Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Mahalakshmi M

Chennai

Summary

Golang developer with 6+ years of experience in cloud-native backend development using Golang. Experienced in building REST/gRPC APIs, Docker containerization, Kubernetes orchestration, and testing with frameworks like Ginkgo and Gomega. Strong problem solver committed to delivering reliable, high-quality software on time.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Cloud Storage Developer

Capgemini
04.2025 - Current
  • Developing and maintaining microservices on IBM Cloud, including a snapshot service that captures live volume data and stores it in Cloud Object Storage (COS).
  • Designing and implementing RESTful APIs using the Gin web framework in Go (Golang).
  • Writing comprehensive unit tests using Go’s built-in testing package to ensure code quality and maintainability.
  • Containerizing applications using Docker, building and managing container images for deployment.
  • Deploying containerized applications to Kubernetes (K8s) clusters, leveraging tools such as kubectl for management and troubleshooting.
  • Utilizing ConfigMaps for configuration management in Kubernetes environments.
  • Collaborating with cross-functional teams to optimize microservice performance and ensure high availability and scalability.

Cloud Developer

Capgemini
05.2022 - 03.2025
  • Enabled new features and enhanced cloud deployment and management capabilities on the Wind River Cloud Platform.
  • Performed comprehensive unit testing to validate the functionality and reliability of newly developed features.
  • Conducted thorough testing of changes in both single-node and multi-node cloud environments to ensure production readiness.
  • Diagnosed and debugged complex issues, performed root cause analysis, and delivered timely and effective solutions.
  • Contributed to stable product releases, ensuring deliverables were met within project timelines and quality standards.

Cloud Storage Developer

TCS
06.2019 - 05.2022
  • Developed gRPC-based services on IBM Cloud to enable efficient inter-service communication in a distributed system.
  • Demonstrated strong knowledge of Go concurrency, utilizing goroutines and channels to build scalable, performant services.
  • Built and managed lightweight local Kubernetes clusters using k3d for testing and development purposes.
  • Wrote robust unit and integration tests using Ginkgo and Gomega, ensuring high reliability and clean test architecture.
  • Collaborated with cross-functional teams to iterate quickly on microservices and cloud-native solutions in a CI/CD environment.

Education

Master of Computer Applications - Computer Applications

Thiagarjar College of Engineering
Madurai, Tamilnadu
05-2019

Bachelor of Science - Computer Science

APC Mahalaxmi College
Thoothukudi, Tamilnadu
05-2016

Skills

  • Programming Languages: Go (Golang), Java
  • Web & API Development: RESTful APIs, gRPC, API design and implementation (Gin framework)
  • Testing Frameworks: Ginkgo, Gomega, Go testing package
  • Cloud & Infrastructure: IBM Cloud, Wind River Cloud Platform, Kubernetes (K8s), K3d
  • Containerization & Orchestration: Docker, Kubernetes, Helm
  • Configuration & Deployment: ConfigMaps, Feature Flags
  • Version Control & Tools: Git, kubectl
  • Operating Systems: Linux, Windows, macOS

Certification

  • Pursuing AWS Certified Cloud Practitioner
  • Pursuing Certified Kubernetes Application Developer (CKAD)

Languages

English
Bilingual or Proficient (C2)
Tamil
Bilingual or Proficient (C2)
Hindi
Intermediate (B1)

Timeline

Cloud Storage Developer

Capgemini
04.2025 - Current

Cloud Developer

Capgemini
05.2022 - 03.2025

Cloud Storage Developer

TCS
06.2019 - 05.2022

Master of Computer Applications - Computer Applications

Thiagarjar College of Engineering

Bachelor of Science - Computer Science

APC Mahalaxmi College
Mahalakshmi M