ARUN MUTHIAH CHELLASWAMY (ARUN MC)
Senior Technology Solution Architect
https://www.linkedin.com/in/arun-mc-132235b8/
Mobile + 001 904-***-****
CORE QUALIFICATIONS
● Twenty Plus years of extensive experience in Java Technologies
● 15 Plus Years US experience in Healthcare, Banking, Automotive, Finance,Telecom & Insurance Domain
● 10+ Years’ experience in Technical and Solutions Architectural Designs
● Responsible for BPM, Micro Services, Kafka Reference Architecture & AWS/Azure Architectures solutions.
● Involved in Big Data Analytic using Apache Spark.
● Excellent work experience in BPMN 2.0 with Red Hat PAM(Process Automation Manager) 7.8 and IBM WebSphere stacks
● Specialized in Business Rule implementation using Blaze Advisor, BRMS and Drools.
● Expert in providing cloud solutions with AWS, Azure, Google Cloud and Soft Layer
● Hands on experience for coding in Spring Boot, BPM Delegates, jBPM Item Handler, drl, Kafka API’s
● Onboarded Confluent Kafka on premises and AWS with end to end Reference Architecture
● Prepared Integration Architecture and Standards for use by projects using ESB infrastructure (JBoss Fuse ESB, Mule ESB & IBM Stack)
● Spring Netflix OSS is used and configured
● Experience in Real time analytics over Data ingestion pipeline using Kafka and Spark
● Good work experience in Service Oriented Architecture and Micro services architecture
● Experienced with Security & SSO Solution, Identity Management with OAuth, OpenID& SAML
● Hands on experience with Automated Environment using Jenkins, Docker in OpenShift/PCF
● Expertize in Kubernetes Architecture
● Involved in Migration of Legacy Applications from PCF to OCP
● Worked as AWS Solutions Architect-Comprehensive work experience in AWS (EC2, Elasticsearch, Cloud Cache, Lambda, S3, MongoDB, RedShift, RDS, Glacier, EWR,IAM,Beanstalk,CloudFront
,Snowball, VPC & CloudWatch)
● Worked as Azure Application Architect-End to End Migration experiences from PCF to Azure(Virtual Machine,AKS,Azure Function,Blob Storage, Managed Disk,,Virtual Network, Loan Balancer,,SQL, Cosmos DB,Streaming Analytic,Data Factory, Event Grid,Storage Queue, Service Bus,Monitor, Resource Manager & Key Vault)
● Hands on in writing Proof of Concepts, Code optimization and performance tuning across presentation, process and service layers.
● Good experience in MuleSoft
● Good Experience in Open source framework
● API Management setup in Apigee Edge & MuleSoft API Gateway
● Good experience in Log Management Tool using ELK/Splunk & Sumo Logic
● Content Management solutions using Apache Stack (Jackrabbit, Sling & Felix)
● CI /CD Pipeline for automating end to end application deployment
● Expert in Modelling UML Diagrams (Class, Sequence, Activity, Component, Deployment, Infrastructure, Conceptual, Logical, Physical and Data Flow etc) in Lucid Chart/Visio EDUCATION
Bachelor of Engineering (B.E.) in Computer Science MS University, Chennai, India
Graduated 1997
PROFESSIONAL EXPERIENCE
Prudential Financial Processing, Florida/Jacksonville Senior Technology
Consultant
01/2023
● Reconciliation Activation Framework is designed and implemented to address complex clients custody accounts exceptions
● Confluent Kafka reference architecture is designed
● Confluence Kafka reference architecture end to end is onboarded in to Google Cloud App Engine environment with Multi DC & DR
● Kafka Schema is re designed for legacy data and
● Confluent API’s are used for storing, streaming an processing the data
● Using Kafka Connector,Integrated with different client sources
● Kafka Load test is performed with Min,Avg & Max throttle to validate high availability and scalability
● Reconciliation Process implementation in Red Hat Process Automation Manager with Case Management, Compensation, Restart/Retry & Dynamic Rue Configuration with Decision Table
● PAM Dashboard for Operational Team based on RBAC
● Fault Tolerant and Recover solution is implemented
● Spring Boot Micro Service Infrastructure Components are onboarded, which includes Service Registry, Load Balancer, API Gateway, External Configuration, Vault Secrets,Logging, Alerts & Monitoring
● Gatling & Check Marx are configured, scripts are written for automated load balancing test and vulnerability test
● Apache Spark Integrations to define user financial benefit services and recommendations
● Spark Core API(Spark SQL,Spark R & ML ibs) are used
● Created EMR Architecture for handling Big Data using Apache Spark
● Technologies JDK 1.8, Spring Boot, Spring Cloud, Confluent Kafka,Confluent Replicator, Confluent Controller, Zookeeper Clusters, Red Hat PAM(Process Automation Manager) 7.8,BRMS,BPM, Gatling and Check Marx are used
Deloitte /DMV, California
Senior Technology
Consultant
Jun 2021 - Dec 2022
● Configured RedHat Decision Manager in ROSA Platform for Dev/Test and Prod environment
● Designed DMV Occupational License Data Model
● Orchestration of rules in Red Hat Business Central
● Helped to set up CI/CD Automated pipeline for auto deployment of RH DM Rule Services
● Developed 2200+ Business Rules for DMV California Occupational License fee calculation
● jUnit is developed for Business Rules
● Onboarded RH DM Server and services in PROD environment
● Involved in application migration from PCF to OCP
● Technologies Java 17,Red Hat Decision Manager 7 JBoss Developer Studio, Nexus, Jenkins, ROSA Cluster and PODs
Toyota, Irvine,California
Azure Application
Architect
Jan 2020 - May 2021
● Involved in Migration plan
● Created End to End Run Book for Migration
● Designed Migration activities and Implemented
● Developed POC for Migration
● Deployed and Demonstrated with Warm and Hot(Active/Active)Migration on Azure Multi Region Platform
● Migrated Volumes, Images, Objects from PCF to Azure K8s
● Replication,Failover, HA
● Designed Policies,Role,ACL With Active Directory,DNS,Web Application Firewall
● Rehosted /Refactored System
● Automated script using Resource Manager templates
● Technologies PCF, Azure Platform with application and services(Virtual Machine,AKS,Azure Function,Blob Storage, Managed Disk,,Virtual Network, Loan Balancer,,SQL, Cosmos DB,Streaming Analtic,Data Factory, Event Grid,Storage Queue, Service Bus,Monitor, Resource Manager & Key Vault)
Ally, Detroit
Sr Solutions Architect 06 /2018 -12/2019
● Migrated Cable Sync Data transfer process to Cloud Synchronization for CCAP (Catastrophe Claims Automation Process)
● Involved in CCAP Architectural designs, UI Design, Database design, Security Design and Technology stack decision, Delivered SDD.
● JBPM Environment setup with OpenShift, Kubernetes, Docker, Process Server and KIE Server, CI CD pipeline for jbpm assets using Jenkins job and OpenShift Template
● Redhat SSO Integration with Process Server & KIE Server
● Process Automation with jBPM and BRMS decision table
● Created Design and solution for Multi blob content with sync tracking approaches for big data transfer
● Implemented secured data transfer between user system and cloud
● Provided data level and application level security using Java Key Store and Client Side Certificate
● Developed Lambda Authorizer to validate client-side certificate with AWS ACM Server
● Data Purge design and solutions are provided and implemented with CloudWatch, Lambda Oracle Trigger and Stored Procedure
● Onboarded API Gateway policies, configuration, data mapping, exception code handling With HTTP Status code and 6 Lambda Services with S3 bucket for Dev, Model, PROD and DR environments
● Involved in Code Review and meet Sonar Qu be Quality gate and Checkmark vulnerability Fixes
● Supported and fixed CCAP user’s production installation issues.
● Prepared performance test cases for Average and Max Refresh load with 3000 users Concurrent load.
● Technologies JDK 1.8, Red hat OpenShift 3.11 & Process Automation Manager 7.1 New York Life Insurance, New Jersey
Senior Technology Solutions Architect
05/2017 –
05/2018
● Migrated IBM Mainframe Process in to jBPM Workflow.
● Modernized legacy system in to Responsive Web Design, workflow and micro service oriented in AWS Cloud
● Migrated IBM Mainframe and Multi Data source system on premises Data Load in to Cloud Data Pipeline using Kafka Data Streaming Auto Ingestion.
● Owned End to End Microservice Architecture design and implementation, API policy
● management with MuleSoft, Service Registry/Discovery with Consul, Logging Framework with ELK/SumoLogic, Externalized properties with Consul KV/Git2Consul,Secured Key Value in Vault, Latency,tracing in Zipkin, Security using Key tab for system, Tokenized data using Protegrity,JWT exchange across all layers, Autoscaling and Auto recovery solutions with Lambda and Cloud Aware, RDS managed service with Elasticsearch and PostgreSQL, Data Streaming with Kafka,HIVE,Logstash and Mirror Maker across VPC and On Prem, Centralized Repo setup using Nexus and JFrog
● Built API/Interface specification, security & policies are created using RAML in Mule Gateway
● Delivered four use cases, those are IVR, Search, Calculator and TimeLine, j JBPM Workflows are used for IVR and TimeLine process
● ELK(Elastic/Logstash/Kabana Stack infrastructure setup is done and tested
● Datahub, Auto Ingestion to Microservice DB instance
● Platform Architecture setup
● Automated CI-CD pipelines in AWS
● Did set up Enterprise Consul for Service Registry/Discovery and Dynamic Configurations
● Configured Sumo Logic/ELK Logging Centralized streaming in JSON from various Server logs
● Guided Security Management with Active Directory, Client ID, Token and Secrets Management using Vault and Cyber Ark/Conjur
● Identity Security Management integration with JWT in Spring Boot Microservices
● Kafka, Elastic Search, Logstash Data Pipe lines are used
● Technologies Java 1.8, Spring Boot & Cloud, Gatling 3,VeraCode,Mule API Gateway, Any Point&, Kafka, Logstash BPMSuite 6.4 & Spring Boot & Spring Cloud Verizon, Irving
09/2016-04/2017
Sr JBPM Architect
● Migrated IBM Mainframe legacy system in to JBPM/BRMS
● Automated end to end process workflow engine is designed and executed
● Designed architecture and technical governance guidelines
● Built API/Interface specification
● Provided Solution Approaches for Infrastructure, and Technologies
● Involved in System integration
● Performed load test /stress test on jBPM process/Rules Engine with 100K concurrent users
● Workflow of Verizon M2M order activation workflow
● Installed and setup environment for Staging and Production server in Linux OS, Docker Setup
● ELK(Elastic/Logstash/Kibana) Stack is applied
● Spring Batch Rule is used to handle billion transactions on job scheduled basis
● Technologies Java 1.8,Spring Boot & Cloud, JBoss EAP 6.4, BPMSuite, BRMS & Fuse Engine, Casandra
,AMQ & Spring Boot & Spring Cloud
Bio IQ- Atlanta 11/2015- 09/2016
Sr JBPM Consultant
● Prepared Conceptual Process and Future Process flow,
● Automated end to end process workflow engine is designed and executed
● Designed architecture and technical governance guidelines
● Built API/Interface specification
● Provided Solution Approaches for Infrastructure, and Technologies
● Documented all technical requirements and design technical solutions utilizing enterprise architecture standards including
● Documented all solution components and configurations
● Migrated legacy Ruby Rails application in to JBPM
● Involved in System integration
● Mongo DB Data Model Architecture is used
● Performed load test on jBPM process/Rules Engine with 1000 concurrent users
● Lab ingestion automation process (LabCorp results are automated)
● Installed and setup environment for QA and Staging and Production server in Linux OS
● Integrated RabbitMQ Messaging for posting lab result to various vendor hubs.
● Clustering and Failover are configured in RabbitMQ
● AMQP 0-9-1 Model is used in RabbitMQ
● Enterprise Splunk v 6.0 is installed in AWS, Splunk components like forwarder, indexer & search head are used
● Splunk Data Model, Pivot and Apps are configured
● Splunk report and alerts are automated
● App is hosted on Pivotal Cloud Foundry PaaS
● Red hat OpenShift 3.4 is used to deploy container based micro service application
● Technologies Java 1.8, Ruby Rails, Enterprise Splunk, Boss EAP 6.4, BPMSuite, BRMS,RabbitMQ 3.6.3
& Fuse Engine
●
●
Government State Education Content Management
System- Jaipur & Chennai
10/2014 to 10/2015
Technical Architect
● SSO, Identity and Access Management implementation (OpenAuth2)
● Involved in System and Architecture design
● Involved in System integration
● Provided Solution Approaches for Infrastructure, Technology & Streaming server
● Cross browser and Multiple Devices Compatibilities are implemented
● AWS Cloud Computing Setup
● Meta Data Mapping in NoSQL MongoDB
● Catalog retrieval from Cloud Cache
● Tag in Elastic Search
● Drools Implementation
● Set up for Continuous Integration using Jenkins
● Implementation of elastic search.
● AngularJS MVC pattern is used for portable devices.
● Combination of Apache Jackrabbit, Apache Sling, and Apache Felix(OSGI Container) are used
● Technologies Apache Karaf, Java JDK,J2EE,Tomcat,Active MQ, Jackrabbit OCM 2.0 & Camel in OSGi Container
Health Care Enterprise Sys Xerox-Bangalore 01/2014 to 10/2014 Technical Architect
● Involved in Architecture design
● Involved in POC to identify best practices
● COTS products (Cog nos, expression, geo Stan) integration using ESB
● Business Rule Customization and implementation using Drools
● Business process is implemented using MuleSoft Cloud hub architecture
● Integrated different heterogeneous software components (IVRS and ETL) using ESB platform in a Service Oriented Arch.
● API Kit, MMC & MUnit are used
● Healthcare Toolkit is used to process HL7 formatted files
● Technologies Mule ESB Enterprise v 3.2 & JDK 1.6 & J2EE Alaska State MMIS- Xerox, Atlanta 08/2010 to 12/2013 Senior Technical Lead
● Built and maintained abstraction between SOA services and underlying technologies
● Translated SOA business models to specific platform-dependent models
● Constructed SOA design of the distributed computing service networks
● Developed and supported SOA processes
● Led the technical team
● Involved in Design reviewing a Service Oriented Arch.
● Technologies IBM WID, Process Server & Web Seal, Java JDK & J2EE ND State MMIS- Xerox, Atlanta 06/2009 to 07/2010
Senior Technology Lead
● Involved in Design like creating UML diagrams for Use case model, Analysis model Service Model & Design Model
● Involved in Design review
● Converted Application based NH in to Product based system using extension app
● Played as Onsite coordinator
● Involved in Design review a Service Oriented Arch.
● Technologies IBM WID, Process Server & Web Seal, SOAP & REST Services IBM WID, Process Server & Web Seal, Java JDK & J2EE,SOAP & REST Services NH State MMIS- Xerox, Atlanta 11/2008 to 05/2009
Technical Lead
● Led 25-member offshore team
● Involved in creating LLD
● Played as Onsite coordinator
● Created Design documents.
● Developed POC in IBM Web Technologies
● Developed security framework in IBM TIM & TAM server
● Technologies IBM TIM & TAM, Portlet, Process and Service, Java JDK & J2EE Cars.com LLC,US 09/2007 to 10/2008
Technical Lead
● Migrated legacy OS from Sun Solar is Spark to Red Hat Linux ES 3.0
● Migrated system ATG Dynamo Application server V4.5 to 6.3
● Migrated their Oracle Database Server from 8 to 9i
● Enhanced ATG E commerce features in the system.
● Replaced Netscape web server ATG module configuration to Linux using Apache with ATG module configuration
● Technologies Solaris, Java JDK & J2EE Linux ES 3.0, ATG DS 4.5, ATG DS6.3,ATG E Commerce & Oracle 9i
novaCitynets-Singapore Government 12/2006 to 08/2007 Team Lead & Onsite Coordinator
● Played as Onsite coordinator
● Designed LLD
● Prepared test plans
● Fixed all critical bugs @ onsite.
● Deployed code in UAT/PROD Server
● Technologies EJB, Java JDK & J2EE, Web logic 6.1, Oracle 8i & Unix & Windows 2000 Server Navistar, International Truck Engine Inc.US 05/2006 to 11/2006 Senior Software Engineer
● Involved Developed User interface screens
● Wrote Unit test cases
● Executed unit test cases
● Performed code optimization
● Fixed defects/bugs
● Technologies Struts & Tomcat Apache, Java JDK & J2EE Central Govt Defense Account, Hyderabad, India 05/2005 to 04/2006
Senior Software Engineer
● Involved in system study, requirement gathering & analysis
● Created SRS(Software Requirement Specifications)
● Led the 7-member team
● Developed front end and back end code
● Involved in module integration
● Technologies Spring & iBatis, Java JDK & J2EE
Knowledge Based System Service, CA 04/2004 to
05/2005
Software Engineer
● Developed front end and back end code
● Involved in unit testing
● Involved in defect fixing
● Technologies WebLogic and MySQL
Global eLearning Tool, Singapore 02/2000 to 01/2004 Software Engineer
● Developed front end and back end code
● Involved in unit testing
● Involved in defect fixing
Technologies Tomcat Java JDK & J2EE and MySQL