Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic
Prabakaran Selvaraj

Prabakaran Selvaraj

Austin,TX

Summary

A seasoned Java Product Architect with over 11 years of extensive expertise in software development and architecture, specializing in the transformation of legacy applications from mainframe systems to Java and cloud environments. Currently serving as an Architect for a cutting-edge legacy modernization product, where it helps providing clients with insightful analyses of their application code and facilitate code miners in efficiently extracting business rules to enhance overall code comprehension.

This legacy modernization product, developed in Java with technologies such as Spring, JPA, Orient DB, Postgres DB, Keycloak, Open Search, and Azure Open AI, reflects my proficiency in leveraging a diverse tech stack to deliver robust solutions. Improved the product's capabilities by providing insights to better extract rules that helped winning a client RFP.

Previously did one to one migration of Cobol code into Java utilizing the strong experience in Mainframe, Java and Life insurance application.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Product Architect

Deloitte
08.2022 - Current
  • Spearheading the development of a legacy modernization product aimed at assisting clients and miners in comprehending legacy code and extracting crucial business rules
  • Designing and articulating conceptual frameworks based on client requirements, providing a foundation for developers to effectively implement code by utilizing various design patterns/principles.
  • Implementing innovative strategies to streamline the code extraction process, resulting in a more efficient and accurate representation of business logic.
  • Leading initiatives to improve code readability and maintainability, contributing to a more robust and future-proof codebase.
  • Mentoring and guiding 5+ developers in the implementation of designed concepts, fostering a collaborative and knowledge-sharing environment within the development team.
  • Analyzed user feedback and implemented changes to product design.

Skills used

Design principles, Java, Orient DB, Postgres DB, Kafka, Cobol, JCL, Data structures (for parser), Flyway, Keycloak, OpenSearch, Open AI, AWS services(auto-scaling, lambda, comprehend, RDS)

Software Architect ∙ Lead

Deloitte Consulting
08.2019 - 08.2022

Same as above but was working in Bengaluru, India

Developer - Migration

Deloitte
02.2019 - 08.2019
  • Rewritten 20+ Cobol modules to Java including 2 complex cobol modules with 15K+ lines within a short period of 6 weeks.
  • Developed a mainframe ORM tool that ease access the mainframe dataset from Java code
  • This engagement was a short term but received several awards from the client’s chief architect and he quoted my work saying, “one of the best codes I have ever seen”

Team Lead

Infosys
06.2018 - 01.2019
  • Lead a team of 6
  • The team is responsible for developing an internal portal for government tax officials to access the data
  • As a team lead conducted daily standups, engaged in collecting the client requirements, helping team members in delivering the tasks
  • The application is written in Java, Spring, Hibernate, Rest API, Micro services.

Java Developer

Cognizant Technology Solutions, CTS
07.2017 - 05.2018
  • Java developer of a home-grown life policy admin system(distributed)
  • It involves enhancement to the Business logic, updates to UI, provide web services for various application, processing transactions from external sources such as feeds from Banks and stock market
  • The backend application was written in Java that includes Spring MVC, Rest API, Websphere application server, Db2 for z/os
  • Created Rest APIs for the existing services
  • Involved in bug fixes and enhancements to Business logics such as introducing riders

Mainframe Developer

Cognizant Technologies Solutions
02.2013 - 06.2017
  • Developer of a home-grown life policy admin system(mainframe).
  • Translated to technical specification from the functional specifications.
  • Involved in MIPS optimization that reduces CPU costs up to $240K an year for 14 Mainframe Jobs.
  • Was quick in understanding the Business knowledge and was able to fix the issues reported by the customers
  • Developed various tools using Rexx and VB Macros that automated developer experience and the production support process

Trainee

Cognizant Technologies Solutions
09.2012 - 01.2013
  • Trained in Cobol, JCL, VSAM, CICS, REXX, DB2

Education

Bachelor of Engineering - Computer Science & Engineering

Bannari Amman Institute of Technology
Erode, India
04.2012

Higher Secondary -

SRC Memorial Matriculation Higher Secondary School
Erode, Tamilnadu
04.2008

Skills

  • Task Prioritization
  • Project Planning
  • Supervision and leadership
  • Teamwork and Collaboration
  • Problem-Solving

Accomplishments

  • LOMA 280, a Life Insurance Certification
  • IELTS General - band 6.5
  • Awards & Recognition
  • 6 x Applause award
  • 3 x Star of the quarter
  • 5 x Star of the month
  • Best innovator
  • Languages
  • Tamil (Mother tongue) – Read, Write, Speak
  • English – Read, Write, Speak
  • Hindi – Read, Write

Certification

Oracle Certified Associate, Java SE 8 Programmer 1

Timeline

Product Architect

Deloitte
08.2022 - Current

Software Architect ∙ Lead

Deloitte Consulting
08.2019 - 08.2022

Developer - Migration

Deloitte
02.2019 - 08.2019

Team Lead

Infosys
06.2018 - 01.2019

Java Developer

Cognizant Technology Solutions, CTS
07.2017 - 05.2018

Mainframe Developer

Cognizant Technologies Solutions
02.2013 - 06.2017

Trainee

Cognizant Technologies Solutions
09.2012 - 01.2013

Bachelor of Engineering - Computer Science & Engineering

Bannari Amman Institute of Technology

Higher Secondary -

SRC Memorial Matriculation Higher Secondary School
Prabakaran Selvaraj