Dhruv Chavda photo

πŸ‘‹ Hello! I'm Dhruv

DevOps Engineer

I'm a CKA Certified DevOps/SRE Engineer with over 3 years of hands-on experience in Kubernetes, Docker, and AWS cloud services. I specialize in Istio, K8s Operators, optimizing workflows, and implementing cost-saving strategies

About me πŸ€·πŸ»β€β™‚οΈ

I’m a DevOps Engineer with a Bachelor's degree from Dhirubhai Ambani Institute of Information and Communication Technology (DA-IICT). Originally from Porbandar, Gujarat, I am currently based in Pune. As a DevOps Engineer, I am passionate about automation, optimization and enhancing system reliability. Outside of work, I enjoy swimming 🏊🏻, hitting the gym πŸ‹πŸ», playing the guitar 🎸, and diving into self-help and mythology books πŸ“š.

Feel free to explore my   Blogs on Medium   , check out my   Certifications on Credly   , or   Book a 1-on-1 on Topmate   πŸ˜„.

Skills πŸ§‘πŸ»β€πŸ’»

Languages

  • Python
  • GNU Bash Bash - Zsh
  • Go Go
  • C++ C++

Cloud Tech

  • Amazon Web Services Amazon Web Services
  • DigitalOcean DigitalOcean
  • Kubernetes
  • Docker
  • Istio Istio (Service Mesh)
  • Cloudflare Cloudflare

Automations

  • Helm Helm
  • Terraform Terraform

CI | CD

  • GitLab GitLab Pipelines
  • Jenkins Jenkins

Logging and Monitoring

  • Prometheus Prometheus
  • Grafana Grafana
  • PagerDuty PagerDuty
  • Datadog Datadog
  • Sumo Logic Sumologic

Soft Skills

  • Flexibility and Adaptability
  • Teamwork
  • Proactivity
  • Critical Thinking
  • Problem Solving
  • Always Learning

Tools & Systems

  • Linux
  • Git
  • Github
  • Slack Slack Workflows
Experience πŸš€
  1. DevOps / Platform Architect

    Zzazz

    Everything on Platform and Infrastructure Provisioning.

    Learn more...
  2. Senior DevOps Engineer

    Mindtickle

    β€’ Istio Service Mesh: - Implemented Istio service mesh and its reliability features on cluster(s) with over 500 microservices. - Reduced Inter-AZ data transfer costs by 70% by optimizing traffic management with Istio’s Locality LoadBalancing Settings, and created Grafana dashboards for comprehensive control plane and data plane observability. - Achieved Zero Downtime during Istio upgrades in Production Cluster(s) by designing a Canary Deployment Strategy for seamless rollbacks and transitioning to efficient Helm-based deployments for better version control. β€’ DevOps Help-Desk: - Developed a portal to effectively manage and track dev on-call requests on Category Type Item pillars. Serving 400+ requests per month using JIRA Service Management and Slack integrations. - Introduced SLAs for better prioritization and timely issue resolution, also generated insightful reports to spot recurring issues and enhance process efficiency and added JIRA automations to ease the ticket addressing process.

    Learn more...
  3. DevOps Engineer

    Mindtickle

    β€’ Isolated Sandbox Testing: - End-to-end implemented a new Testing Concept based on Shift Left Testing principles, achieving 40% reduction in error rates for Kubernetes native applications using Sandbox Deployments - Used Kubernetes Operators and Istio Reliability Features to develop this solution; plans are in place to open-source it. β€’ Chaos Testing Enhancements: - Engineered an in-house Chaos Testing mechanism leveraging K8s Operators and Istio Fault Injection capabilities to dynamically inject faults on live cluster(s) across 50+ microservices. - Deployed AWS Fault Injection Stimulator, to conduct comprehensive infra-level fault injections for testing resiliency on cluster(s) with over 150 nodes. β€’ Cost-Saving Initiatives: - Created scripts to optimize EC2 machines and deleted redundant EBS volumes, incurring annual savings of over $50,000. - Also deprecated 6+ dev tracks and their low-hanging infra resources and unify them into a single dev track, saving and reusing more resources.

  4. Software Development Engineer Intern

    Mindtickle

    β€’ Repository Migration: - Developed and executed scripts for migrating 1000+ repositories from GitHub to GitLab across 5 different languages and modules , including detailed process and validation scripts, saving around $40,000 annually. β€’ Slack Workflows and Automations - Created a Slack Workflow to automate the pre-steps for Production Escalations to ensure better uniformity. This process automatically integrates with JIRA for improved data collection, creates a Slack channel for the incident, leverages PagerDuty to notify stakeholders and (add them to the channel and utilizes Google Meet for unified connectivity. - Built a custom Slackbot to automate access management and streamline common developer tasks; cut manual workload by 30% and saved the team 50+ hours monthly.

Stay in Touch 🀝