Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Key Responsibilities in the current role
Key Responsibilities in the current role
Generic

ANANDAKUMAR ELUMALAI

Lakewood,CA

Summary

As a seasoned Software Engineer with 24 years of experience, I have a proven track record of designing and implementing scalable, reliable, and secure cloud-based solutions. I have a deep understanding of cloud computing technologies, Conversational AI and Generative AI practices. I have a strong expertise in designing and developing software systems using a range of programming languages, frameworks and tools.

Https://www.linkedin.com/in/anandakumar-elumalai-28378a4/

Overview

24
24
years of professional experience
1
1
Certificate

Work History

Head of Engineering

Auto Club Of Southern California, AAA
04.2019 - Current

Leading AI practice for Autoclubs. We are currently working on proof of concepts for building a client facing chatbot application which can deal with multiple lines of business.

  • Vertex AI, OpenAI, Langchain
  • DialogFlow CX, Generative agents, RAG, MongoDB Vector store

Senior Architect

Sempra Energy (Brillio)
10.2017 - 04.2019

This program focused on legacy modernization of 3 major enterprise applications.

Previous Tech stack: Struts 1, weblogic 6, JMS, Tiles, EJB 2.0, JTA, Java 6, Actuate

Current Tech stack: Struts 2.4, Tomcat 8, Active MQ, Tiles 2, Spring Beans, Java 8, JBOSS Drools, Bitronix Transactions.

Key highlights:

  • Due diligence of existing applications
  • Come up with effective strategy to do phased modernization minimizing risk
  • Document Migration guides for developers to follow
  • Designed and Coded base frame work and accelerators to speed up development
  • Code review

Senior Architect

Toyota Accessories Management (Cognizant)
11.2016 - 10.2017

Migration of Toyota's Accessories Management System to latest technology suite.

Previous Tech stack: Java 6, Oracle ADF, Webcenter Content management

Current Tech stack: Java 7, Angular 2, AWS S3, Spring Boot, REST Services, Micro services

Spring Data, Hibernate

Key Highlights:

  • Created a detailed plan for modernization in phases
  • Proposed a innovative interim and end-state architecture leveraging a variant CQRS pattern which was highly appreciated
  • Executed 2 phases of the program with high quality and ahead of time
  • Leveraged Oracle coherence cache for improving performance
  • Design and code the base framework and reference architecture

Senior Architect

Toyota Incentive Management System ( Cognizant)
02.2015 - 04.2016

Toyota's Incentive Management system launched a 3 year program to revamp and optimize their incentive launches to dealers.


Tech Stack: Java 7, Spring MVC, Spring Data, Hibernate, Coherence Cache, JBoss EAP, Mongo DB, DataPower, REST services, SOLR, Spring cache


Key highlights:

  • Designed and developed highly scalable RESTful APIs used by 3rd party Dealer applications
  • Designed cache strategies to improve performance
  • Defined Integration Architecture for aggregating services from Toyota Financial services & Toyota Mo

Senior Architect

Toyota Vehicle Supply Chain
04.2014 - 04.2015

Design and development of Vehicle specification management system for Toyota. 

(Java 7, Weblogic, RESTFul Services, Angular, Oracle)

  • Complete System assessment and reporting.
  • Define strategy for phased migration of a monolithic application by modularizing them based on business specific concerns.
  • Solution architecture and application architecture.
  • Lead the technical team for developing critical modules.
  • Disaster recovery planning and execution.
  • Cutover and execution.

Architect

Toyota Vehicle Supply Chain (Cognizant)
04.2012 - 04.2014

Toyota Pipeline Visualization

Design and development of Enterprise application that helped Toyota to manage and forecast vehicle production.


Tech Stack: Weblogic, AngularJS, Java, JEE, JMS, RESTful Services

Architect

Cognizant
10.2010 - 2012

Projects handled:

Cigna Healthcare Portal Development (2010-2011)

Lexis Nexis Development (2011 - 2012)

Architect

Syntel Inc
06.2000 - 10.2010

Education

B.E - Computer Science

Anna University (College of Engineering)
Tamil Nadu
06.2000

