Innovative Solution Architect enthusiastically pursuing a Sr. Principal Engineer role to contribute value to the UKG team. Offering advanced knowledge of system design and software deployment support shown over 15 years of related experience.
Strong skills in designing and developing J2EE applications, utilizing Core Java, Java Collections, Data Structures, Concurrency and Multithreading, Spring Boot, Spring Security, Spring Cloud Gateway, Spring Repository, Hibernate, JDBC, and XML.
Demonstrated ability to architect and develop Microservice applications from the ground up.
Certified Boomi Architect (2021) with hands-on experience in API integrations using Dell Boomi.
Expertise in using and implementing design patterns such as SOA Architecture, Event-Driven Architecture, Model-View-Control (MVC), Data Access Object (DAO), Singleton, CQRS & Business Delegate.
Knowledge and Experience with DevOps concepts Docker, Container Orchestration with Kubernetes (k8s), Jenkins, Rightscale etc.
Extensive experience in using databases such as Sql server, PostGrs, Mongodb, and Apache Solr.
Extensive experience in tools like Splunk, PagerDuty and Dynatrace.
Having exposure to Feature Flag implementation with LaunchDarkly and toggleZ.
Having work experience with Agile Methodology for Project Management.
Overview
15
15
years of professional experience
Work History
Sr. Principal Software Engineer
UKG (Kronos Solutions)
NOIDA
10.2018 - Current
UKG – Solution Accelerator: Nov 2022 – Present - Architect
Accelerate is a service to reduce time to live (TTL) for our net new UKG PRO suite customers significantly by allowing customers to self-implement about 30% baseline configuration that are seen mostly in our customers.
Spearheaded the architectural development of a comprehensive service from scratch.
Engineered a sophisticated authentication/authorization mechanism aligned with UKG PRO Suite.
Designed a robust Audit framework for comprehensive oversight.
Pioneered a versatile Metadata framework using JSON files for uniform screen design, having a generic backend and database infrastructure to support the same.
Led initiatives focused on AI/ML requirements, providing configuration recommendations to enhance customer experience.
Tools /Technology: Java, Spring Boot, Spring Security, Spring JPA, Spring Cloud gateway, Angular, Nodejs, mongodb, redis, vault, Python, Grafanas, Kibana, Jira
Principal Software Engineer
UKG (Kronos Solutions)
NOIDA
10.2018 - 11.2022
WFD – Workforce Dimensions: Oct 2018 – Nov 2022 - Principal Software engineer
Dimensions is a subscription-based, software-as-a-service (SaaS) product for retail, manufacturing, logistics, healthcare, financial services, and education sector to streamline timekeeping, scheduling, data collection, payroll and other administrative processes on a unified interface.
Customer Enablement team - Worked on Customer defects/enhancements around multiple domain area.
Participated in Production Swarm.
Developed multiple Utility for Cloud team.
Fully responsible for API Integration defects and enhancements.
ScandiHealth , Sep 2016 till Sep 2018 - Technical Lead
CSC Scandihealth is the leading provider of IT services to the Danish healthcare sector. It supports the documentation that traditionally exists in records and is made by clinical staff such as doctors, nurses, therapists etc.), decision support, cross-functional and team-orientated work as well as follow-up across the organization.
Implemented strong communication skills during client interaction.
Analyzed and estimated change order requests.
High Level Design document and reviews design documents.
Implemented Complex CR and participated in peer reviews
Technical support to Team of high Severity issue.
Technical Lead Engineer
Sopra Steria Group
NOIDA
05.2009 - 08.2016
Sopra Banking eParameters, May 2011 – Till Aug 2016 - Techno/ Functional Lead
Sopra Banking platform is a huge suit of application providing solutions for all banking requirements, whereas eParameter is kind of backbone to many different applications of this suit
Five different applications (eDatadictionary, eParameters, eOrg, eRole, eDeleg) with different as well as interdependent functionality