Home

Shashank - Java backend developer, software engineer, java developer
[email protected]
Location: Dallas, Texas, USA
Relocation: any
Visa: H1B
Shashank Vakada

PROFESSIONAL SUMMARY
Results-driven software engineer with over 6+ years of experience specializing in backend development and a strong focus on Java and AWS technologies. Proven track record in designing and developing robust RESTful microservices and backend systems, achieving significant performance improvements and ensuring high availability. Skilled in managing cloud infrastructure, implementing security best practices, and optimizing system performance. Hands-on experience with front-end technologies, including React and Angular, for developing user interfaces and prototypes. Adept at working in Agile and Scrum environments, with a strong commitment to delivering high-quality solutions and enhancing team productivity.

EDUCATION
Khoury School of Computer Sciences, Boston December 2021
Master of Science in Computer Science
Jawaharlal Nehru Technological University, Hyderabad June 2016
Bachelor of Technology in Electronic and Communication Engineering

SKILLS
Programming Languages
Java, Python, TypeScript, JavaScript, C, Go, HTML, CSS
Databases
MySQL, MongoDB, DynamoDB, Redis
Frameworks and Libraries
Bootstrap, Spring Boot, Spring Batch, Spring MVC, Spring Security, React, Redux, JUnit, Mockito, Cypress, Jasmine, Log4j, Hibernate, SOAP, REST, JDBC, Angular
DevOps Tools
Docker, Kubernetes, Maven, Postman, Git
Cloud Services (AWS)
S3, CloudFormation, OpenSearch, SQS, IAM, CDK, CloudWatch, API Gateway, Lambda, EC2, ElastiCache, Step function
Project Management Methodologies
Agile, Scrum, Waterfall

PROFESSIONAL WORK EXPERIENCE
Software Development Engineer | Amazon.com, Boston, MA February 2022 Till Date
Designed and implemented REST APIs for downstream services in a scrum setting, using API Gateway to ensure robust and efficient data flow, handling close to 10,000 transactions per second (TPS).
Led the development of a React-Typescript feature for Privacy teams, prioritizing confidentiality and customer requirements.
Achieved a 400% performance boost in a Java serverless application using Lambda and API Gateway by optimizing code and resource allocation.
Improved AWS OpenSearch component s search performance by 100% through indexing optimization and query refinement.
Managed data using AWS S3 and DynamoDB, setting up a decoupled architecture with SQS for efficient Lambda communication, enhancing system scalability and reliability.
Enhanced application security and deployment using IAM and AWS CDK; researched fine-grained access control to safeguard sensitive data.
Created comprehensive CloudWatch dashboards with CDK for real-time metric monitoring, ensuring SLA compliance and reducing incident response times by 50%.
Conducted production monitoring, resolved over 100 bugs, developed new features, and performed performance enhancements, maintaining 99.9% system uptime and high user satisfaction.
Collaborated with cross-functional teams to identify and address performance bottlenecks, resulting in a 25% improvement in system performance and a smoother, faster user experience.
Deployed automated testing and CI/CD pipelines, reducing deployment times by 60% and minimizing deployment errors by 70%.
Provided mentorship and guidance to 5 junior developers, fostering a collaborative and growth-oriented team environment, resulting in a 30% improvement in team productivity.

Software Engineer | BlackLine Systems, Los Angeles, CA July 2021 September 2021
Developed a Spring Boot backend application integrated with a SQL database for efficient data management.
Created a React web application prototype to demonstrate backend functionalities.
Optimized database queries and indexing in MySQL to improve data retrieval speed by 50%.
Implemented JWT-based authentication in Spring Security to enhance application security.

Software Engineer | Tata Consultancy Services, Hyderabad, India March 2017 December 2019
Created over 5 RESTful microservices using Spring Boot, integrating with various client and third-party APIs, handling more than 500,000 daily requests.
Designed and implemented Spring Batch jobs for processing large CSV/text files, storing database results, and improving processing speed by 60%.
Transformed a paper-based survey process into a digital one using Angular and Spring, increasing team performance by 200% and reducing survey processing time by 70%.
Achieved 95% code coverage through Test-Driven Development (TDD) using JUnit and Mockito, ensuring high code quality and reliability.
Worked closely with customers to gather requirements and led a team of three, delivering solutions on time and within budget, resulting in a 25% increase in customer satisfaction.

Software Developer | Addison IT Solutions, Hyderabad, India March 2016 February 2017
Developed and maintained a web application for managing employee management operations using Java EE, Spring Boot, and Hibernate.
Implemented RESTful APIs for various functionalities including user authentication, and session management.
Designed and optimized SQL queries to ensure efficient data retrieval and manipulation.
Collaborated with front-end developers to integrate APIs with the user interface, ensuring a seamless user experience.
Conducted unit testing using JUnit to validate code functionality and reliability.
Utilized Git for version control and managed project dependencies with Maven.
Participated in Agile development processes, including sprint planning, daily stand-ups, and retrospective meetings.
Keywords: cprogramm continuous integration continuous deployment sthree information technology golang California Massachusetts

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];3653
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: