Engineering Manager/ Lead Designer and Lead Engineer
Capgemini America Inc. Client: Synchrony Financial
04.2020 - Current
Leading the design and implementation of enterprise-level UI and microservices for credit card application systems, leveraging the latest technologies of Java, Spring Boot, React, Oracle DBMS, and Cloud Foundry which contributed to a yearly net sales of $5.1 billion, achieving a notable 22% growth in new credit accounts compared to the previous year.
Driving innovation within the team to optimize processing time. Develop proofs-of-concept through the implementation of new tools and programming frameworks, showcasing to customer stakeholders their potential to enhance user experience and business processes.
Building and mentoring high-performing tech leads and team members for account lookup and mobile POS systems by defining and executing training and development plans, career plans, goal settings, regular performance reviews, and feedback.
Formulating enduring strategies through the integration of advanced technology and efficiently managing budget planning, and expenditures, and promptly tracking deliveries.
Senior Software Engineer
The Kroger Co.
04.2017 - 03.2020
Led the design and development of multiple scalable and high-performance enterprise microservice applications within the Health and Wellness domain, using the latest technologies of Java, Python, Spring Boot, Redis, Oracle DB, IBM MQ Telemetry, and Cloud Foundry.
Enhanced code performance to elevate user experience and system efficiency within the Pharmacy Prescription software system, resulting in a 20% reduction in associated costs, contributing to a savings of $13 billion in revenue.
Led the development of several products E2E, from identifying system requirements and partner dependencies to workload balancing, software implementation, engineering, testing, and configuring metrics, encryptions, alarms, monitors, and dashboards.
Collaborated with cross-functional teams to design and implement RESTful APIs for seamless data integration.
Senior Software Engineer
USAA
05.2016 - 03.2017
Implemented enterprise applications of notification Infrastructure platforms using Java, AngularJS, WebLogic, and Oracle DB.
Mentored junior developers, fostering professional growth and enhancing team productivity.
Introduced automation tools for efficient deployment processes, minimizing downtime during updates, resulting in a 30% reduction in deployment time.
Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
Senior Java Developer Technical Leader
Safeway
08.2014 - 04.2016
Led a team of developers in the successful delivery of multiple full-stack projects, meeting strict deadlines and exceeding client expectations.
Designed and maintained Oracle databases, ensuring data integrity and optimal performance.
Implemented and optimized Angular components for the front-end, enhancing user experience and responsiveness.
Conducted code reviews and provided mentorship to junior developers.
Software Development Engineer
Mercy Health Systems
03.2013 - 07.2014
Improved software performance by identifying and resolving bottlenecks in the code.
Implemented security best practices, ensuring the integrity and confidentiality of sensitive PHI data.
Designed and implemented RESTful APIs using Spring Boot, facilitating seamless communication between front-end and back-end systems.
Designed and optimized SQL queries for Oracle, ensuring optimal performance.
Software Engineer
Think Finance
01.2012 - 03.2013
Utilized Java and Python for backend services and integrated third-party APIs for enhanced functionality.
Designed and maintained Oracle databases, ensuring data integrity and optimal performance.
Achieved a substantial impact on business outcomes by contributing to a monthly revenue increase of $2 million by optimizing algorithms for faster processing, and reducing overall computation time through the efficient implementation of Java, Spring MVC, Hibernate, Oracle DB, and jQuery technologies.
Sr. Java Developer
US Bank
05.2010 - 01.2012
Developed and maintained scalable web applications for improved user experience and increased traffic.
Enhanced application performance by optimizing Java code and implementing efficient algorithms.
Led code reviews, mentored junior developers, and implemented coding standards to enhance team productivity.
Collaborated with business analysts to translate requirements into technical specifications.
Software Development Engineer
United American Insurance Company
02.2009 - 05.2010
Resolved critical software issues, ensuring smooth functionality and minimizing downtime for users.
Maintained the existing code based on Spring and Hibernate framework by incorporating new features and fixing bugs.
Developed the User Interface using HTML, CSS, and JavaScript.
User input validations are done using JavaScript and developed use cases using UML.
Skills
Java Python C C JavaScript TypeScript Node React Angular WSDL SQL PL/SQL HTML CSS UML Git
AWS Azure Cloud Foundry Cloud Computing CI/CD REST SOAP JUnit Jest Maven Spring (IOC and AOP) Spring Boot JDBC NoSQL Hibernate
Team Management Product Strategy Technical Design Data Analysis Coaching & Mentoring Microservices Distributed Systems Full-Stack Performance Improvements User Experience Strategic Planning
Education
Master of Computer Science in Data Science, the University of Illinois Urbana-Champaign
Bachelors in Computer Science, The Open University of Sri Lanka.
Certification
AWS Certified Solutions Architect – Associate
Google Foundations of Project Management
Microsoft Certified: Azure Fundamentals
Scaled Agile SAFe 4 Practitioner Certification
University of Illinois Urbana-Champaign Applied Machine Learning
University of Illinois Urbana-Champaign Data Mining and Machine Learning
University of Illinois Urbana-Champaign Data Visualization
University of Illinois Urbana-Champaign Cloud Computing Concepts
Citizenship
USA
Languages
English
Native or Bilingual
Sinhala
Native or Bilingual
Spanish
Limited Working
Timeline
Engineering Manager/ Lead Designer and Lead Engineer
Capgemini America Inc. Client: Synchrony Financial