Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Balamurugan Muthukumar

Boerne,TX

Summary

Resourceful AWS Certified Solution Architect with over 20 years of experience in developing robust enterprise Client/Server and web-based multi-tier systems. An innovative problem solver and self-motivated technologist with deep expertise in AWS Cloud Services, security management, and modern software development practices, including cloud-native engineering, DevOps frameworks, and CI/CD pipelines. Passionate life-long learner dedicated to pioneering technological advancements and leveraging new knowledge to create groundbreaking solutions. Known for translating complex business requirements into scalable, reliable system designs with a strong focus on client collaboration and effective project management. Committed to driving innovation, enhancing system design, and improving operational workflows to support organizational goals and elevate overall performance.

Overview

20
20
years of professional experience
1
1
Certification

Work History

Senior Cloud Practice Architect

Rackspace Technologies
11.2022 - Current
  • As a Senior AWS professional services architect owned the successful delivery of all solutions meeting project technical objectives, from architecture design, technical delivery, and hands-on implementation
  • Designed and developed cloud-native serverless architectures and microservices using AWS Services (Route 53, CloudFront, ALB, API Gateway, AWS Lambda, AWS Step Functions, SQS, DynamoDB and S3) to achieve high scalability and flexibility
  • Deployed and managed multi-account AWS infrastructure, ensuring security and compliance across all environments
  • Designed and implemented multi-region deployments to ensure high availability and disaster recovery across AWS regions
  • Configured Route53 for geo-routing and failover to maintain application availability
  • Developed reusable Terraform modules to standardize infrastructure provisioning across multiple projects
  • Utilized CloudFormation for managing AWS resources and implemented canary deployment strategies for safe rollouts
  • Developed and maintained Gitlab CI pipelines for continuous Integration, testing, and delivery
  • Implemented dashboards for monitoring and alerting using CloudWatch
  • Worked with the development and operations teams to integrate SRE practices, resulting in improved uptime and system reliability
  • Automated routine tasks and deployment processes to improve efficiency
  • Developed and tested disaster recovery strategies, ensuring business continuity during system failures.

Lead Software Engineer

USAA Bank
02.2018 - 11.2022
  • Performed multiple roles (Lead Developer, Solutions Engineer and Technical Lead) role across multiple workstreams within Bank Deposits IT portfolio
  • Partnered with the Enterprise Architects on the transformation roadmap of the applications within Bank Deposits portfolio with more focused on AWS Cloud migration
  • Modernized some of the business-critical applications from the legacy stack to Microservices on a containerized platform using Kubernetes & Docker
  • Implemented microservices in AWS Cloud Using AWS Serverless stack (API Gateway, AWS Lambda, SQS, DynamoDB and S3)
  • Worked very closely with business in feature vetting and help with designing and providing solutions for the features such that it meets the business goals and scalable for future as well
  • Been an active member of Kafka Developer community to provide guidance and support for all Kafka related designs and implementations
  • As a Tech Lead successfully completed multiple compliance deliverables for Bank Deposits
  • Also helped the team grow and develop by steady mentoring and providing necessary guidance
  • Actively participated in all the design reviews to provide feedback and suggestions to all application designs
  • As an Active member and the contributor to the Java User group within USAA, participated on researching new Java Frameworks and created Proof-of-concepts and shared with the community members and across the IT teams.

Technical Architect

COGNIZANT TECHNOLOGY SOLUTIONS PVT LTD.
12.2008 - 02.2018
  • Collaborated with key stakeholders and internal teams on the customer end to define enterprise architecture principles, standards and guidelines, and blueprints
  • Assured enterprise application integration by selecting tools, specifying shared data and code resources, defining interfaces and dataflows, and monitoring progress
  • Performed requirements analysis, system analysis and design, interface and data architectures Involved in analyzing the data format and patterns of the Master data sources and provided recommendations and design for the data extraction and ingestion patterns
  • Designed and developed an Event Framework system using Apache Kafka and Spring framework
  • Design and developed solution for the customer to migrate their legacy systems to RightScale/AWS Cloud
  • Worked with the customer to design and develop a SOA based solution to support their modernization of their ecommerce and CSR platform to a omnichannel system using IBM Websphere Commerce Suite
  • Designed and developed the data extraction and load framework for extracting the data from RDMS to NoSQL datastore(HBASE) through Apache Phoenix
  • Designed and developed Customer Hierarchy tool for the customer that reads the raw/semi-structured data and loads them into the Graph DB(Titan DB) using Tinkerpop Stack
  • Part of that also designed and developed the base framework for the graph reverse abstraction and version engine
  • Designed and developed the REST Endpoints for the Source graph and custom graph CRUD operation
  • Designed the data model/structure for the source graph in the Titan DB and also for the custom graph in the HBASE NoSQL datastore using Apache Phoenix.

