Technical Stack

Skills & Technologies

A structured inventory of languages, frameworks, AI retrieval tools, and production infrastructure I work with.

AI Coding & Vibe Coding

8
Vibe CodingCursorClaude CodeGitHub CopilotAntigravity IDEPrompt EngineeringAI-Assisted PrototypingLLM Refactoring

Frontend

10
ReactNext.js 16RemixTypeScriptJavaScript (ES6+)HTML5CSS3Tailwind CSSShopify LiquidTwig

Backend

6
NestJS 12Node.jsExpress.jsPHPLaravel LTSPython

AI & RAG Systems

8
RAG pipelinesEmbeddings & vectorisationVector searchPineconepgvectorOpenAI APILLM-powered automationSemantic search

APIs & Integrations

10
RESTGraphQLOpenAIShopify APIsChannexWATIGoogle APIsStripeTwilioN8N

Databases

4
MySQLMongoDBPostgreSQLRedis

DevOps & Cloud

9
DockerAWS EC2AWS LambdaNginxPM2GitHub ActionsCI/CDLinux / UbuntuVercel

Real-Time Systems

3
WebSocketsPusherServer-Sent Events (SSE)
Operations & Troubleshooting

Beyond Code

Software doesn't stop at git push. I handle the infrastructure, configuration, and troubleshooting needed to keep production systems reliable, secure, and fast.

01

Server & Container Infrastructure

  • Linux server administration (Ubuntu)
  • Docker containerization & multi-stage builds
  • Nginx reverse proxies & SSL configuration
  • PM2 process management & zero-downtime reloads
  • AWS EC2, Lambda, DigitalOcean & Vercel deployments
02

Networking & Deployment

  • DNS configuration, nameservers & domain management
  • Automated CI/CD pipelines with GitHub Actions
  • Reverse proxy routing, rate limiting & header security
  • Environment configuration & secrets isolation
  • Zero-downtime deployment workflows
03

Production Troubleshooting

  • Live server debugging & log analysis
  • Third-party API failure & timeout mitigation
  • Webhook idempotency & retry debugging
  • Authentication & OAuth token lifecycle issues
  • Database connection pooling & slow query resolution