18+ years of experience in the IT industry with a strong background in solution design, architecture, and implementation across diverse domains.
Played the role of Technical/Enterprise Architect in multiple large-scale, mission-critical projects, ensuring alignment with business goals.
Delivered multiple end-to-end (E2E) solutions, from requirement gathering to production deployment and post-deployment support.
Implemented Microservices architecture using Domain-Driven Design (DDD) principles for scalable, maintainable solutions.
Extensive experience in Java/J2EE ecosystems, delivering complex enterprise applications with robust design and performance optimization.
Strong focus on secure coding practices, compliance, and building security-first applications.
Proven ability to collaborate with cross-functional teams and stakeholders, ensuring timely delivery and continuous improvement.
Experienced in scripting languages such as Python and Groovy for automation, tooling.
Hands-on expertise in cloud platforms including AWS, Azure, and Oracle Cloud for deploying and managing modern cloud-native applications.
Proficient in CI/CD pipeline implementation using tools such as Harness, and GitHub Actions for automated build, test, and deployment workflows.
Overview
18
18
years of professional experience
2
2
Certificates
2
2
Languages
4
4
years of post-secondary education
Work History
IT Architect
FIS
12.2021 - Current
Played and Architect role for Cloud modernization initiatives
Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
Designed end to end architecture for Monolith to Microservice migration using DDD
Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects handled by team.
Improved software performance by identifying and resolving bottlenecks in the code.
Skills Used :- Java/J2EE ,Prometheus, Spring Batch,Software Design ,Spring boot,Angular,Microservices,Terraform.Kubernetes,Helm,Harness
Senior Programmer Analyst
Oracle India Development Center
01.2020 - 12.2021
As a senior developer responsible for various projects and components in different technical stack ,main role is to handle the requirement based on the product owner inputs ,test the particular changes in various environments ,introduce new features through innovation and maintain good quality code of product.
Also have designed and developed features for seem less integration of monitoring solutions like Prometheus/InFlux DB
Skills Used :- Java/J2EE ,EJBs,Prometheus,Influx DB, Spring Batch,Spring boot,Microservices
Principal Consultant
Oracle Consulting Solution Center
10.2018 - 01.2020
As consultant main duties was to take requirement from clients and to code/build/test in various environments .During this tenure utilized open source frameworks and Oracle stack as well.
In this position was responsible for customization of banking product Oracle Banking Product and was managing "docs" module ,which was part of Lending -Origination.
During this period ,lead team of 6 members of developer and QAs and my task was to check progress of team and report blockers if any to client on regular basis.
As consultant in KPIT technologies ,I worked in different areas (business domains) and different technology stack. Here main responsibility was to architect project and translate the business requirements into technical artifacts and documents.
Besides that role was to write RFPs for new clients ,creating POCs and giving demo on reusable artifacts in projects.
Skill Used :- Java/J2EE,JSF,Spring (Core),Struts 1.3,Struts 2.0,DB2,MS Sql Server 2008,Oracle BPM
Consultant
7hills Global
08.2010 - 09.2010
As consultant role was to design system based on Intalio BPM which was responsible for lending origination .Organization was later acquired by KPIT Technologies.
Skills Used:- Intalio BPM 6.0
Senior Analyst Programmer
Wipro Infotech
11.2009 - 08.2010
As programmer duty was to support complex applications which was using Savvion BPM and to monitor and report if any issue occurs and carry out CRs as well based on user requests.
Skills Used:-JSP,Oracle DB,Savvion BPM
Software Engineer
ASM Technologies Ltd
10.2008 - 11.2009
Was working for Wipro Infotech but was on payroll of ASM technologies and worked on complex BPM based applications.
Skills Used:-JSP,Oracle DB,Savvion BPM
Developer
Merce Technologies
04.2008 - 09.2008
While working in Merce Technologies, main duty was to handle application involved in PAN and TAN generation ,taking requirements from client ,handling bugs and various other support activities.
Skill Used :- Perl ,DB2,Java/J2EE
Software Engineer
Pratham Software
02.2007 - 04.2008
As Software Engineer ,I have to carry various CR's and support activities involved in BPM process .
Also had responsibility to find bugs and report to team lead and create extensions in project.
Skill Used :-JSP,Oracle DB, Savvion BPM
Education
Bachelor of Engineering - Computer Engineering
University of Rajasthan, Jaipur,India
09.2002 - 09.2006
Skills
Java/J2EE
Certification
GoLang Certification from Coursera
Timeline
IT Architect - FIS
12.2021 - Current
Senior Programmer Analyst - Oracle India Development Center
01.2020 - 12.2021
Principal Consultant - Oracle Consulting Solution Center
10.2018 - 01.2020
Technical Lead - Wipro Technologies
09.2015 - 10.2018
Techno Functional Consultant - KPIT Technologies
10.2010 - 09.2015
Consultant - 7hills Global
08.2010 - 09.2010
Senior Analyst Programmer - Wipro Infotech
11.2009 - 08.2010
Software Engineer - ASM Technologies Ltd
10.2008 - 11.2009
Developer - Merce Technologies
04.2008 - 09.2008
Software Engineer - Pratham Software
02.2007 - 04.2008
University of Rajasthan - Bachelor of Engineering, Computer Engineering