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