Amit Wadhiani
Verified Expert in Engineering
DevOps Engineer and WordPress Developer
Delhi, India
Toptal member since September 13, 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.
Portfolio
Experience
- Bash - 6 years
- Kubernetes - 5 years
- Docker - 5 years
- Helm - 5 years
- Azure - 4 years
- Jenkins - 4 years
- Azure Kubernetes Service (AKS) - 4 years
- CI/CD Pipelines - 3 years
Availability
Preferred Environment
Azure Kubernetes Service (AKS), Azure, Jenkins, Helm, Bash, DevOps, CI/CD Pipelines, Redis, MySQL, Python
The most amazing...
...app I've worked upon is 'Marcel', a collaboration tool for an internal team of 90,000+ employees of Publicis Groupe.
Work Experience
Senior SRE and DevOps Engineer
Via Transportation
- Engineered automation scripts enhancing infrastructure self-sufficiency, slashing issue rates from 10% to 1%.
- Reduced costs through precise component removal, saving resources significantly. Strategically transitioned 300 load balancer services to Ingress, delivering a $12,000 monthly cost reduction.
- Elevated observability by crafting Grafana dashboards and alerts.
- Applied RBAC to fortify security and privacy, streamlining key and secret management. Achieved streamlined security, increased app privacy, and heightened efficiency in a dynamic SRE role.
Senior DevOps Engineer
Via - Logistics
- Managed many big Kubernetes clusters with the most critical applications that used to cause huge outages across many cities where our service operates. After I fixed issues and followed best practices, these outages came down to almost zero downtime.
- Reduced costs by peering VPCs instead of using TGW on connections consuming the most packets.
- Applied autoscaling using KEDA and VPA, resulting in huge savings in infrastructural costs during off times.
- Involved in planning and designing canary clusters with a multi-region set up.
Senior Infrastructure Analyst
Publicis Sapient
- Designed and implemented Kubernetes autoscaling on Azure Cloud, achieving 90% cost optimization compared to the previous PaaS solution.
- Reduced monthly expenditure on infrastructural costs by containerizing microservices using Docker and Kubernetes (AKS), defining only the required resources for all apps.
- Implemented IAM rules using RBAC on AKS and Kubernetes for added security.
- Created a single Helm Chart framework with version control for all apps using feature flags to turn a feature on or off.
- Achieved monthly cost savings of $1,000 to $1,200 by automating the pods' scale (replicas) on weekends (non-peak hours), reducing cluster nodes without impacting the environment.
DevOps Engineer
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.
DevOps Engineer
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.
Cloud Infrastructure Engineer and WordPress Developer
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.
Experience
Conduit Demo App
https://github.com/amitwadhiani/bufalo-fullstack.gitI 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.aiThis 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.inI 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.
Education
Bachelor of Computer Applications in Software Engineering
Indira Gandhi National Open University (IGNOU) - New Delhi, India
Certifications
Certified Kubernetes Administrator
CNCF
Leading at a Distance
Learning Amazon Web Services Lambda
Remote Work Foundations
Agile Foundations
Kubernetes Essential Training: Application Development
Skills
Libraries/APIs
Jenkins Pipeline, Jenkins Job DSL
Tools
Azure Kubernetes Service (AKS), Jenkins, Helm, SonarQube, Bitbucket, Docker Compose, Terraform, GitHub, GitLab CI/CD, Amazon EKS, Cron, AWS Deployment, Google Workspace, RabbitMQ, ELK (Elastic Stack), AWS CloudFormation, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Sentry, Varnish, NGINX, Ansible, Amazon CloudWatch, AWS CLI, Ansible Tower, CircleCI
Languages
Go, Python, Bash, Bash Script, Groovy
Paradigms
Agile, DevOps, Role-based Access Control (RBAC), Azure DevOps, Automation
Platforms
Azure, Kubernetes, Docker, Amazon EC2, Amazon Lightsail, Windows, Amazon Web Services (AWS), Google Cloud Platform (GCP), Drone CI, Linux, Azure PaaS, WordPress, New Relic, AWS Lambda
Storage
Azure Cloud Services, Azure Blobs, MySQL, Redis, Azure Active Directory, Redis Cache, Cache, Microsoft SQL Server, Azure SQL, Amazon Aurora, Elasticsearch, Data Synchronization, PostgreSQL, Amazon S3 (AWS S3)
Other
Remote Work, SSL Configurations, CI/CD Pipelines, DevOps Engineer, IT Infrastructure, Infrastructure, Cloud Infrastructure, Autoscaling, Cloud Architecture, Scalability, Taiga, Cloud, SpotInst Ocean, DNS, Site Reliability Engineering (SRE), Virtual Machines, Containerization, Containers, SaaS, Load Balancers, Orchestration, Email, IT Administration, GitOps, Argo CD, Groovy Scripting, Leadership, Microsoft Azure, System Administration, Cloud Security, Security, Scaling, Infrastructure as Code (IaC), Terracotta, Gitea, Relational Database Services (RDS), Monitoring, Team Leadership, Technical Documentation, .NET 6, Infrastructure as a Service (IaaS), Amazon RDS, Software Development, Content Delivery Networks (CDN), Reliability, Production, Deployment, Reblaze, Amazon Route 53, Observation, Redis Clusters, Scripting
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring