I’m a Sr. Full Stack Engineer with 8+ years of experience building enterprise-scale, cloud-native, and data-driven applications. Skilled in Java, Spring Boot, React/Angular, and cloud platforms (AWS & IBM Cloud), I specialize in creating secure, scalable solutions that deliver measurable business impact.
Experience
2024 — Now
Raleigh-Durham-Chapel Hill Area
Built and deployed cloud-native microservices on IBM Cloud using Java 17, Spring Boot, WebFlux, Quarkus, and Kafka, enabling scalable, event-driven behavioral data processing.
Developed RESTful/GraphQL APIs and integrated Watson AI + TensorFlow models for real-time personalization, customer insights, and marketing dashboards.
Implemented enterprise security & compliance (OAuth2/JWT, HashiCorp Vault, GDPR/CCPA) and optimized DB2 PL/SQL + MongoDB for high-throughput data handling.
Championed DevSecOps pipelines (GitHub Actions, Jenkins, ArgoCD) with automated testing, secure deployments, and mentored teams on reactive + AI-driven architectures.
2023 — 2024
Tampa, Florida, United States
Worked on various phases of the project right from collecting business requirements, architectural designs, development, testing, and deployment.
Used Agile methodology for implementing the features & participated in scrum meetings and all other agile ceremonies. Did pair programming, conducted code reviews, and provided guidance to fellow developers for continuous improvement.
Developing and maintaining cloud-based architecture in AWS. Deployed java-based applications using git as version control system.
Worked on redux with react to handle large chunks of data for better performance. Implemented react-autocomplete for generating addresses for provider search.
Extensively worked on Core Java concepts such as Multi-threading, Exception Handling and OOPS concepts.
Implemented Micro Web-Services to integrate between different applications components using Restful in Spring Boot.
Implemented security by configuring Secured Socket Layer (SSL) for client authentication and data encryption.
Streamlined database deployment process using Liquibase in combination with Jenkins CI tools.
Created PostgreSQL tables, views, procedures, triggers based on the requirements for PDM. And created indexes on the tables as required for faster retrieval of the data to enhance database performance.
Created and managed Jenkins pipelines to auto trigger build process and publish artifacts to the artifactory.
Jersey City, NJ
Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Lifecycle (SDLC).
Started a POC where we were trying to connect Java APIs with AWS S3 Services for storing and retrieving data stored in the S3 buckets.
Worked on single page applications as part of FCAS re architecture project and developed using Angular6 framework targeting all the modern web browsers. Added headers/footers with the corporate action status change buttons with entitlements, which are accessed by multiple external clients.
Developed modal, non-modal dialogs. Worked on ag grids, added filters, enabled sorting, and made the popups auto sizeable. Implemented snack bar for notifications like unsaved alerts for page navigation etc.
Implemented the project based on Spring MVC architecture using Spring Boot Framework.
Responsible for creating tables and automating the static data inserts using Liquibase scripts. Created multiple PL SQL scripts and executed successfully execute in both prod and non-prod environments to clean up the data as part of the FIPI Data Lineage project.
Extensively worked on shell scripting to load the vendor data into the application.
Heavily used Perl to retrieve scrubbed/cleansed corporate action data using complex SQL queries, and write it to excel files, and send out the generated reports to external clients using SMTP.
Developed and performed unit testing using JUnit and Mockito framework in a Test-Driven environment (TDD).
Worked on the VeraCode scan, made fixes as required and worked with Fidelity Enterprise Cyber Security team to get the prerelease approvals on time.
Used Maven for dependency management. Configured CI/CD with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment to build, test, and deploy.
Duluth, Georgia, United States
Developed Java API to connect with AWS S3 Services for storing and retrieving data stored in the S3 buckets and closely worked with the devops teams.
Extensively worked on Core Java concepts such as Multi-threading, Exception Handling and OOPS concepts.
Implemented the application using Spring Boot Framework and handles the security using spring security.
Implemented Micro Web-Services to integrate between different applications components using Restful in Spring Boot.
Used Hibernate, Object Relational Mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
Responsible for creating tables in development schema and oracle packages, procedures, and functions in Oracle 10g.
Centreville, Virginia, United States
Education
Indiana State University
Master's degree
Jawaharlal Nehru Technological University, Hyderabad