Tech Stack
I work with a modern, flexible stack that can be self-hosted (open source LLMs, custom training, more control and long-term cost savings) or cloud (AWS, Azure, GCP, Runpod) to move faster.
Frontend
React / Next.js
Modern framework for fast, scalable web applications with SSR/SSG.
Angular
Complete framework for complex enterprise applications.
TypeScript
Static typing for more robust and maintainable code.
Responsive Design
Mobile-first, accessible, and optimized for all devices.
Backend & APIs
Node.js / Express
Scalable and efficient JavaScript backend.
REST & GraphQL
Well-designed, documented, and versioned APIs.
PostgreSQL / MongoDB
Relational and NoSQL databases as needed.
Authentication & Security
JWT, OAuth, roles, permissions, and security best practices.
AI / ML
Genkit / LangGraph
Orchestration of agents and complex AI flows.
MCP (Model Context Protocol)
Tool and context integration for agents.
OpenAI / DeepSeek / OSS
Commercial and open source LLMs based on use case.
RAG & Vector DBs
Retrieval Augmented Generation with vector databases.
Infrastructure & DevOps
AWS / GCP / Azure
Cloud providers based on need and preference.
Self-hosted Options
Runpod, own servers for more control and optimized cost.
CI/CD Pipelines
Automated deployments, tests, and validations.
Monitoring & Logging
Complete observability: logs, metrics, traces, and alerts.
Best Practices
Testing
Unit tests, integration tests, E2E tests
Code Quality
Linting, formatting, code reviews
Documentation
APIs, architecture, runbooks
Security
OWASP, dependency scanning, secrets management
Performance
Optimization, caching, CDN
Versioning
Git flow, semantic versioning, changelog