Senior Backend / Full-Stack Engineer | Python, FastAPI, AWS | Distributed Systems & AI
I am a software engineer with 8+ years of experience building backend services, cloud-native applications, and full-stack products. My work centers on reliable APIs, distributed and asynchronous architectures, and AI-enabled applications designed for production environments.
- Backend architecture: Design and build maintainable REST APIs and services with Python, FastAPI, Django, Flask, Node.js, NestJS, and Go.
- Distributed systems: Develop asynchronous workflows and distributed applications with a focus on reliability and clear system boundaries.
- Cloud-native applications: Build and operate containerized workloads on AWS using Docker, Terraform, and CI/CD practices.
- AI-enabled applications: Develop RAG systems, LLM integrations, and agent-based workflows with OpenAI, Amazon Bedrock, and LangChain.
- Full-stack delivery: Build product interfaces and mobile experiences with Vue, Nuxt, React, and React Native when the problem requires end-to-end ownership.
| Area | Technologies |
|---|---|
| Backend | Python, FastAPI, Django, Flask, Node.js, NestJS, Go |
| Data | PostgreSQL, PostGIS, MongoDB, Redis |
| Cloud | AWS Lambda, EC2, ECS, S3, Aurora |
| Platform | Docker, Terraform, CI/CD |
| Frontend | Vue, Nuxt, React, React Native |
| AI | RAG, LLMs, agents, OpenAI, Amazon Bedrock, LangChain |
Selected projects will be added here as their repositories and documentation are prepared:
- opslaunch-fastapi: FastAPI backend engineering project.
- Modular RAG project: Modular architecture for retrieval-augmented applications.
- Reliability and distributed systems project: Practical patterns for dependable distributed services.
- Additional work: Relevant backend, cloud, full-stack, and AI projects.
- Reliability engineering for backend and distributed services
- Distributed systems patterns and asynchronous architectures
- Production architecture for RAG and AI-enabled applications