Summary
Overview
Work History
Education
Skills
Timeline
Generic

Apurva Patel

Sterling,Virginia

Summary

Results-driven Software Engineer with 6+ years of experience in designing, developing, and maintaining scalable applications. Expertise in Java, AWS, DynamoDB, Microservices, CI/CD, and Frontend Development. Strong background in Agile methodologies, cloud-native development, and DevOps automation. Skilled in building interactive, user-friendly front-end applications using JavaScript, HTML, CSS, and integrating them with back-end services. Passionate about building efficient, reliable, and high- performance systems.

Overview

7
7
years of professional experience

Work History

Software Engineer

Fannie Mae
11.2021 - Current
  • Collaborate in a Scrum/Agile team by participating in daily stand-ups, sprint planning, and retrospectives, while providing accurate complexity estimates for assigned Stories and tasks
  • Design, develop, and maintain microservices-based applications using Java and DynamoDB for scalable and efficient database interactions, utilizing Gradle/Maven as project management tools
  • Implement Infrastructure as Code (IaC) using Terraform to automate cloud resource provisioning and ensure consistent environments
  • Facilitate weekly integration (INTG) releases and monthly production releases, conducting application shakeouts to ensure flawless execution within the YBYO model
  • Monitor and troubleshoot application behavior and performance using Splunk and Dynatrace.

Software Engineer

Tata Consulting Services
02.2021 - 11.2021
  • Integrated Spring Batch applications with Spring Cloud Data Flow for efficient data processing
  • Upgraded Spring and MongoDB versions in Java applications, implementing code changes for MongoDB database connections, which improved performance and addressed security vulnerabilities
  • Led API development and integrations, improving efficiency and reducing response times by 40%
  • Optimized SQL queries, reducing execution time by 50% and enhancing database performance.

Technology Analyst

Infosys Limited
04.2018 - 02.2021
  • Designed and implemented scalable software solutions, collaborating with cross-functional teams
  • Created an interface to use third-party services by making RESTful web service calls, sending a JSON object, and receiving the response through Jackson conversion
  • Developed and optimized full-stack applications using Java, Angular, JavaScript, HTML, and CSS, while conducting code reviews and enhancing performance for enterprise systems
  • Conducted comprehensive documentation and testing, including writing unit and integration tests, enhancing software quality and reducing defects by 30% to ensure optimal system performance and reliability.

Education

AWS Certified Solutions Architect – Associate -

Master of Science - Information Technology

Veer Narmad South Gujarat University
2017

Bachelor of Science - Information Technology

Veer Narmad South Gujarat University
2015

Skills

  • Core Skills
  • Languages & Frameworks:
  • Java, Python, JavaScript, TypeScript, SQL
  • Cloud & DevOps: AWS (EC2, S3, Lambda, DynamoDB), Docker, Terraform, CI/CD
  • Tools & Technologies: Git, Jenkins, Maven, Gradle, JMeter, Splunk, Dynatrace, Postman, Jira
  • Databases: DynamoDB, MongoDB, MySQL

Timeline

Software Engineer

Fannie Mae
11.2021 - Current

Software Engineer

Tata Consulting Services
02.2021 - 11.2021

Technology Analyst

Infosys Limited
04.2018 - 02.2021

AWS Certified Solutions Architect – Associate -

Bachelor of Science - Information Technology

Veer Narmad South Gujarat University

Master of Science - Information Technology

Veer Narmad South Gujarat University
Apurva Patel