Solution Architect | Java Technical Lead | Security Champion
Chennai
Summary
16+ Years of IT experience in Design, Architecture , Solution ,Core development and Testing of applications. Have strong experience in collaborating with clients across diverse domains(Banking/Retail/Telecom/Identity Management) to estimate, consult, and deliver solutions for complex challenges using agile methodology(Scrum), ensuring alignment with business objectives and requirements.
Overview
25
25
years of professional experience
1999
1999
years of post-secondary education
3
3
Certifications
Work History
Associate Consultant
Tata Consultancy Service
02.2022 - Current
Java Technical Lead/Security Champion for the client IF team in India, managing a 7-member team, and driving technical leadership, solution design, and client collaboration.
Responsible for formulating and implementing Java/Spring integration plugins that seamlessly integrate CyberArk platforms.
Liaised with stakeholders during the discovery and inception phases for various Java integration projects to align solutions with major data structure domains.
Strong expertise in designing and implementing robust authentication and authorization solutions using Spring Security, OAuth, OIDC, SAML, and token-based methods.
Delivered a complex, end-to-end, cloud-native plugin solution leveraging Spring Cloud Kubernetes/Config for composable microservice pattern, with dynamic injection of sensitive data during Spring container startup using design patterns.
Spearheaded the stabilization of the Jenkins plugin, addressing critical security, scalability, and performance challenges to enable seamless enterprise adoption within a short timeframe, earning client recognition.
Integral part of infra and security team for designing and deploying AWS Lambda functions to trigger automated builds based on Git repository commits, improving build efficiency and reducing manual interventions Mentored the team in secure development, strengthened software security, conducted threat modeling analysis, and implemented the STRIDE model for systematic threat identification and mitigation and
Proven experience in supporting presales teams through client demos, and ensuring seamless project integration in customer environments.
Actively involved in project management tasks, including metrics generation, project audits, and billing oversight.
Client Name: CyberArk
Application Designer
Michael Page International Pte Ltd
09.2014 - 09.2015
Technical Functional Analyst for Application Recipe Tool, skilled in partnering with key users, business analysts, and cross-functional teams to deliver robust solutions by translating business needs into precise functional specifications, prototypes, and scalable designs.
Collaborated with the integration team to design Broker pattern using web method calls for real-time food regulatory processes, and design approval workflows for sample recipes.
Liaised with the architecture team to design workflows and establish an OAuth 2.0-based SSO authentication and authorization framework, ensuring secure role-based access and approvals.
Developed test case scenarios and load test scripts using Selenium based on user stories for each sprint for Business Analysts and Stakeholders.
Client Name: Givaudan Pte Ltd
Project Manager
Cognizant Technologies Limited
12.2000 - 07.2013
Integral part of the technical leadership team, and led 15-member team for a smooth transition phase
Delivered end-to-end, detailed design ,architecture, implement messaging solution using Apache Kafka, encompassing an in-house broker, broker territory management, and a gateway broker component to deliver efficient, scalable message routing and seamless integration between the payment gateway and ERP systems
Client Name: Everything Everywhere, UK
Senior Associate/SME
Walgreens
09.2010 - 08.2012
SME and Technical Lead for Native Apps, involved in the analysis, design, and solutioning for creating back-end service applications for iPhone, Android, and iPad mobile apps for the Pharmacy and Photo divisions of Walgreens
Involved in the design and development of Rest MVC web services using ATG and integrating to external system using JMS messaging services
Involved in analyzing the requirements and coming up with the estimation and plan for releases for offshore tasks
Was successful in releasing a zero-defect code and won the 'Best Project Award' for the year 2012 from Cognizant Technology Ltd.
Client Name: Walgreens, US
Senior Associate/SME
Abacus International Pte Ltd
07.2010 - 02.2011
Liaised with stakeholders during inception and discovery phase for implementing web portal for processing ticketing workflow using LifeRay Portal.
Liaised with the offshore team for development activities, release scheduling, budgeting, and preparing the SOW for the new project scope
Lead the team throughout the project life cycle and the integration of external systems using web services.
Involved in performance fine-tuning and the testing phase.
Client Name: Abacus International Pte Ltd, Singapore
Senior Associate/SME
Avon Products
12.2009 - 06.2010
Lead developer for Module Centralizer, designed and implemented the end-to-end integration layer of the system using Quartz for job scheduling and IBM MQ for messaging, ensuring reliable, scalable, and efficient data processing across distributed systems.
Lead the design and implementation integration layer of the system using IBM MQ and creating success/failure reports using csv files and purging the successfully delivered orders placed.
Client Name: Avon Products, Brazil
Senior Associate/SME
Franklin Templeton
09.2008 - 11.2009
As the lead developer for Galileo, involved in end-to-end design for the migrating the front end relevant service layer code from Struts to JSF
Lead the design and implementation of Front-End Layer using JSF(Rich Faces), service layer using Java, Spring, DB Layer using iBatis and report generation using Spring Batch, iText and Velocity.
Client Name: Franklin Templeton-US
Senior Associate/ Onsite Coordinator
Northern Trust
12.2004 - 08.2008
Managing and leading development team of 6 members.
Responsible for delivering end to end NT approval process for Hedge flow and tracking the audit data.
Client Name: Northern Trust, US
Senior Software Engineer
Hexaware Technologies Limited
02.2004 - 12.2004
Designed a loan collection application using the RUP process for Deutsche Bank.
Successfully designed and implemented a Swing-based Java applet to provide an interface to display documents, and allow users to add or remove documents.
Client Name: Deutsche Leasing, Germany
Senior Associate- Technical
Megasoft Ltd
08.2000 - 12.2003
Delivered end-to-end design and implementation of broadband access points (APs) and roaming between different networks using standards such as 802.11, Bluetooth, HiperLAN, and 3G cellular networks.
Successfully delivered end to end architecture using Struts, EJB components, JAXP, PL/SQL.