Dynamic Full-Stack Software Engineer with over 10 years of experience in architecting and developing robust enterprise applications utilizing Java, Spring Boot, JavaScript, and React. Demonstrates expertise in microservices architecture, RESTful APIs, and AWS cloud-native solutions. Proven track record in delivering comprehensive software solutions across Banking, Financial Services, E-commerce, and Education sectors. Proficient in system architecture, performance optimization, and DevOps methodologies, including Docker, Jenkins, Terraform, and CI/CD pipelines. Adept in RDBMS technologies such as Oracle, PostgreSQL, and MySQL, ensuring the creation of high-performance, maintainable systems. Committed to clean code, scalable design, and continuous professional development.
Core
- Java
- Spring Boot
- JavaScript
- React
- Node
- MySQL
- RESTful APIs
Also proficient in
- HTML
- CSS
- AWS
- Git
- Maven
- Jenkins
- Docker
- PostgreSQL
- Oracle
- Kafka
- Kubernetes
- WILD Fly
- Eclipse
- Weka
Nov 2022 — Present Senior Consultant
Hitachi Digital Services
- Analyzed existing project architecture and proposed a microservices framework, enhancing scalability and performance by 30%.
- Migrated legacy JSF application to a React-based microservices architecture, improving user experience and reducing load times by 25%.
- Transitioned in-house COLO servers to AWS, achieving a 40% reduction in infrastructure costs and increasing system reliability.
- Collaborated with client technical teams to optimize application performance, resulting in a 20% increase in efficiency and technology upgrades.
- Designed and implemented a centralized login system, enhancing security and user authentication processes across applications.
- Developed an ETL application for seamless data migration, successfully transferring over 1 million records with zero data loss.
- Created automated build scripts using Jenkins, Docker, and Terraform, streamlining deployment processes and reducing deployment time by 50%.
Nov 2019 — Oct 2022 Senior Consultant
Oracle Financial Services
- Designed and developed new modules and controllers tailored to client specifications, enhancing system functionality and user experience.
- Migrated 100+ JSP pages to Angular UI, improving application performance and user engagement by 30%.
- Led the migration of the entire project from Java 8 to Java 11, ensuring compatibility and leveraging new language features.
- Upgraded server infrastructure from Tomcat 8 to Tomcat 9, resulting in a 20% increase in application speed and reliability.
- Implemented SonarQube for continuous code quality analysis, achieving a 40% reduction in technical debt.
- Facilitated collaboration between client technical teams to optimize application performance and streamline technology upgrades.
- Deployed Apache Kafka for efficient data migration, improving data processing speed by 50%.
- Implemented Single Sign-On (SSO) for the application, enhancing user authentication and security protocols.
Sep 2017 — Nov 2019 Associate Consultant
Capgemini
- Engineered a RESTful internal architecture and workflow, enhancing system efficiency by 30%.
- Implemented Factory Pattern in workflows, improving code maintainability and reducing development time by 15%.
- Analyzed data and formatted reports with dynamic charts and filters, resulting in a 25% increase in report usability.
- Developed a future prediction analysis report using Weka, leveraging Java-based machine learning to improve forecasting accuracy by 20%.
- Integrated RESTful services with Angular 5 UI, contributing to full-stack development that streamlined user experience and reduced load times by 40%.
- Deployed applications as executable files and configured WildFly server for auto-start on installation, enhancing deployment efficiency by 50%.
- Created a command-line interface (CLI) application for SSL certificate management using Perl, improving security processes by automating certificate renewals.
Feb 2017 — Sep 2017 Senior Software Eng
Tech Mahindra
- Analyzed existing systems and developed a new product that increased operational efficiency by 30% based on business requirements.
- Engineered domain object classes utilizing the Model View Controller (MVC) architecture with Spring annotations, enhancing code maintainability and scalability.
- Troubleshot and resolved User Acceptance Testing (UAT) and production issues, reducing downtime by 25% and improving user satisfaction.
- Developed a Command Line Interface (CLI) application for SSL certificate management in Perl, streamlining security processes and reducing manual errors by 40%.
April 2015 — Feb 2017 Software Eng
Beta monks
- Led the full software development lifecycle, enhancing application performance by 30% through effective requirement analysis, prototyping, design, and unit testing.
- Developed and implemented Domain Objects and Request Processor Controller classes using the MVC architecture, improving code maintainability by 25%.
- Executed SOUP web service calls and transformed data objects into XML formats, streamlining data exchange processes by 40%.
- Designed and implemented robust Controller classes utilizing Spring MVC, enhancing application scalability and responsiveness.
- Integrated diverse web services to facilitate seamless data communication, resulting in a 20% reduction in response time.
- Utilized jQuery to develop dynamic web pages and applications, improving user engagement and cross-browser compatibility.
- Executed secure payment gateway integration with server-to-server communication protocols, ensuring compliance with industry security standards.
- Successfully integrated payment gateways with IPAY and CIMBCLICKS, increasing transaction processing efficiency by 15%.
ProfileDocker
ProfileDocker is an AI-powered platform designed to help individuals and professionals create, enhance, and optimize their digital profiles effortlessly. It enables users to transform ordinary profile images into high-quality, professional visuals while also improving their overall online presence. From image enhancement and background optimization to profile personalization, ProfileDocker acts as a smart assistant for building a strong digital identity across platforms like LinkedIn, resumes, and social media.
Architecture Diagram
- Build and manage your professional resume with AI assistance
- One-click AI enhancement for summary, experience, and skills
- ATS compatibility scoring to improve your resume's visibility
- Multiple resume versions tailored to different job applications
- Choose from 3 profile templates with custom accent colors
- Public shareable profile link for recruiters
- PDF export optimized for applicant tracking systems
- Recruiter tools — save candidates, manage shortlists, message inbox
- Track who's viewing your resume with built-in analytics
- Dark and light mode support
Clinic Management System (CMS)
Clinic Management System – Project Description The Clinic Management System is a full-stack web application designed to digitize and simplify the day-to-day operations of healthcare clinics. Built using modern technologies like Java (Spring Boot) for backend services and React.js for the frontend, the system provides a scalable and user-friendly platform for managing clinic workflows efficiently. This project focuses on solving real-world challenges faced by small and mid-sized clinics, such as manual record-keeping, appointment mismanagement, and inefficient billing processes. ⚙️ Core Functionalities Patient Lifecycle Management Register patients, maintain medical history, and track visits in a centralized database. Smart Appointment Scheduling Manage doctor availability, book appointments, and avoid scheduling conflicts. Digital Prescriptions & Records Doctors can generate and access prescriptions and patient reports digitally. Billing & Payment Tracking Automated invoice generation with support for multiple payment methods. Role-Based Access Control Separate dashboards for admin, doctors, and staff to ensure secure access. Dashboard & Insights Visual reports for appointments, revenue, and patient statistics.
Architecture Diagram
Himbha
HimBha is built on a simple but powerful idea — learning alone is not enough; execution is everything. We are creating a platform where individuals don’t just acquire skills, but apply them in real-world scenarios, gaining industry experience while contributing to meaningful technology solutions. By combining learning, hands-on projects, and professional IT services, HimBha empowers both aspiring professionals and businesses — helping talent grow while delivering real value to the market.
Architecture Diagram
- Learn with a strong focus on real-world application
- Work on live industry projects from day one
- Bridge the gap between learning and execution
- Gain practical experience while building skills
- Become job-ready with hands-on exposure
- Access opportunities to contribute to real client work
- Develop industry-relevant technical expertise
- Learn, build, and deliver in one unified platform
- Get mentored through practical project workflows
- Transform knowledge into measurable impact
- Build confidence through real execution experience
- Enable businesses with skilled, execution-ready talent
ProfileDocker
PersonalSolo FouderTeam of 2ProfileDocker is an AI-powered platform designed to help individuals and professionals create, enhance, and optimize their digital profiles effortlessly. It enables users to transform ordinary profile images into high-quality, professional visuals while also improving their overall online presence. From image enhancement and background optimization to profile personalization, ProfileDocker acts as a smart assistant for building a strong digital identity across platforms like LinkedIn, resumes, and social media.
Problem Solved: In today’s digital-first world, your profile picture and online presence create your first impression—often before you ever speak. However: Most users have low-quality, blurry, or poorly lit images Professional photoshoots are expensive and time-consuming Images across platforms are inconsistent and unoptimized People lack the skills/tools to edit and enhance images professionally A weak profile reduces job opportunities, credibility, and engagement ✅ How ProfileDocker Solves This ProfileDocker eliminates these challenges by providing: AI-powered image enhancement to convert normal photos into professional-grade profile pictures One-click optimization for multiple platforms (LinkedIn, resumes, social media) Consistent digital identity creation across all channels Affordable alternative to costly photoshoots Fast, user-friendly experience—no design skills neededCase Study:Architecture Diagram
- Build and manage your professional resume with AI assistance
- One-click AI enhancement for summary, experience, and skills
- ATS compatibility scoring to improve your resume's visibility
- Multiple resume versions tailored to different job applications
- Choose from 3 profile templates with custom accent colors
- Public shareable profile link for recruiters
- PDF export optimized for applicant tracking systems
- Recruiter tools — save candidates, manage shortlists, message inbox
- Track who's viewing your resume with built-in analytics
- Dark and light mode support
Clinic Management System (CMS)
PersonalSolo FounderTeam of 1Clinic Management System – Project Description The Clinic Management System is a full-stack web application designed to digitize and simplify the day-to-day operations of healthcare clinics. Built using modern technologies like Java (Spring Boot) for backend services and React.js for the frontend, the system provides a scalable and user-friendly platform for managing clinic workflows efficiently. This project focuses on solving real-world challenges faced by small and mid-sized clinics, such as manual record-keeping, appointment mismanagement, and inefficient billing processes. ⚙️ Core Functionalities Patient Lifecycle Management Register patients, maintain medical history, and track visits in a centralized database. Smart Appointment Scheduling Manage doctor availability, book appointments, and avoid scheduling conflicts. Digital Prescriptions & Records Doctors can generate and access prescriptions and patient reports digitally. Billing & Payment Tracking Automated invoice generation with support for multiple payment methods. Role-Based Access Control Separate dashboards for admin, doctors, and staff to ensure secure access. Dashboard & Insights Visual reports for appointments, revenue, and patient statistics.
Problem Solved: Many clinics rely on manual or disconnected systems, leading to inefficient operations and poor patient experience. Key Issues: Difficulty managing patient records Appointment scheduling conflicts and missed visits Manual billing errors and payment tracking issues No centralized system for clinic operations Lack of insights into performance and revenue Solution: This system provides a centralized, digital platform to streamline patient management, appointments, billing, and reporting—improving efficiency, accuracy, and overall patient care.Case Study:Architecture Diagram
Himbha
Personalindependent ConsultantTeam of 2HimBha is built on a simple but powerful idea — learning alone is not enough; execution is everything. We are creating a platform where individuals don’t just acquire skills, but apply them in real-world scenarios, gaining industry experience while contributing to meaningful technology solutions. By combining learning, hands-on projects, and professional IT services, HimBha empowers both aspiring professionals and businesses — helping talent grow while delivering real value to the market.
Problem Solved: Today’s education system teaches skills — but rarely prepares individuals for real-world execution. Students and professionals often complete courses, yet struggle with practical experience, industry exposure, and job readiness. At the same time, businesses face challenges finding talent that can deliver from day one. HimBha solves this gap by creating an ecosystem where individuals don’t just learn — they build, execute, and gain real-world experience, while businesses get access to skilled, execution-ready talent.Case Study:Architecture Diagram
- Learn with a strong focus on real-world application
- Work on live industry projects from day one
- Bridge the gap between learning and execution
- Gain practical experience while building skills
- Become job-ready with hands-on exposure
- Access opportunities to contribute to real client work
- Develop industry-relevant technical expertise
- Learn, build, and deliver in one unified platform
- Get mentored through practical project workflows
- Transform knowledge into measurable impact
- Build confidence through real execution experience
- Enable businesses with skilled, execution-ready talent
Languages
2007 — 2012 B.Tech
JNTUK