Skills

  • DialogFlow CX, Vertex AI, OpenAI, Langchain, LamaIndex, NLP
  • NodeJS, AWS Personalize, Sagemaker
  • Python
  • AWS Cloud, Lambda, Kinesis, Personalization Services, Glue, API Gateway
  • Java , JSP, XML, XSL, XSLT, JAX RS, JAX WS, JQuery
  • Struts 2, Spring 4, Spring Boot, Spring cloud, AngularJS, JEE, Spring Batch, Spring MVC, Micro services, Event driven architecture, Netflix Eureka, Hystrix, Ribbon
  • Mongo DB, DB2 v8, v95, ORACLE 12c MarkLogic WAS 61, WAS 51, Weblogic, JBoss 6x
  • Active MQ, Rabbit MQ
  • JPA, Spring Data
  • IBM RAD, Emma (Code coverage), PMD, Stylus Studio, Apache FOP, Fortify, Veracode, Gerrit, Ant, Maven , Gradle
  • Junits, Mockito, Selenide, JBehave

Accomplishments

  • Have designed and implemented high performance RAG (Retrieval augmented Generation) QnA chatbots using Langchain, OpenAI and MongoDB vector store
  • Have designed and delivered customer facing applications for Insurance on AWS cloud (Serverless)
  • Have designed and delivered more than 8 enterprise web applications successfully to various clients adhering to core architectural principles
  • Have successfully modernized oracle ADF/ Webcenter application monolithic application into decoupled micro services app
  • Designed and implemented loosely coupled applications using Message Driven Architectures, Micro services, RESTful Services and SOAP services
  • Designing high volume and high throughput applications ( by using Caches, Search servers etc)
  • Great deal of experience in using open source frameworks such Spring 4, Spring boot, Struts, Hibernate, JPA etc.
  • Have optimized the performance of web applications (Profiling, JVM configuration, GC tuning. UI optimization, Query tuning etc)
  • Have designed and developed cache frameworks for optimizing application performance
  • Have designed applications using Command Query Integration Pattern (CQRS)


Certification

AWS Certified Solution Architect

Certified Scrum Master

Timeline

Head of Engineering

Auto Club Of Southern California, AAA
04.2019 - Current

Senior Architect

Sempra Energy (Brillio)
10.2017 - 04.2019

Senior Architect

Toyota Accessories Management (Cognizant)
11.2016 - 10.2017

Senior Architect

Toyota Incentive Management System ( Cognizant)
02.2015 - 04.2016

Senior Architect

Toyota Vehicle Supply Chain
04.2014 - 04.2015

Architect

Toyota Vehicle Supply Chain (Cognizant)
04.2012 - 04.2014

Architect

Cognizant
10.2010 - 2012

Architect

Syntel Inc
06.2000 - 10.2010

B.E - Computer Science

Anna University (College of Engineering)

Key Responsibilities in the current role

  • Align the development of information systems with strategic imperatives of the enterprise
  • Collaborate with the business to identify business problems, and propose solutions
  • Decompose business and IT initiatives into actionable multi-year road maps that takes financial constraints and business risks into account
  • Represent Domain teams in Architecture Review Boards (ARB)
  • Collaborate in Infrastructure design meetings to come up deployment architecture that meets recovery time objectives (RTO) , Recovery Point Objectives (RPO) etc.
  • Define Solution and application architecture based on application needs and industry best practices
  • Execution of projects through development phase
  • Develop reference implementations and solution accelerators to speed up development
  • Development of Proof of concepts
  • Establish process to ensure CI & CD
  • Define and enforce coding best practices
  • Coding, Code reviews during development phase
  • Performance tuning
  • Disaster recovery planning and test coordination

Key Responsibilities in the current role


As an Engineer:

  • Establish AI & ML practice for Clublabs
  • Build Gen AI based Chatbots for internal users and members
  • Build Q&A virtual agents using advanced RAG (Retrieval Augmented Generation)
  • Align the development of information systems with strategic imperatives of the enterprise
  • Collaborate with the business to identify business problems, and propose solutions
  • Development of Proof of concepts using latest Generative AI services (AWS Bedrock, Vertex AI, Google DialogFlow CX)
  • Technology and Tools evaluation


As a Leader:

  • Hiring, mentoring and training the team. Performance management
  • Continuous improvement
  • Stakeholder engagement
  • Budgeting and forecasting
  • Project management and Delivery


ANANDAKUMAR ELUMALAI