I am a Senior Software Engineer with more than 11 years of experience building scalable backend systems, full-stack applications, cloud infrastructure, and data integrations. My primary strengths are distributed systems, API development, asynchronous processing, and production reliability.
I build services with Python, TypeScript, JavaScript, Node.js, and NestJS. I have extensive experience designing REST and GraphQL APIs, event-driven architectures, microservices, and integration workflows that connect complex systems reliably.
I work extensively with AWS, Linux, Docker, Kubernetes, Terraform, Nginx, and CI/CD automation. I focus on making deployments repeatable, services observable, and infrastructure maintainable through containerization, infrastructure as code, and operational documentation.
I have strong experience with PostgreSQL, MySQL, Redis, Kafka, and RabbitMQ. I optimize database queries, implement resilient messaging workflows, design idempotent event processing, and improve application performance through caching and connection tuning.
I provide technical leadership through architecture reviews, engineering mentorship, and cross-functional collaboration with product, design, and operations teams. I have delivered measurable improvements in latency, release frequency, incident detection, and overall system reliability.