02 — Experience
Experience
Five years of DevOps engineering across embedded systems and enterprise microservices — from building an entire CI/CD foundation solo to owning disaster recovery for a multi-cloud production fleet.
DevOps Engineer, Thomson Reuters
Jun 2023 — PresentBangalore, India · team of ~7
Own end-to-end CI/CD, configuration management, and disaster-recovery automation for a fleet of production microservices spanning AWS and Azure.
Automation & Workflow Engineering
- Designed a full GitHub Actions suite covering instance provisioning, configuration promotion, multi-instance service operations, and DR failover/failback — replacing manual runbooks with self-service workflows
- Hardened workflow security and observability with dynamic workflow naming, permission-based access controls, real-time logging, and environment-aware validation gates
- Built automated rollback and recovery pipelines — DB restoration, service resets, checkpoint cleanup, and external system sync (Akamai, Pingdom)
- Built cross-platform automation linking GitHub Actions to Azure Pipelines and Azure Table Storage (SAS-authenticated), with inventory generation and migration-summary reporting
Configuration Management & Ansible
- Architected a centralized vars.yml / vault.yml variable and secret-management system, eliminating environment drift
- Automated cross-environment configuration syncing — duplicate key cleanup, lifecycle updates, and ID normalization
- Built conditional BYOK configuration logic using Jinja2 templating with selective property copying and Azure App Config integration
- Modularized Apache deployment and restart workflows with enforced validation checks
Monitoring, Validation & Reliability
- Built a fail-fast Apache validation framework — service state, HTTP 200 checks, NLB convergence, healthcheck verification
- Integrated Datadog dashboards, alerting, and Teams notifications directly into deployment pipelines
- Engineered robust error handling for DR operations, connectivity failures, DB sync issues, and microservice-specific edge cases
Cloud, Networking & Migration
- Automated DNS cutovers with Python and the Akamai API for MX and record updates
- Built a parallelized migration framework (Azure Storage, custom runners, delta detection, AzCopy) that sped up large-scale transfers and reduced downtime
- Designed shared-resource synchronization and migration frameworks for Solr and application servers
- Provisioned and upgraded internal microservices end to end — dynamic DB scripts, startup configs, routing rules, validation checks
DevOps Engineer, GraniteRiverLabs
Sep 2021 — Jun 2023Bangalore, India · solo
Built CI/CD pipelines and deployment tooling from the ground up across Linux, Windows, and cloud environments for embedded and enterprise applications.
2 awards · promoted within 6 months- Built and automated Docker image pipelines for frontend and backend environments — tagging, pushing, deployment — cutting release steps from manual to one-click
- Deployed and maintained static .NET applications on AWS EC2, configuring Security Groups, inbound/outbound rules, and Key Pair management
- Designed an automated testing pipeline for WiX-based installers in GitHub Actions, producing signed, release-ready applications with no manual packaging
- Managed CI for Linux applications using dpkg, standardizing build and deployment automation across the team
- Restructured GitHub repositories to enforce linting, unit testing, code formatting, and PR quality gates
- Built automated ARM-based machine images with optimized configs, plus Bash/Shell scripts for system performance monitoring
- Implemented deployment pipelines for Project MATTER (CSA), including Zigbee automation for smart-device interoperability testing
- Created and deployed a custom Windows Wireshark installer for THREAD protocol analysis, with enhancements delivered through GitLab CI
Education
Education
B.E., Electronics and Communication
MIT, Anna University — Chennai, India
Graduated Aug 2021