
Rahul Somasundaram
I'm Designer
About

Software Engineer & DevOps
Proven ability to collaborate cross-functionally, streamline deployment processes, and ensure high availability and performance of applicationsProven ability to collaborate cross-functionally, streamline deployment processes, and ensure high availability and performance of applications.
- City: Bengaluru, India
- Email: rahulstsgr@gmail.com
Skills
A collaborative developer and engineer well-versed in Cloud technologies.
Proficient in developing and deploying applications using Kubernetes, Helm, and CI/CD methodologies.
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 with Argo CD, that supports rolling upgrade, Blue-green Deployment methodologies that provide an uptime SLA of 99.9%.
- 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 deployment of application 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
- 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.
- Integrated third-party software such as Paytm, Mpesa, Innoviti, ONGO, Urbanpiper, PineLabs, and Benow.
- 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