Full Stack Developer focused on backend systems, modern web platforms, and AI integration.
I work across the stack — from API design and database architecture to frontend applications and AI-powered features. My day-to-day tools include Python, FastAPI, Django, ASP.NET Core, Next.js, Docker, PostgreSQL, and MongoDB, along with LangChain, Pinecone, vector databases, and Retrieval-Augmented Generation (RAG) for intelligent application features.
I care about building systems that are scalable, secure, and practical for real-world use — clean architecture, solid performance, and code that stays maintainable over time.
- Full-Stack Web Apps — Frontend, backend, auth, dashboards, business logic
- AI & LLM Integration — Assistants, chat, document analysis, smart workflows
- SaaS Platforms — Multi-user apps, roles, dashboards, cloud-ready infra
- FastAPI Backends — Async APIs, microservices, high-performance systems
- Django & ASP.NET Core — Secure backends, REST APIs, admin systems
- Next.js Frontends — SSR, SEO-friendly UIs, React architecture
- REST & GraphQL APIs — Scalable APIs for web, mobile, and integrations
- RAG Pipelines — Retrieval from docs, knowledge bases, and internal data
- Vector Databases — Pinecone, semantic search, embeddings, AI memory
- Docker & Deployment — Containers, consistent envs, production setup
- PostgreSQL & MongoDB — Schema design, performance, data modeling
- Redis & Caching — Sessions, queues, backend performance
- CI/CD Pipelines — Automated testing, deployment, release workflows
- NGINX — Reverse proxy, load balancing, SSL, routing
- Mobile Backends — Auth, notifications, real-time APIs
- System Design — Architecture, microservices, long-term scalability
I focus on building clean, scalable, and maintainable systems that hold up in production. A few principles I stick to:
- Clean architecture — Clear structure, readable code, and designs that are easy to extend
- Scalable backends — Systems that can grow with traffic, data, and feature complexity
- Clear communication — Straightforward updates, documentation, and collaboration
- Performance-minded — Caching, efficient queries, and thoughtful optimization where it matters
- Production-ready delivery — Testing, deployment workflows, and reliability from day one
- Long-term reliability — Choices that stay maintainable months and years later
Feel free to reach out if you want to connect or talk about technology and projects.



