Skip to content
View OmarArgenes's full-sized avatar

Block or report OmarArgenes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OmarArgenes/README.md

Omar Argenes Quispe — Web Systems Engineer · Angular · PHP · WordPress · Linux in production · AI-assisted debugging

I build web systems, ship them to production and keep them running.

Portfolio LinkedIn ORCID Email


👋 About

Systems Engineer (UMSS, Bolivia) working remotely for clients in Germany. My work sits where development meets operations: I build Angular applications, customize WordPress platforms with PHP and JavaScript, and take care of deployments, SSL, caching and incident response on Linux servers. I use AI coding agents as part of a controlled, evidence-based workflow.

  • 🏢 Currently: Web Systems Engineer at pirAMide Informatik GmbH (Hamburg · remote, 2024 – present)
  • 🧪 Research: author of Debugging for Instances (DFI), an evidence-based method for AI-assisted debugging (DOI)
  • 🌎 Cochabamba, Bolivia · UTC-4 · Spanish (native), English (B1)

🅰️ Angular

I have worked with Angular 17, 19 and 22 across company and personal projects.

Architecture Standalone components · zoneless change detection · domain-oriented folder structure · route-level lazy loading · route guards
Rendering Server-side rendering and prerendering with @angular/ssr
Design systems Shared UI libraries built with ng-packagr · SCSS design tokens · responsive layouts
Quality TypeScript strict mode · Vitest · Prettier · accessibility targets (WCAG 2.2 AA) · Core Web Vitals targets
Data RxJS services · REST APIs · Supabase (PostgreSQL + Auth)
UI libraries PrimeNG · PrimeFlex · Bootstrap
i18n ngx-translate — multilingual interfaces and language selectors

🤖 AI-assisted engineering

AI proposes. Evidence decides. The engineer controls. — core principle of DFI

  • AI coding agents in real repositories, guided by repository-level instructions (AGENTS.md, CLAUDE.md) and written AI guidelines that define what an agent may and may not change.
  • Angular CLI MCP server connected to the agent, so it works with the project's real tooling instead of guessing.
  • Evidence-based debugging with AI — hypotheses are tested against what the system actually does before any fix is applied. I formalized this approach as DFI.
  • Human review stays in charge: small changes, feature branches and verification after every change.

🏢 Current work at pirAMide Informatik

Source code for this work is private because it belongs to my employer and its clients. Each project below links to a showcase repository with scope, architecture and my role — no source code. More write-ups: engineering-case-studies.

Area What I do Stack
Angular migration Migrating a corporate website to a modern Angular application, preserving public URLs and visual baseline while improving maintainability, performance, accessibility and SEO Angular 22 · SSR · TypeScript · SCSS · Vitest
Modern website redesign Redesign work: design system with tokens, responsive layouts, documented quality standards Angular · TypeScript · SCSS
Business Manager platform Product website, shared UI library and CRM interface concept for the company's business-management platform Angular · SSR · ng-packagr
WordPress development & operations Development, maintenance and support of 15+ client websites and web apps across staging and production WordPress · WooCommerce · BuddyBoss · LearnDash · PHP · JS
Web operations Staging → production deployments, backups, SSL, caching, permissions and production incident resolution Debian · Plesk · Nginx · PHP-FPM

🤝 Verified contributions to team repositories

Source code remains in the official repositories. Everything below links to public, merged pull requests — no code is redistributed here.

pirAMide Informatik GmbH — IWS Manager

Piramide-Informatik/iws-manager-webapp · 22 merged pull requests · March – June 2025

Enterprise management web application. I built CRUD screens, data tables and navigation for the frontend.

Stack: Angular 19 · TypeScript · PrimeNG · Reactive Forms · ngx-translate · PrimeFlex

What I worked on: 10 master-data screens (users, roles, absence types, holidays, funding programs, IWS staff, commissions, teams, countries, costs) · work contracts, invoices and subcontracts modules · data tables with sorting, pagination, column filters and multiselect filters · form validation · multilingual UI and language selector · grouped master-data navigation menu

PR Contribution
#16 Work contracts table — PrimeNG table with sorting, global filter and dialogs
#26 Translation support and language selector (ngx-translate)
#47 Invoices table and improved language selection panel
#55 Subcontracting details — Reactive Forms with validation and related tables
#95 Grouped master-data navigation menu
#101 User management UI
#139 Funding programs UI
#155 IWS staff UI
#179 Countries, costs, teams and commissions screens
#396 Scrolling fix applied across all data tables

