Java Full Stack Developer with 7+ years of hands-on experience building enterprise-grade applications using Java (8–17), Spring Boot, and Microservices architecture. Adept at developing robust APIs, integrating third-party services, and creating responsive front-end interfaces using Angular, React, and modern JavaScript frameworks. Experienced in working across diverse databases like Oracle, PostgreSQL, MongoDB, and Cassandra, and deploying applications on cloud platforms including AWS, Azure, and GCP. Proven ability to implement messaging systems with Kafka and RabbitMQ, write high-quality unit/integration tests, and collaborate in Agile teams using tools like Git, JIRA, and Jenkins. Known for delivering scalable, maintainable solutions aligned with business goals. Well-versed ability to lead development teams, mentor junior developers, and collaborate effectively across cross-functional teams. Passionate about continuous learning and keeping pace with industry trends to ensure the delivery of cutting-edge and innovative solutions.
At US Bank, I worked on building and modernizing goal-based savings features that help customers track and manage their savings effectively. My role involved developing backend microservices using Java 17 and Spring Boot and deploying them on cloud platforms like PCF and AWS. I also worked on creating REST APIs, integrating with frontend apps built using React and Angular, and handled messaging through Kafka. The project aimed to break down a legacy monolithic system into efficient, scalable microservices to improve customer experience and system performance.
Roles & Responsibilities:
At Target, the project involved modernizing older systems by developing microservices to handle customer accounts, order management, and inventory. This helped improve system performance, supported real-time data processing, and made the shopping experience faster and more reliable for both online and in-store customers.
Roles & Responsibilities:
At Genesis Solutions, I supported Shelter Insurance by helping modernize their legacy systems into service-based architecture. My role involved backend development of secure, scalable REST APIs using Java and Spring Boot, along with Oracle database integration. This transformation improved system performance, made data access more efficient, and enhanced policy management for insurance agents and customers.
Roles & Responsibilities:
While working with LIC, I contributed to building internal web applications that streamlined the life insurance policy servicing process. I developed and maintained Java-based backend services and ensured seamless database operations using PL/SQL and Oracle. My work helped automate manual workflows and made customer data management more accurate and accessible.
Roles & Responsibilities:
Languages: C, C, Java 8/11/17, J2EE, Python 360, SQL, PL/SQL