I am a Senior Backend Software Engineer and Data Engineer with more than 11 years of experience building scalable APIs, microservices, distributed systems, and cloud-native data platforms. My primary specialization is Python backend development using FastAPI, Django, Flask, and Django REST Framework.
I design production-grade REST APIs and asynchronous services with an emphasis on secure boundaries, API contracts, validation, versioning, reliability, and maintainability. I have extensive experience with relational and NoSQL data stores, including MySQL, DynamoDB, MongoDB, Redis, and Elasticsearch.
I build cloud and serverless solutions on AWS and GCP, including ETL pipelines, event-driven architectures, containerized services, data warehouses, and observability workflows. My work has included Lambda, Step Functions, S3, SQS, Kinesis, Cloud Run, BigQuery, Redshift, and Kubernetes-based environments.
I also integrate AI capabilities into backend applications, including LLM APIs, retrieval-augmented generation, AI agents, and workflow automation. I apply practical architecture patterns such as domain-driven design, dependency injection, service-oriented architecture, fault tolerance, and caching to solve complex engineering challenges.
I am experienced in technical leadership, architecture reviews, code reviews, incident investigation, mentoring, and collaborating across product, QA, data, operations, and DevOps teams. I focus on delivering secure, high-performing systems that scale reliably in production.