<Skills />
Skills
Shipping software takes more than code — here’s how I keep projects moving with less surprises and predictable delivery.
Problem Solving
Turn ambiguous requirements into clear, actionable steps and pragmatic solutions.
Systems thinking
See the whole system (data flow, dependencies, failure modes) and design accordingly.
Communication
Explain trade-offs and risks clearly, write concise docs, and exchange constructive code reviews.
Planning & ownership
Self-manage, set priorities, and deliver well-structured outcomes on time.
Back-end Development
Primary focus on Node.js/TypeScript/GraphQL — stack adapts to project scope.
[Languages]
[Frameworks]
[CMS and Commerce]
- WordPress 2
- Magento
- Shopify 1
- Strapi
[Databases]
- MongoDB 1
- Redis 1
- MySQL 4
- PostgreSQL
- Cloud Spanner 1
- Elasticsearch
[APIs]
- Apollo GraphQL 6
- Google Cloud 4
- Amazon AWS 3
- Firebase 5
- Payment Gateways
- REST 4
Front-end Development
Primary focus on React and Angular — TypeScript-first, standards-compliant UIs optimized for performance, usability, and responsiveness.
[User Interface]
[State and Data]
[Testing]
DevOps & Cloud
I set up cloud infrastructure and CI/CD pipelines to ship reliably.
[Containers and IaC]
[CI/CD]
- GitHub Actions 11
- Cloud Build
- Jenkins 1
[Observability]
- OpenTelemetry
- Datadog 1
- Sentry
[Repo Automation]
- PNPM Workspaces
- Semantic Release 4
- Dependabot
- Git Hooks
Developer Tools
Development workflow & tooling.
[Development]
- JetBrains IDEs
- Visual Studio Code
- Postman
- DevTools
- Git
[Environment]
- macOS
- Fedora
- Docker 3
- Fish Shell
[Productivity]
- Notion
- Slack
- Jira