Backend
Python, FastAPI, REST API design, async patterns, OAuth2 and PKCE, microservices, FHIR/HL7, Node.js, Odoo and ORM design, PHP, Java, C++. C#/.NET in production earlier in my career — currently refreshing on modern .NET.
Frontend
React, TypeScript, JavaScript, HTML/CSS, OWL, progressive web apps, and offline-first Flutter/Dart mobile work with push notifications.
Odoo
Custom fields and models, workflows and automated actions, email templates, QWeb PDF reports and forms, saved searches and filters, access rights and record rules, scheduled and server actions, data migration, the Odoo test framework, Shopify and payment/messaging integrations, OCA modules, Flectra.
Data
PostgreSQL — schema design, migrations, query profiling, star-schema report design. Field-level encryption with searchable blind indexes. Aurora, Oracle, MySQL/MariaDB, SQLite. Metabase, Superset, Pentaho, ETL workflows.
Cloud & infrastructure
AWS (EC2, Aurora, S3, CloudFront, WAF, CloudWatch, SES, IAM), Google Cloud, DigitalOcean, Cloudflare, Docker, Kubernetes, Nginx, Linux administration, load balancing, GitHub Actions and CI/CD.
Networks & hardware
Asterisk, FreePBX, UniFi Talk with SIP, VPN configuration, network routing and security, structured cabling, Raspberry Pi, Arduino.
AI engineering
Claude Code, Cursor, Claude API integration, structured-output prompting and validation, AI-assisted refactoring and review, guardrails and review standards for AI-generated code — and Claude Code-native repo tooling: subagents, hooks and path-scoped rules set up per project.
Delivery & product
Requirements gathering and stakeholder discovery, business process analysis, user stories and acceptance criteria, vertical slicing, backlog shaping, sprint cadence, roadmap ownership, release management, dependency and risk tracking. Jira, GitHub Projects, Slack, Google Workspace.
Quality
Test-driven development, unit and integration testing, CI-gated test runs, code review standards, static analysis, security scanning in CI — secrets, dependencies and code — architecture decision records, staging and UAT validation.