Amit Wadhiani, CI/CD Pipelines Developer in Delhi, India
Amit Wadhiani

CI/CD Pipelines Developer in Delhi, India

Member since August 8, 2021
Amit is a seasoned and dedicated DevOps and infrastructure engineer with years of experience in cloud and DevOps technologies. He's worked on various projects that involved infrastructure provisioning using code and automating all manual tasks in the project, ensuring apps' high availability. Amit's daily toolset includes Kubernetes for container orchestration, Helm Charts, Jenkins for CI/CD, Azure Cloud, and many others.
Amit is now available for hire

Portfolio

Experience

Location

Delhi, India

Availability

Part-time

Preferred Environment

Azure Kubernetes Service (AKS), Azure, Jenkins, Helm, Bash, DevOps, CI/CD Pipelines

The most amazing...

...app I've worked upon is 'Marcel', a collaboration tool for an internal team of 90,000+ employees of Publicis Groupe.

Employment

  • Senior Infrastructure Analyst

    2020 - PRESENT
    Publicis Sapient
    • Designed and implemented Kubernetes autoscaling on Azure Cloud, achieving 90% cost optimization compared to the previous PaaS solution.
    • Reduced monthly expenditure on infrastructure costs by containerizing microservices using Docker and Kubernetes (AKS), defining only the required resources for all apps.
    • Implemented IAM rules using RBAC on AKS as well as Kubernetes for added security.
    • Created a single Helm Chart framework with version control for all kinds of apps using feature flags to turn a feature on or off.
    • Achieved monthly cost savings of $1,000 to $1,200 by automating pods' scale (replicas) on weekends (non-peak hours), reducing the cluster nodes without impacting the environment.
    Technologies: Azure Kubernetes Service (AKS), Jenkins Pipeline, Azure, Helm, Bash Script, Groovy Scripting, Content Delivery Networks (CDN), Azure DNS, SonarQube, Bitbucket, DevOps, DevOps Engineer, CI/CD Pipelines, Microsoft Azure, Windows, IT Infrastructure, Infrastructure, Cloud Infrastructure, Autoscaling, Azure PaaS, Azure Cloud Services, Cloud Architecture, Cloud Security, Scalability, Security, Role-based Access Control (RBAC)
  • DevOps Engineer

    2019 - 2020
    Arctern Healthcare Pvt., Ltd. — Meddo Health
    • Converted a VM-based architecture to container-based architecture with the help of AKS and Helm Charts, achieving high-cost savings on the infrastructure.
    • Developed build and release configurations for managing production systems.
    • Provisioned open-source servers for version control, bug reporting, monitoring, and CI/CD on top of AKS.
    Technologies: Kubernetes, Drone CI, Helm, Azure, DevOps Engineer, DevOps, CI/CD Pipelines, System Administration, Cloud Architecture, Azure PaaS, Azure SQL, Azure Blobs, Azure Cloud Services, Cloud Security, Scaling, Autoscaling, Role-based Access Control (RBAC), Amazon Web Services (AWS), AWS CloudFormation, Infrastructure as Code (IaC), Amazon Aurora, Amazon SQS, AWS Push Notification Service (AWS SNS), MySQL
  • DevOps Engineer

    2018 - 2019
    Risefy Outsourcing Services Pvt., Ltd.
    • Created and managed infrastructure resources on AWS including EC2, VPC, S3, Elastic IP, RDS, Auto Scaling group, and ELB.
    • Handled deployments of major releases on the production environment.
    • Designed the codebase and branching strategies on Git using Gitea.
    Technologies: AWS, Jenkins, Linux, Bash Script, RabbitMQ, DevOps, CI/CD Pipelines
  • Cloud Infrastructure Engineer and WordPress Developer

    2012 - 2018
    Freelancer
    • Provisioned and managed infrastructure and resources on AWS EC2, Amazon Lightsail, and S3. I also developed WordPress websites for my clients.
    • Provided super low-cost static sites running directly from AWS S3 to my clients as per their needs.
    • Maintained servers' health and created alerts, including disk space warnings.
    • Provided SEO and annual maintenance to my clients.
    Technologies: WordPress, AWS EC2, Amazon Lightsail, AWS S3, SSL Configurations, IT Infrastructure, Cloud Infrastructure, Amazon Web Services (AWS)