Software Engineer

MERRILL LYNCH(INDIA) TECHNOLOGY SERVICES
10.2007 - 12.2008
  • As a Technical lead in the project, I was involved in the design and development of a component in Core Golden Copy Layer of the application and Error Handling Frameworks for the entire Equities module
  • Involved in pre-production performance tuning and post-production java memory profiling, performance issue analysis and issue fixing activities.

Software Engineer

ALCATEL DEVELOPMENT(INDIA) PVT LTD.
01.2007 - 09.2007
  • As a Module Lead in this project Involved in the design and development of a value added application called AttributeMapper
  • Also involved in the development of a component in the basic EML module.

Project Engineer

POLARIS SOFTWARE LAB PVT. LTD.
08.2004 - 10.2005
  • As a senior developer I’m involved in the design, development, bug fixing and performance tuning of the entire Create and Share Filesystem module of NAS application.

Officer- Technical

MERU CONSULTANTS PVT LTD.
03.2004 - 08.2004
  • Role in this project was junior developer and responsibilities Interacting with the client as part of the system study and transforming their business requirements into document modelling.

Education

Master of Business Administration -

Anna University at Chennai
Chennai

Bachelor of Engineering -

University of Madras at Chennai
Chennai

Skills

AWS Cloud Services:

  • AWS Lambda
  • DynamoDB
  • SQS
  • S3
  • EventBridge
  • API Gateway
  • EC2
  • VPC
  • ECS
  • EKS
  • SNS
  • Route 53
  • Step Functions
  • WAF
  • CloudFormation

Programming Languages:

  • Java
  • Golang
  • Python

Server/Container Technologies:

  • Openshift
  • Kubernetes
  • Docker

Database Systems:

  • Oracle
  • MySQL
  • DB2

Frameworks/Tools:

  • ORM/SQL Mapper
  • Hibernate
  • JPA
  • Spring JDBC
  • MyBatis
  • DevOps Tools
  • Jenkins
  • GitLab
  • Gradle
  • Terraform

Big Data Technologies:

  • Confluent Kafka
  • Hadoop
  • Apache Spark
  • HBase
  • Sqoop
  • Apache Phoenix
  • Hive
  • Titan Graph DB
  • Apache Tinkerpop
  • Flume

Certification

  • AWS Certified Solutions Architect Associate
  • Confluent Certified Kafka Developer
  • Sun Certified Programmer for the Java 2 Platform 1.4

Timeline

Senior Cloud Practice Architect

Rackspace Technologies
11.2022 - Current

Lead Software Engineer

USAA Bank
02.2018 - 11.2022

Technical Architect

COGNIZANT TECHNOLOGY SOLUTIONS PVT LTD.
12.2008 - 02.2018

Software Engineer

MERRILL LYNCH(INDIA) TECHNOLOGY SERVICES
10.2007 - 12.2008

Software Engineer

ALCATEL DEVELOPMENT(INDIA) PVT LTD.
01.2007 - 09.2007

Project Engineer

POLARIS SOFTWARE LAB PVT. LTD.
08.2004 - 10.2005

Officer- Technical

MERU CONSULTANTS PVT LTD.
03.2004 - 08.2004

Master of Business Administration -

Anna University at Chennai

Bachelor of Engineering -

University of Madras at Chennai
  • AWS Certified Solutions Architect Associate
  • Confluent Certified Kafka Developer
  • Sun Certified Programmer for the Java 2 Platform 1.4
Balamurugan Muthukumar