Senior Software Engineer with 10+ years of experience designing and delivering high-performance distributed systems across FinTech, Healthcare, Insurance, and SaaS platforms.
I specialize in backend architecture (Go, Python, Node.js), cloud-native systems (AWS), cross-platform frontend applications (React, Next.js, TypeScript), and mobile development (React Native, Flutter). I also build AI-enabled product platforms using modern LLM infrastructure.
- Designing scalable microservices architectures
- Building event-driven systems with high reliability
- Cloud-native development on AWS
- AI-enabled product features using modern LLM platforms
- Retrieval-Augmented Generation (RAG) system design
- Cross-platform application development (Web + Mobile)
- CI/CD & Infrastructure as Code
- Secure, compliant systems (SOC2, HIPAA)
- Performance optimization & observability
I build systems with:
- Clean Architecture principles
- Domain-driven design
- API-first development (REST, GraphQL)
- Event-driven pipelines (Kafka, SQS, Lambda)
- LLM-powered services and AI microservices
- Retrieval pipelines with vector databases
- Infrastructure automation (Docker, ECS, Kubernetes)
- Cross-platform UI architecture for Web and Mobile
- Blue/Green & zero-downtime deployments
Experience building production-ready AI capabilities including:
- LLM-powered APIs and internal tools
- Retrieval-Augmented Generation (RAG) architectures
- Prompt engineering and evaluation pipelines
- Vector search using embedding models
- AI-assisted document processing and summarization
- Workflow orchestration for AI pipelines
- Secure integration of external AI services
Focus on practical AI systems that integrate with existing production architectures rather than isolated prototypes.
Experience developing production-grade cross-platform mobile applications:
- React Native mobile applications for iOS & Android
- Flutter applications with scalable architecture
- Shared API layers across Web and Mobile platforms
- Mobile performance optimization
- Secure authentication flows (OAuth2, JWT, biometrics)
- Offline-first mobile data synchronization
- App store deployment and CI/CD automation
Focus on building scalable mobile platforms aligned with backend systems and APIs.
High-availability service processing high-volume requests with retry strategies, idempotency keys, and caching layers.
- Microservices architecture
- Redis-based rate limiting
- Circuit breaker pattern
- 99.9% reliability design
AWS Lambda + Step Functions workflow automating asynchronous document generation.
- S3 triggers
- Step Functions orchestration
- Retry & dead-letter queue strategy
- Structured logging & tracing
AI-powered internal knowledge system combining LLMs with vector search.
- Document ingestion & embedding pipelines
- Vector database retrieval
- Prompt orchestration layer
- Context-aware responses from enterprise documents
- API-based AI service architecture
Full-stack SaaS boilerplate demonstrating:
- Role-based access control (RBAC)
- OAuth2 + PKCE
- Tenant isolation strategies
- PostgreSQL indexing & performance tuning
- Dockerized local dev environment
Go (Gin), Python (FastAPI, Django), Node.js (NestJS, Express)
React, Next.js, Vue, TypeScript, Redux, React Query
React Native, Flutter, cross-platform mobile architecture
OpenAI APIs, LangChain, RAG architectures, vector databases, embedding pipelines, prompt engineering
AWS (Lambda, ECS, RDS, S3), Docker, Kubernetes, GitHub Actions, CI/CD
PostgreSQL, MongoDB, Redis, Snowflake, Kafka, vector databases
- Systems over features
- Reliability over hype
- Observability by default
- Secure-by-design
- Performance is a feature
- Practical AI over demo AI
- Code is a liability unless well-tested