Experience
2022 — Now
Mountain View, California, United States
2021 — 2022
2021 — 2022
• Oversaw the development and maintenance of the website code.
• Gathered requirements from the business, conducted feature presentations and implemented best ways to meet the business goals.
• Used React to build pages, implement logic, apply styles, and build 100s of reusable components.
• Implemented NextJS into the app, and improved system performance, with Server-Side rendering, Router, and Client-Side Routing with Link tags.
• Improved SEO performance of the website and introduced OpenGraph based meta tags.
• Used Express for API calls and routing of requests based on the development environments.
• Deployed App and implemented CI/CD on Azure DevOps using Docker and Azure Kubernetes Service.
• Built REST endpoints exposing several recruiting tools and services.
• Conducted code reviews and followed best practices for maintaining readable and well documented code.
• Prioritized TDD and implemented Playwright testing framework for end-to-end testing of the app.
• Reviewed and merged over 100 PRs to maintain the quality of code produced by the team.
• Followed Agile development cycle and deployed code to production every 2 sprint cycles.
2020 — 2021
2020 — 2021
Washington DC-Baltimore Area
• Used HTML, JavaScript, CSS, and React to build website code.
• Implemented AXIOS framework to make calls to backend API and render the information on front end.
• Used functional components and built high functioning components, involving state updates, limiting re-renders.
• Used React Query, and RQ-Mutations and performed data synchronization across components in the react app.
• Deployed and built docker containers on the cloud and automated deployment cycles with CircleCI.
• Implemented Kafka Schemas with Avro.
• Enabled extensive testing of API flows using Postman client.
2018 — 2020
Newark, New Jersey, United States
2017 — 2018
2017 — 2018
Hyderabad, Telangana, India
• Built scalable web-apps on Amplify and managed authentication, user interaction, and lambda functions.
• Processed data for rendering using Spring controllers and REST APIs
• Designed Hibernate solutions to handle JPA and ORM and mapping objects to database and managing SQL queries
• Deployed systems on AWS using the Linux AMI EC2 and responsible for the security of those instances
• Managed all the load balancing through Application Load Balancer and cached data at CloudFront
• Agile and continuous delivery with Git and Jenkins, and merge requests of branches into the production and test environment
• Designed and deployed microservices and enabled them to communicate asynchronously for faster performance
• Managed Java Messaging Services and Notification Services with Spring Cloud
• Containerized and deployed containers to ECS using Docker
• Wrote unit tests using jUnit and Mockito and testing of code in the sprint run and deploying it to the test environment
Education
New Jersey Institute of Technology
Master of Science - MS
Sreenidhi Institute of Science and Technology
Bachelor of Technology - BTech
University of the Cumberlands