Backend-focused Software Engineer with 5+ years of experience delivering high-impact solutions using Java, Spring Boot, and cloud-native technologies. Contributed to critical platforms at Expedia and Marriott, driving improvements in performance, reliability, and user experience. Skilled in building scalable microservices, and collaborating cross-functionally to deliver impactful software solutions.
Programming Languages: Java, SQL, C
Frameworks & Libraries: Spring Boot, Spring MVC, JPA/Hibernate, JOOQ, Mockito, JUnit
Cloud & DevOps: AWS (EC2, ECS, S3, Lambda, CloudWatch), Docker, Kubernetes, Jenkins, GitHub Actions, Spinnaker
Database & Caching: PostgreSQL, MySQL, Couchbase, Redis
API Development: RESTful APIs, OpenAPI/Swagger
Messaging & Queues: Amazon SQS, SNS, Apache Kafka
Monitoring & Logging: AWS CloudWatch, Splunk
Testing: Unit Testing, Integration Testing, Functional Testing, Smoke Testing
Build & CI/CD: Maven, Gradle, Jenkins, GitHub Actions
Tools & Platforms: Git, Postman, IntelliJ IDEA, Jira, Confluence
Design & Architecture: SOLID Principles, Design Patterns, Domain-Driven Design (DDD)