Skills
The toolbox I reach for day to day. Everything here is from real production work: client systems, internal platforms, or projects that shipped.
Languages
- Python: primary language for Odoo, integration work, and tooling.
- Go: server-side projects and CLI work.
- JavaScript: Azure Functions, browser-side glue, Shopify apps.
- C / C++: from earlier work and systems tinkering.
Cloud & Infrastructure
- AWS: EC2, S3, RDS, IAM, self-hosted Odoo deployments.
- Azure: Functions, Application Insights, storage.
- DigitalOcean: droplet-based deployments for smaller clients.
- Kubernetes: small cluster deployments for lightweight services, nothing at enterprise scale.
- Linux server administration: provisioning, hardening, monitoring.
- NixOS: daily-driver Linux, declarative system configuration via flakes.
- VM management: lifecycle, backups, disaster recovery.
Tools
- Git: daily driver for everything.
- Docker: local dev, service packaging, deployments.
- Nix: reproducible dev shells and project-local flakes.
- Terraform: infrastructure-as-code for multi-env setups.
- GitHub Actions: CI/CD pipelines for builds, tests, and releases.
Applications & Platforms
- Odoo ERP: custom modules, migrations, self-hosted admin.
- Shopify: Admin API, webhooks, custom app integrations.
- PostgreSQL: schema design, tuning, backup/restore.