Saju Madhavan

Software Engineer

Bengaluru, Karnataka, India15 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12 years of experience in Cloud Computing and Kubernetes.
  • Contributed to major Open Source projects like OpenStack Neutron.
  • Expert in deploying microservices on Kubernetes clusters.
Stackforce AI infers this person is a Cloud Computing and Kubernetes expert with significant contributions to Open Source projects.

Contact

Skills

Core Skills

KubernetesCloud ComputingOpenstack

Other Skills

AWSAmazon EC2Amazon Web Services (AWS)ApacheApplication Programming InterfacesCentOSConVirtContrailDebianDjangoDockerESXiEucalyptusFlaskGit

About

12 years of total experience in Cloud Computing, Kubernetes, OpenStack and Python. OpenStack | Cloud | Python | Django | Flask | Helm | Kubernetes | Docker | Networking | Neutron | SDN | NFV | Ansible | Terraform | Kubernetes Operator Pattern | Kubernetes CRD (Custom Resource Definition) Experience in contributing to Open Source projects like OpenStack Neutron and OpenContrail, working with upstream developers. Experienced Cloud Engineer with a demonstrated history of working in the telecommunications industry.

Experience

Ge healthcare

Kubernetes | Microservices | Cloud Computing | Python | OpenStack Engineer

Mar 2020Present · 6 yrs · Bengaluru, Karnataka, India

  • Working on Edison Health Link edge computing technology which allows clinicians to collect, analyse and act upon critical data closer to its source.
  • Solved various problems using Kubernetes operator pattern, Kubernetes CRD (Custom Resource Definition)
  • Experience on Kopf: Kubernetes Operators Framework
  • Worked on D2iQ Konvoy Kubernetes distribution
  • Developed APIs for Installer (VM and Kubernetes cluster deployment)
  • Developed APIs (Python) to manage Kubernetes Applications
  • Management of KVM VMs using Terraform
  • Management of micro services (applications) using Terraform and operator pattern
  • Worked on infrastructure setup using OpenStack
  • Worked on Wind River Titanium Cloud - edge cloud solution
KubernetesMicroservicesCloud ComputingPythonOpenStack

Series-5 labs private limited

Kubernetes | Cloud Computing | OpenStack Engineer

Mar 2019Feb 2020 · 11 mos · Bengaluru, Karnataka, India

  • Backend Service and API Development (Python)
  • Micro Service deployment on Google Kubernetes cluster using Helm charts.
  • OpenStack Neutron, Development, Troubleshooting
  • Created Google Kubernetes clusters for dev, stage and prod environment
  • o Auto scale configuration on clusters
  • o Separate Jenkins jobs to deploy applications on these clusters
  • o Options to deploy/re-deploy/rolling upgrade a specific micro service
  • Installation and configuration of gcloud, tiller and kubectl
  • Created helm charts for following components and deployed on GKE (Google Kubernetes Engine Cluster):
  • o Python App (backend)
  • o Frontend (angular)
  • o nginx ingress controller and resources
  • o mongodb cluster
  • o cert-manager and resources (for TLS cert management and auto renewal)
  • o Logging (ELK Stack)
  • Prepared docker image for front-end and back-end services
  • o Dockerfile and scripts to build image of python app with gunicorn
  • o Dockerfile and scripts to build image of angular app with nginx
  • o Jenkins jobs to auto build docker image when we merge something to gitlab (multibranch pipeline job) and deploy that image.
  • o push image to container registry
  • o Jenkins pipe line jobs (declarative and scripted)
KubernetesCloud ComputingOpenStackPythonHelm

Reliance jio infocom limited

Cloud Computing | Python | OpenStack Engineer and Contributor

Nov 2013Feb 2019 · 5 yrs 3 mos · Bangalore

  • OpenStack | Cloud | Python | Django | Flask | Helm | Kubernetes | Docker | Networking | Neutron | SDN | NFV | Ansible
  • Worked on NFV MANO (Network Function Virtualization Management and Orchestration) Implementation using Microservice Architecture (VNF, NFVI, OpenStack(VIM), NFVO)
  • Modified contrail-neutron-plugin and contrail-api to meet our requirements.
  • Modified and optimized APIs of OpenStack ec2-api service
  • Developed applications with Python and Django to manage package building process and collect flow-logs from OpenContrail (Tungsten Fabric) SDN.
  • Contributed to OpenStack Tacker (based on ETSI MANO Architectural Framework), python-tackerclient, tacker-horizon, heat-translator and neutron. OpenStack Contributions
  • Contributed to OpenContrail (Tungsten Fabric) SDN Project. OpenContrail Contributions
  • Managed a team of 4 members.
  • Worked on deployment orchestration of OpenContrail SDN and OpenStack Neutron with Puppet, Python and Consul.
OpenStackCloud ComputingPythonDjangoFlask

Fluent technologies

Cloud Computing | OpenStack | Python Developer

Jul 2010Oct 2013 · 3 yrs 3 mos · Bangalore

  • http://www.convirture.com
  • Developed and maintained a product named ConVirt.With ConVirt we can configure, monitor and automate Xen/KVM deployments, manage Public cloud (Amazon AWS) and Private clouds (OpenStack and Eucalyptus) from a single dashboard.
  • Developed an interface with boto API to support Amazon Elastic Compute Cloud (EC2)
  • Developed an interface with boto API to support Eucalyptus Cloud
  • Developed an interface with boto API to support OpenStack Cloud
  • Developed an interface with psphere API to support VMware Cloud (Esxi and vCenter)
  • Implemented Dynamic Workload Management (DWM)
  • Setup development lab with OpenStack, Eucalyptus and VMware (Esxi and vCenter)
  • Maintained OpenSource version of ConVirt
Cloud ComputingOpenStackPython

Education

Mahatma Gandhi University

MCA — Computer Sciences

Jan 2005Jan 2008

College of Applied Sciences, Kerala University

B.Sc — Electronics

Jan 2002Jan 2005

Stackforce found 100+ more professionals with Kubernetes & Cloud Computing

Explore similar profiles based on matching skills and experience