LabDev INFSIS (UMSS) — Social platform

Team project of the Department of Informatics and Systems, Universidad Mayor de San Simón · November 2024 – May 2025

Frontend · pagina-web-social-frontend · 8 merged PRs · Angular 17 · TypeScript · Bootstrap

PR Contribution
#21 Commenting on posts
#33 Emoji reactions on comments
#50 Replies UX — descending order, auto-focus on reply, show more / show less, consistent date format
#53 Replying to comments, including nested replies
#55 Reactions component and refactor of comments and replies

Backend · pagina-web-social-backend · 6 merged PRs · Java 17 · Spring Boot 3 · Spring Data JPA

PR Contribution
#23 Search posts by text — controller, service, repository query, DTO and mapper
#60 Paginated post listing in batches of 10 (Pageable)
#62 Posts ordered by date with pagination
#66 Nested replies — self-referencing JPA relationship, JPQL query for top-level replies and reply-tree building
#68 Emoji reactions on replies — controller, service, repository, DTOs and mappers

⭐ Featured projects

Project Description Stack Links
Debugging for Instances (DFI) Methodological framework for AI-assisted, evidence-based software diagnosis — falsifiable hypotheses, controlled instrumentation and verified fixes Methodology · JSON Schema · JS Paper (Zenodo)
Engineering Case Studies Public-safe write-ups of professional work: Angular migration, design systems, B2B product frontend and a production incident Angular · SSR · PHP-FPM —
Personal Portfolio Bilingual portfolio hand-built with a WebGL aurora background, a 3D globe on canvas and animated SVG diagrams HTML · CSS · Vanilla JS · WebGL Live
Automotive Workshop System Management system for an automotive repair shop: customers, vehicles, intake inspection, work orders, parts requests and printable documents Angular 19 · TypeScript · Supabase · PostgreSQL · Netlify Live

🧰 Skills

Frontend   Angular TypeScript JavaScript RxJS HTML5 CSS3 SCSS Bootstrap PrimeNG Vitest

Backend & data   PHP Java Spring Boot REST APIs JSON Supabase PostgreSQL MySQL SQL

WordPress ecosystem   WordPress WooCommerce Elementor Divi WPBakery
WooCommerce Memberships & Subscriptions · BuddyBoss · LearnDash · Modern Events Calendar · WP Job Manager · custom themes, plugins, shortcodes, forms, roles & permissions

Operations   Linux Debian Nginx Plesk Let's Encrypt Netlify Git GitHub
Staging → production · DNS · SSL · backups · caching · PHP-FPM / OPcache · file permissions · post-deployment QA

AI & methods   AI coding agents MCP DFI
Prompt engineering · root cause analysis · Scrum · OKR · Design Thinking

IT foundations: 10+ years of hardware, software and network support — Windows/Linux, LAN/Wi-Fi, routers, peripherals, data recovery, malware removal and end-user support.

Working knowledge: React · Node.js · Laravel · Docker · Python · Power BI


🔎 How I work

  • Evidence before fixes. I debug by forming hypotheses and testing them against what the system actually does.
  • Production is part of the job. Backups before changes, staging before production, verification after every deployment.
  • Small, reviewable changes. Feature branches, pull requests and descriptive commits.
  • Documentation first. Architecture, standards and decisions are written down before implementation starts.

Open to remote roles · omar-argenes.netlify.app

Pinned Loading

  1. debugging-for-instances debugging-for-instances Public

    Debugging for Instances (DFI) — AI-assisted, evidence-based software diagnosis

  2. engineering-case-studies engineering-case-studies Public

    Public-safe engineering case studies: Angular migration, design systems, B2B product frontend and production incidents. Source code is private.

  3. mecanica-automotriz-web mecanica-automotriz-web Public

    Automotive workshop management system — customers, vehicles, intake inspection, work orders, parts requests and printable documents. Angular 19 + Supabase.

    TypeScript

  4. OmarArgenes OmarArgenes Public

    Profile README — Web Systems Engineer · Angular · PHP · WordPress · Linux · AI-assisted debugging

  5. pagina-web-social-frontend-IUG pagina-web-social-frontend-IUG Public

    Forked from AndresSelaya/pagina-web-social-frontend-IUG

    Team project (UMSS): Angular social platform for the Informix User Group. My fork — I built the post comments feature and the Netlify deployment.

    TypeScript