
Rahul Somasundaram
I'm
About

Software Engineer & DevOps
Driven by a DevOps mindset, I partner with cross-functional teams to design resilient architectures, automate end-to-end workflows, and deliver consistently high-performing applications at scale.
- City: Bengaluru, India
- Email: [email protected]
Skills
A collaborative developer and engineer well-versed in Cloud technologies.
Proficient in developing and deploying applications using Kubernetes, Helm, and CI/CD methodologies.
Kubernetes 80%
Terraform 80%
Ansible 70%
Docker 80%
Java 75%
Go 60%
Mongo 70%
SQL 70%
Resume
A seasoned Senior Software Engineer with around 8 years of experience in IT.
Extensive experience in utilizing Azure for comprehensive end-to-end deployment solutions.
Professional Experience
Senior Software Engineer
2020 - Present
Checkpoint Systems, Bengaluru, India
- Designed, built, and maintained infrastructure using Terraform as IaaC, which reduces the manual efforts of infra creation by 80%.
- Architected, configured, and administered Azure Kubernetes Service clusters.
- Developed Kubernetes Operator and Helm charts for SaaS deployment, that simplifies the deployment process and makes it error free.
- Implemented continuous deployment workflows using Argo CD, enabling rolling upgrades and blue-green deployments to maintain a 99.9% uptime SLA.
- Established Azure Front Door and Nginx for global traffic load balancing, which provides Disaster Recovery, rate-limiting and DDOS Protection.
- Monitored systems metrics using Datadog for proactive performance, SLA management.
- Set up High Available Grafana Loki Stack as a Log Aggregator to collect all logs from all services.
- Managing the distribution of Mobile Applications through the Google Play Store and Apple App Store.
- Setup On-Prem Kubernetes cluster using Talos for Dev, QA for Cost Optimization.
- Implemented continuous application deployment from source control using Ansible.
- Engineered a utility for synchronizing configurations between SCM and Zookeeper, for dynamic updates.
- Containerized an internal back-office application as a Docker image and automated its CI/CD using Gitlab CI and Ansible.
Member Technical Staff
2017 - 2020
GOFRUGAL Technologies, Chennai, India
- An early adopter of digital transactions, integrating seamlessly with UPI and third-party platforms such as Paytm, M-Pesa, Innoviti, ONGO, UrbanPiper, Pine Labs, and Benow to streamline payment processing and enhance customer convenience.
- Designed and implemented a Messaging Service as a central hub for data exchange.
- Developed a framework to synchronize customer business data to the cloud.
- Engineered and implemented a CI/CD pipeline for streamlined application builds and deployments using Jenkins and Ansible.
- Contributed to development of a Master Import tool, enabling seamless customer data imports (such as inventory) into the POS system.
- Optimized weekly product updates through module patches.
Education
B.Tech Information Technology
2013 - 2017
Anna University, Chennai, India
Open Source Contributions
Help and get Help