Experience

  • Conduit Demo App
    https://github.com/amitwadhiani/bufalo-fullstack.git

    This is a demo of an open-source coding project.

    I have created DevOps pipelines on Jenkins, ARM templates, connections, and the ELK stack set up for demo purposes for this real-world demo application, Conduit.

    The pipeline includes building the docker images after code changes, pushing to a container registry, then creating a PostgreSQL database as a container on a different VM, then deploying the app to Azure Web Apps PaaS solution using ARM templates. Logging is handled using the ELK stack.

    The database is backed up twice a day using the pg_dump utility on the Docker host VM. This backup can be pushed to any persistent storage in a real-life scenario.

    This project also includes a recurrent pipeline for cleaning up orphan docker images in the VM when new builds are pushed to the container registry.

  • Marcel App
    http://marcel.ai

    Marcel is a collaboration tool for the 90,000+ employees of Publicis Groupe that works as a web and mobile app for iOS and Android.

    This app allows people to find news updates, collaborate with each other, find information about different communities, find new internal gigs, help and teach each other, learn through Marcel classes, and much more.

    I contributed to DevOps at Marcel, making it a very mature and stable product. When I joined Marcel, it could take around two days for a new release deployment to occur, but now it only takes a few hours. We are releasing a new version every week which earlier we could not think of. A few examples of my significant contributions include:
    • Helping in the Kubernetes flavored Marcel rollout, including framework development.
    • Creating a generic Helm chart deployment framework suitable for any app like deployment, cron job, job, and pod.
    • Automating the reduction of app replicas on weekends (non-peak hours), achieving monthly cost savings of $1,000-$1,200.
    • Integrating six different types of test frameworks into a one-click deploy pipeline which queues up around 24 tests to be run in parallel with just a single click.

  • Meddo App
    http://meddo.in

    Meddo is a healthcare web and mobile app for iOS and Android that connects patients with doctors, helps them book appointments, provides medicines at the clinic and home, schedules lab tests, picks up samples from home, and more.

    I contributed to DevOps, cloud, and system administration work at the Meddo Health app. A few examples of my significant contributions are:
    • Helping in the Kubernetes flavored Meddo app rollout, migrating from an Azure PaaS solution, and relocating a few apps from AWS.
    • Creating Helm charts for 30+ apps.
    • Building CI/CD pipelines with Drone CI.
    • Performing all system administration tasks such as onboarding new teammates and providing access to different teams (IAM/RBAC).
    • Collaborating on all cloud-related work like provisioning VMs, creating DNS entries, managing traffic, and more.

Skills

  • Libraries/APIs

    Jenkins Pipeline
  • Tools

    Azure Kubernetes Service (AKS), Jenkins, Helm, Bitbucket, Docker Compose, RabbitMQ, ELK (Elastic Stack), AWS CloudFormation, Amazon SQS, AWS Push Notification Service (AWS SNS), Sentry, Varnish, SonarQube
  • Paradigms

    Agile, DevOps, Role-based Access Control (RBAC)
  • Platforms

    Kubernetes, Docker, AWS EC2, Amazon Lightsail, Windows, Amazon Web Services (AWS), Azure, Drone CI, Linux, Azure PaaS, WordPress, New Relic, AWS Lambda
  • Storage

    Azure Cloud Services, Azure Blobs, Azure SQL, Amazon Aurora, MySQL, Elasticsearch, PostgreSQL, AWS S3
  • Other

    Azure DNS, Remote Work, SSL Configurations, CI/CD Pipelines, DevOps Engineer, IT Infrastructure, Infrastructure, Cloud Infrastructure, Autoscaling, Cloud Architecture, Scalability, Taiga, gogs, AWS, Groovy Scripting, Leadership, Microsoft Azure, System Administration, Cloud Security, Scaling, Infrastructure as Code (IaC), Terracotta, gitea, Software Development, Content Delivery Networks (CDN)
  • Languages

    Bash, Bash Script, Groovy
  • Industry Expertise

    Security

Education

  • Bachelor of Computer Applications in Software Engineering
    2007 - 2011
    Indira Gandhi National Open University (IGNOU) - New Delhi, India

Certifications

  • Leading at a Distance
    JANUARY 2021 - PRESENT
    LinkedIn
  • Learning Amazon Web Services Lambda
    JANUARY 2021 - PRESENT
    LinkedIn
  • Remote Work Foundations
    JANUARY 2021 - PRESENT
    LinkedIn
  • Agile Foundations
    DECEMBER 2020 - PRESENT
    LinkedIn
  • Kubernetes Essential Training: Application Development
    DECEMBER 2020 - PRESENT
    LinkedIn

To view more profiles

Join Toptal
Share it with others