✉️ goyalvaibhav@outlook.com 📞 +91 88269 69159 🏠 Bangalore, India Github LinkedIn
Experienced engineering professional with over 19 years of leadership in designing, building, and scaling technology platforms. Adept at steering cross-functional teams, driving innovation, and delivering high-impact software systems across cloud and enterprise environments. Proven expertise in solution architecture, platform modernization, and engineering operations.
Core competencies: Software Architecture & Engineering Leadership , Microservices & Distributed Systems , Cloud Platforms (Azure, AWS) , CI/CD & DevOps Practices , Observability & System Performance , No-Code/Low-Code Solutions, .NET Core
Education
B.Tech and M.Tech, Indian Institute of Technology, Madras, India (2000–2005)
Skills
- Languages and Frameworks:
C# .NET Core Python React
- Databases:
SQL Server MongoDB ElasticSearch Snowflake Azure Cosmos DB
- Cloud and Hosting:
Azure AWS Docker Kubernetes Helm
- Tools:
Grafana Terraform Okta Apache Airflow Argo Workflow Azure Batch
Opensource Projects on Github
- CosmosReplication
: Tool designed to help developers setup Continous Replication from source Azure CosmosDB container to target container.
- DynamicODataToSQL
: .NET library to convert OData query to SQL query when the data model is dynamic and hence entity framework or any other ORM with IQuerable support cannot be used. In a multi-tenant enterprise or Saas applications, the data model is usually not fixed (dynamic).
Significant Projects
Experience
Principal Software Engineer @Chubb, Bangalore, India (Apr 2024–Present)
Skills: Azure, .NET Core, Azure Cosmos DB, Argo Workflow, Azure Batch, Helm, Kubernetes, Docker
- Designed and deployed scalable batch processing workflows using Argo Workflows and Azure Batch to optimize compute-heavy operations.
- Built high-throughput .NET Core data replication service for Azure Cosmos DB enabling zero-downtime cloud migration of payment interface.
- Spearheaded systemic enhancements in performance, resilience, and security across microservices, driving measurable gains in platform stability.
Principal Architect @Numerator, Remote, India (Sept 2021–Mar 2024)
Skills: Python, FastAPI, Apache AirFlow, AWS, .NET Core, Snowflake, Terraform, Github Actions, CircleCI, Kubernetes, Helm, Docker
- Led modernization of legacy VB6 applications into modular .NET Core solutions, improving security, maintainability, scalability, and developer productivity.
- Architected robust data pipelines and feeds leveraging Snowflake, Apache Airflow, and AWS services for advanced analytics and consumer intelligence.
- Migrated SSO infrastructure for customer-facing apps from AWS Cognito to Okta, standardizing authentication and user access management.
- Managed AWS infrastructure via Terraform, ensuring consistent provisioning and compliance.
- Advocated for observability and data security practices through internal blogs and crossfunctional collaboration, fostering engineering maturity.
Technical Lead @Method:CRM, Toronto, Canada (May 2019–Jan 2021)
Skills: .NET Core, OData, Microservices, CQRS, DDD, RabbitMQ, MongoDB, Elastic Search, AWS, Telegraf, InfluxDB, Grafana, TFS
- Architected and launched RESTful developer APIs for a No-Code CRM platform, enabling ecosystem extensibility and partner integrations. Method API
- Built automation workflows via Zapier integrations and developed dynamic rules execution engines to empower business logic customization. Method CRM Integrations Zapier
- Led a lean, cross-functional team and championed platform observability with tools like Telegraf and Grafana, enhancing system diagnostics.
Solution Architect @TechBlocks, Toronto, Canada (Jun 2018–Mar 2019)
Skills: .NET Core, Azure IOT, Microservices, CQRS, DDD, RabbitMQ, MongoDB, Azure DevOps, Jenkins, Octopus Deploy
- Built automation workflows via Zapier integrations and developed dynamic rules execution engines to empower business logic customization.
- Delivered a cloud-based smart thermostat PoC using Azure IoT Hub and DPS, showcasing scalable telemetry and device provisioning.
- Participated in pre-sales and architectural design of a product distribution platform for a leading automotive client, aligning technical delivery with business goals.
Skills: .NET Framework, .NET Core, Microservices, Azure, Cloud Foundry, KnockoutJS, SSAS, SSRS, Power BI, Quartz, RabbitMQ
- Director of Software Engineering
- Led a high-performing engineering team (10+ members) in delivering scalable and resilient platforms for industrial analytics and asset performance management (APM).
- Architected and launched Asset Answers, an Azure-hosted benchmarking solution that enabled advanced analytics and data-driven insights for global industrial clients.
- Designed and implemented an Embedded BI framework supporting real-time data visualizations, configurable dashboards, and extensible analytics modules.
- Solution Architect
- Engineered a metadata-driven design studio empowering users to define and manage flexible data schemas across multi-tenant environments.
- Developed a job scheduling service to orchestrate complex workflows across tenants, improving automation and operational efficiency.
- Built a provisioning automation system for seamless tenant onboarding, enabling dynamic tenant setup and reducing operational overhead.
Module Lead @ Proteans Software (Client: GE Vernova and Meridium), Bangalore, India (Feb 2008–Aug 2010)
Skills: .NET Web Forms, WinForms, SSAS, SSRS, SQL Server
- Delivered key modules for enterprise portals and embedded BI systems.
- Contributed to foundational development work in .NET and SQL Server environments.
Software Engineer @Sapient, Bangalore, India (Jun 2005–Jan 2008)
Skills: .NET Web Forms, WinForms, XML/XSLT, SQL Server