Experienced Java Full Stack Developer with a proven track record of 5 years in designing and implementing end-to-end web applications. Proficient in both front-end and back-end technologies, adept at creating responsive, scalable, and high-performance systems.
Experience
2023 — Now
2023 — Now
New York City Metropolitan Area
• Redesigned and standardized high-volume transactional email templates using FreeMarker, HTML, and CSS, improving crossplatform rendering and customer experience.
• Developed reusable UI components for email notifications, leveraging a mobile-first design system to ensure consistency and
accessibility.
• Optimized event-driven architectures using AWS Lambda, SNS, SQS, and S3 for real-time notification processing.
• Led the migration of legacy notification services to a federated architecture, enhancing scalability, maintainability, and crossmarketplace extensibility.
• Engineered API transformation pipelines with configurable data enrichment strategies, improving service interoperability.
• Strengthened security measures with service authorization, client allowlisting, and container-level access control.
• Automated infrastructure provisioning and CI/CD workflows using Terraform and Jenkins, reducing deployment time and
human error.
• Implemented a robust testing framework for email rendering and notification workflows, incorporating JUnit, Postman,
JMeter, and custom parity checks.
• Optimized system performance by identifying and resolving processing bottlenecks, reducing costs and improving service
reliability.
2022 — 2023
2022 — 2023
Rochester, Minnesota, United States
● Designed, developed, and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
● Acquired process awareness for software development and deployment.
● Software development activities and ensuring process adherence and quality deliverable.
● Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
● Designed REST and SOAP services.
● Used React JS for templating for faster compilation and developing reusable components.
● Implemented Custom Exceptions depending on the API Responses.
● Developed, implemented, and tested Node.js applications.
● Developed SPA (single page application) project using Angular 2 and Typescript for frontend, Node JS and Postgres for backend
2020 — 2021
2020 — 2021
Hyderabad, Telangana, India
• Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM) in a Test-driven Development (TDD) approach.
• Developed and designed the web interface using HTML5, CSS3, TypeScript, Angular 5.
• Used Angular 5 as framework to ocreate Single Page Applications which can bind data to specific views and synchronize data with server.
• Worked on Angular Guards like canActivate, canActivateChild, canDeactivate, resolve, canLoad for preventing unauthorized access.
• Migrated a legacy application from Angular JS to Angular 5.
• Implemented two-way data binding among models, controllers, and views to provide continuous updates among view and model.
• Implemented Factory, Service, and Provider to organize code and allow for easier future maintenance.
• Used client-side form validation of Angular 5 framework to monitor the states of the form and input fields and notify the user about the current state.
2019 — 2020
2019 — 2020
Hyderabad, Telangana, India
Involved in daily scrum meetings, worked on the sprint tasks in the Agile Scrum development.
• Used Servlets as an interface between frontend and backend to handle HTTP requests and to send the response back to the front end.
• Used WSDL and SOAP for the development of the XML based applications.
• Used JAXB for XML marshaling and unmarshalling. Worked with Oracle 10g database.
• Used JDBC to persist Java Objects into the database.
• Involved in writing complex SQL queries and developed Stored Procedures to populate the database.
• Debugged Java classes used to modify web pages such as Business Objects and Data Access Objects.
• Involved in the creation of dynamic web pages with the use of JSP and HTML.
• Utilized various utilities for User Interfaces like JSP, JSTL, JavaScript, HTML, CSS, jQuery, and Ajax.
• Implemented logging for the whole application using Log4j.
● Performed unit testing using JUnit and participated in integration testing.
● Maintained SVN repositories for branching, merging, and tagging.
Education
SUNY New Paltz
Master's degree
2021 — 2022
Narasaraopeta Engineering College, Kotappa Konda Road, Yellamanda Post, Narasaraopet, PIN-522601(CC-47)
Bachelor's degree
2016 — 2020