

Dynamic software engineer with over five years of experience in designing and building scalable, cloud-native microservices and backend systems using Python, Java, Spring Boot, and FastAPI/Flask on AWS. Proven track record of optimizing SQL queries and REST APIs, achieving a 40% reduction in API latency while enhancing system throughput, reliability, and user experience. Expertise in Python backend development, Kafka-based messaging, RESTful services, SQL performance tuning, and containerized deployments with Docker and Kubernetes. AWS Certified Developer – Associate with a solid foundation in Agile delivery, distributed systems, and cloud-native engineering practices.
Responsibilities
* Designed and developed scalable, cloud-native backend services using Python (FastAPI, Flask) to support high-availability distributed systems.
* Built and optimized RESTful APIs and asynchronous services, improving system throughput, reliability, and end-user experience.
* Implemented event-driven architectures using Apache Kafka and AWS SNS/SQS, enabling fault-tolerant, high-volume data processing.
* Deployed and managed backend services on AWS (EC2, EKS, S3, RDS) using Docker and Kubernetes, ensuring resilience and horizontal scalability.
* Optimized backend performance through SQL tuning, efficient data access patterns, and caching with Redis, reducing API latency.
* Automated CI/CD pipelines using Jenkins, GitLab CI, and Git, enabling faster and reliable deployments across environments.
* Implemented Infrastructure as Code (Terraform) and enforced cloud security best practices using OAuth 2.0, JWT, and AWS IAM.
Responsibilities
* Assisted in developing and maintaining cloud-native microservices using Java, Spring Boot, Python (Flask), and AWS, supporting high-availability backend systems.
* Contributed to building RESTful APIs for B2B order processing and helped integrate services with internal ERP systems to improve data interoperability.
* Supported implementation of event-driven messaging using AWS SNS and SQS, helping improve asynchronous processing and reduce request latency.
* Participated in containerized deployments using Docker and assisted with CI/CD pipelines using Jenkins and GitLab CI to streamline application releases.
* Helped monitor application health by creating and updating Grafana and AWS CloudWatch dashboards, enabling faster issue detection and resolution.
* Assisted in optimizing backend performance by analyzing API response times and supporting basic SQL query tuning efforts.
* Collaborated with a cross-functional Agile team, participating in daily stand-ups, sprint planning, and code reviews to ensure timely delivery of features.
* Languages & Frameworks: Python, Java, Spring Boot, FastAPI, Flask, RESTful APIs, Nodejs, Reactjs, Angular, RESTful APIs
* Cloud & DevOps: AWS (Lambda, EC2, S3, SNS, SQS, RDS, CloudWatch), Docker, Kubernetes, Jenkins, GitLab CI, Terraform
* Databases: MySQL, PostgreSQL, MongoDB, Cassandra, Redis
* Testing & Quality Engineering: JUnit, Mockito, Selenium, Testcontainers, A/B Testing, Canary Deployments
* Messaging & Observability: Apache Kafka, RabbitMQ, Grafana, Prometheus, ELK Stack
* Engineering Practices: Agile/Scrum, TDD, CI/CD, GitOps, Infrastructure as Code (IaC), Microservices Architecture
* Workflow & Orchestration: Camunda 8 (Zeebe), BPMN 20, DMN, External Task Workers, Event-Driven Workflows