
Anshul Patel
Verified Expert in Engineering
Software Developer
Ahmedabad, Gujarat, India
Toptal member since April 22, 2024
Anshul is a results-driven cloud infrastructure architect and engineer with over 11 years of experience architecting, implementing, and optimizing cloud infrastructure, site reliability, and operations with notable clients like Toyota and Amdocs. Anshul's primary expertise is in AWS, GCP, Kubernetes, and the IaC ecosystem with automotive, telecommunications, and financial industries, and he thrives in innovative, disruptive, agile, and high-impact environments.
Portfolio
Experience
- Python - 10 years
- Linux - 10 years
- Databases - 8 years
- Amazon Web Services (AWS) - 7 years
- Google Cloud - 7 years
- Kubernetes - 5 years
- Ansible - 5 years
- Terraform - 5 years
Availability
Preferred Environment
Linux, Slack, Ubuntu, Windows Subsystem for Linux (WSL), Visual Studio Code (VS Code)
The most amazing...
...multi-cloud platform for which I led design and implementation handled more than 20,000 compute workflows per day, serving more than 1,000 engineers.
Work Experience
Cloud Lead
Adani Enterprises Limited
- Led the implementation of Azure DevOps boards for the cloud infrastructure team, significantly improving collaboration, visibility, and productivity.
- Collaborated with the internal audit team and external partner to audit the FinOps practices followed in the AWS, GCP, and Azure cloud platforms.
- Contributed to the governance policies of AWS, GCP, and Azure cloud platforms.
Senior Infrastructure Engineer
Woven
- Led the design and implementation using Terraform, Helm, Packer, Prometheus, and Wavefront for a multi-cloud self-hosted runners system spanning AWS and supporting thousands of workflows across Kubernetes (EKS, GKE) and Amazon EC2 spot instances.
- Contributed to the development of Ansible Playbooks for hardware test benches, improving efficiency and security. Implemented authentication middleware for a hardware API in Go to improve the security of hardware test benches.
- Implemented and developed a Bazel caching infrastructure using GCP, Google Cloud Storage (GCS), and GCP Identity and Access Management (IAM), resulting in an 80% reduction in customer compilation times and improving efficiency.
- Developed and designed a usage measurement service to record and forward the self-hosted runners' compute and storage usage to the showback system using Python.
Senior DevOps Lead
Inforstretch India Private Limited (now Apexon)
- Led the implementation of continuous delivery pipelines with Google Cloud Build and Harness.io for deploying SaaS platform microservices on Google Kubernetes Engine (GKE), reducing deployment time.
- Implemented the delivery mechanism for Airflow DAG (directed acyclic graph) code via Google Cloud Build, reducing deployment errors and time. Containerized Airflow components on GKE enabled dynamic scaling and reduced infrastructure costs.
- Developed and open-sourced a Python software development kit (SDK) for the client's SaaS platform, fostering community engagement and contributions.
Senior DevOps Engineer
Talentica
- Improved operational efficiency by streamlining infrastructure provisioning and application installation through Terraform and Chef while providing operational support and mentoring junior engineers.
- Enhanced operational efficiency by automating the production infrastructure backup and restore procedures through Bash and Python. Implemented autoscaling to manage traffic spikes, improving system reliability and reducing costs.
- Created wiki playbooks for AWS, Apache ZooKeeper, and Apache Kafka clusters, reducing engineering onboarding time.
Software Configuration Management Engineer
Amdocs
- Enhanced operational efficiency by providing on-site support for production deployments of CRM products, actively contributing to maintenance, upgrades, patching, and operational documentation across multiple environments.
- Streamlined the CRM product deployment approach for developing and testing environments by creating a Python wrapper for creating VM images, leading to a significant improvement in deployment speed and efficiency.
- Collaborated with the client infrastructure team to troubleshoot issues, significantly improving system availability.
Junior Systems Engineer
Elitecore Technologies Pvt. Ltd. (now Sterlite Technologies)
- Designed and implemented the Bash framework to streamline the deployment of telecommunication billing software on Tomcat, significantly reducing deployment time and deployment errors.
- Executed the on-site implementation of workforce management and the web self-care stack on UAT, staging, and production environments via active-passive topology for Tomcat and Nginx, enhancing system stability and reducing downtime.
- Audited production hardware for security in coordination with the client's IT team.
Experience
Crux Python SDK
https://github.com/cruxinformatics/crux-pythonI was part of the team that bootstrapped and stabilized the project for production use.
The SDK significantly eased the integration of the platform with the Python ecosystem and allowed engineering teams to build extensions on top of it.
Multi-cloud Platform
Also, I designed and developed a usage measurement service to record and forward the self-hosted runners' compute and storage usage. This allowed the engineering customers to track and optimize their computing and storage usage.
Infrastructure Engineering Platform
I designed and created CI/CD templates for containerized microservices to be deployed on this platform, which accelerated the feature development for the engineering teams.
The platform was coded via Ansible, Terraform, and Packer. It increased availability and enabled self-healing, resulting in reduced downtime. The platform also allowed the engineering team to centrally view the logs and metrics of their microservices, thus decreasing the overall debugging and troubleshooting time.
Implemented SRE practices to reduce incident resolution time and optimize AWS cost efficiency, resulting in a reduction in operational costs.
Education
Bachelor's Degree in Information Technology
Charotar University of Science and Technology - Gujarat, India
Certifications
KCNA: Kubernetes and Cloud Native Associate
Cloud Native Computing Foundation
Associate Cloud Engineer
Google Cloud
AWS Certified Solutions Architect – Associate
Amazon Web Services
Skills
Libraries/APIs
Jenkins Pipeline
Tools
Terraform, Istio, Kustomize, Helm, cRIO, Google Kubernetes Engine (GKE), Amazon EKS, Google Compute Engine (GCE), Amazon CloudFront CDN, Amazon Virtual Private Cloud (VPC), Amazon CloudWatch, AWS IAM, Slack, Ansible, Packer, Apache Tomcat, NGINX, Chef, Grafana, Apache ZooKeeper, Amazon Elastic Container Registry (ECR), Amazon ElastiCache, Amazon Simple Notification Service (SNS), Amazon Simple Email Service (SES), VPN, Apache Airflow, Microsoft Power BI, Docker Swarm, Vault
Languages
C, Java, Go, Bash, Python
Frameworks
gRPC
Paradigms
Scrum, Kanban, Azure DevOps
Platforms
Kubernetes, Docker, Cloud Run, Amazon Web Services (AWS), Amazon EC2, Linux, Ubuntu, Visual Studio Code (VS Code), Apache Kafka, AWS Lambda, Google App Engine
Storage
Database Structure, Databases, Google Cloud, Google Cloud SQL, Google Cloud Storage, Cache, Amazon S3 (AWS S3), PostgreSQL, MySQL, Redis, Google Cloud Datastore, Google Cloud Spanner, Google Bigtable, Elasticsearch
Other
Networking, Algorithms, Discrete Mathematics, Digital Electronics, Operating Systems, Microprocessors, Cryptography, Web3, IT Security, Cloud, Prometheus, Service Meshes, Container Storage Interface (CSI), Container Network Interface (CNI), Google BigQuery, Load Balancers, Google CDN, Identity & Access Management (IAM), Elastic Load Balancers, Amazon RDS, Web Application Firewall (WAF), Amazon Route 53, Windows Subsystem for Linux (WSL), VMware vCloud, IT Networking, Google Cloud Functions, Container Registry, Memory store, Cloud Monitoring, Pub/Sub, Interconnect, Direct Connect (DC), Cloud Storage, VPC, DNS, GitHub Actions, AWS Transit Gateway, IT Governance, Cloud FinOps, Applied Mathematics, Calculus, Algebra, AWS Certified Advanced Networking - Specialty
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