Hi there, I'm
Shubham Mathur
Staff Software Engineer
Last updated September 12, 2026
About Me
A little bit about my journey

I'm a Staff Software Engineer with a backend lean, focused on building products and distributed systems where reliability, security, and real-world constraints matter. I work across backend architecture, data platforms, and full-stack product development, and I care about taking systems from design through production.
Right now I'm at Civilgrid, helping build the India engineering team while working across the GIS platform, customer- facing product features, data integrity, CI/CD, and reliability.
At Civilgrid, I've built a production-ready bulk photo import workflow that turns customer photo archives into map-pinned Field Notes, a GIS configuration promotion pipeline with atomic rollback, and a demo organization reset engine that restores sales demos from a golden snapshot without risking live customer data. I've also worked on observability and reliability improvements across the platform.
Before this, I spent two years at Vimeo working on identity, compliance, and platform engineering for4.5M+ users. I designed age assurance under the UK Online Safety Act and EU DSA, rebuilt a deactivation pipeline from 2 days to under 5 minutes, led a Go service that pulled authentication out of a 15-year-old PHP monolith, and built the V1 of VimeoIQ, an internal AI knowledge assistant on Vertex AI.
Before Vimeo, I spent six years at McKinsey & Company, building products for enterprise clients across banking, healthcare, insurance, and telecom.
Outside work I contribute to open source, build side projects around distributed systems and backend engineering, and spend time on cooking, running, and strength training.
Experience
My professional journey
Staff Software Engineer
Civilgrid · Remote, India
- Founding member of CivilGrid's India engineering team, helping build the engineering organization through hiring, engineering standards, code reviews, technical design, and architectural direction.
- Designed and shipped a production-ready bulk photo import workflow for PG&E Land Ops, converting customer photo archives into map-pinned Field Notes with EXIF extraction, geospatial validation, resumable uploads, retry handling, and customer-scale browser performance validation.
- Built the GIS configuration promotion platform, replacing manual database changes with an auditable CI/CD workflow using atomic PostgreSQL cutovers, S3 artifact transfer, in-transaction validation, cache rebuilds, rollback support, and automated integration tests.
- Built an admin-triggered demo organization reset system and led reliability improvements across the platform, including golden-image restoration with FK-safe transactional cleanup, Utilities load observability and health monitoring, and agency response-time estimation.
Senior Software Engineer
Vimeo · Remote, India
- Architected an Age Assurance platform for 4.5M+ users ensuring compliance with the UK Online Safety Act and EU Digital Services Act, with zero-trust SPI filtering that eliminates GDPR liability.
- Led the architectural design of 'Anumati,' a Golang microservice to decouple authentication from a legacy PHP monolith. Reverse-engineered 15 years of undocumented auth logic, implemented core flows, and guided engineers through development with code reviews.
- Re-architected the user deactivation system using DDD and async queueing, scaling from 4K to 50K+ accounts per batch and reducing processing time by 99.9% (2 days → under 5 minutes).
- Identified a critical MFA bypass flaw and authored the design specification for a Backup Recovery Code system. Hardened auth flows against XSS and Open Redirect attacks.
- Built the first version of 'VimeoIQ,' an internal AI-powered Slack assistant on Vertex AI (Gemini 1.5 Flash) that helped employees find answers from org-wide Google Docs. Designed a two-pass secret-scrubbing pipeline, precision-tuned chunking with offline evals, and an async Cloud Tasks architecture. Rolled out to teams in the India office as a V1 to validate the experience and gather feedback.
Engineer 2
McKinsey & Company · Bengaluru, India
- Architected GenAI-powered backend services for enterprise banking IVR, designing secure OpenAI integration layers with PII redaction and stateful conversation orchestration using NestJS.
- Built an event-driven medication adherence platform using Azure Functions and Twilio with HIPAA-compliant healthcare data handling, enabling reliable patient engagement at scale.
- Optimized NestJS microservices serving 500K+ monthly users by tuning caching and database indexing strategies, improving API response times by 50%.
- Led architecture reviews, mentored 4 junior engineers, established API design standards, and drove CI/CD automation adoption across engineering teams.
Engineer 1
McKinsey & Company · Bengaluru, India
- Built key backend features for a project management tool used by McKinsey consultants, including ACLs, cross-platform search, and deep linking using Express.js, GraphQL, and PostgreSQL. Integrated Okta for authentication and Box APIs for curated material submission.
- Designed microservices for a Malaysian banking platform serving 20M+ customers. Decomposed legacy SOAP integrations into REST-based services, boosting RM productivity by 60%.
- Led capability building with the client's development team, conducting code reviews and knowledge transfers to ensure long-term maintainability. Published articles on API development best practices in internal publications.
Junior Engineer
McKinsey & Company · Bengaluru, India
- Developed an insurance recommendation engine for 1.3M users in Singapore, replacing manual processes and improving operational efficiency by 90%.
- Built a skill-based staffing tool using Neo4j graph database for relationship mapping between skills, people, and project requirements.
- Mentored 3 interns, guiding them with tech stack fundamentals and cultivating a culture of ownership and high-quality code.
Software Intern
McKinsey & Company · Bengaluru, India
- Built a consumer-facing self-service telecom app for 10M+ users in Thailand using React, Node.js, and Hapi with Docker-based microservices.
- Led capability building with the client's development team, conducting code reviews, aiding in debugging, and establishing best practices.
Summer Intern
ONGC (Oil & Natural Gas Corporation) · Dehradun, India
- Developed 'Well Projections,' a 3D modelling program in C++ using COIN3D and SOWIN API to visualize oil and gas well coordinates from field data.
- Gained exposure to enterprise systems and industrial-scale data processing at India's largest oil & gas exploration company.
B.Tech, Information Technology
VIT University · Vellore, India
- Graduated with honors, focusing on Distributed Systems and Image Processing.
- Published research at IEEE ICACCI-2016 on 'Efficient Spatial Domain Image Watermarking' and IJRASET on 'ASA Max-Min Load Balancing'.
Projects
Things I've built and contributed to
Bulk Photo Import & Field Notes
CivilGridBuilt a production-ready browser workflow, released to all users, that turns ZIP archives of geotagged photos into map-pinned Field Notes with resumable uploads and measured limits for customer-scale imports.
GIS Config Promotion & Rollback Pipeline
CivilGridBuilt the workflow that promotes CivilGrid's GIS layer catalog between environments through an atomic, validated cutover with an auditable rollback path.
Demo Environment Reset Engine
CivilGridAn admin-triggered engine that resets a sales demo organization to a clean golden-image snapshot, safely deleting and restoring data that shares physical tables with live customer data.
Utilities Reliability & Observability
CivilGridMade the Utilities tab fail clearly when external retries are exhausted, then added telemetry and a load-health dashboard to find slow and failing loads before they become customer reports.
Age Assurance Platform
VimeoStrategic enterprise compliance platform (UK Online Safety Act, EU DSA) for 4.5M+ users. Architected a zero-trust, privacy-first solution that eliminates 100% of GDPR liability while protecting verified subscriber revenue.
Anumati Auth Service
VimeoA high-throughput Golang microservice architected to decouple Identity from a legacy PHP monolith. I reverse-engineered 15 years of undocumented logic to design a seamless Strangler Pattern migration.
User Deactivation Engine
VimeoArchitectural overhaul of Vimeo's User Deactivation engine. I replaced a non-deterministic legacy process with a DDD-based asynchronous system, solving severe GDPR risks and scaling throughput by 1000%.
VimeoIQ: Internal AI Knowledge Assistant
VimeoThe first version of an internal AI-powered Slack assistant at Vimeo, built to help employees quickly find answers from org-wide Google Docs. Rolled out to a few teams in the India office as a V1 to validate the experience and gather feedback.
GenAI Banking IVR
McKinsey & CompanyBuilt a secure GenAI banking IVR that handles natural conversations. I focused on making sure it was safe, compliant, and kept PII private.
Medication Adherence Platform
McKinsey & CompanyA platform helping elderly patients and caregivers track medications. I used event-driven architecture to make sure SMS reminders were always reliable.
Project Management Tool (Leap Engagements)
McKinsey & CompanyA tool for McKinsey consultants to kick-start their projects. I built the backend features to help them find resources, set objectives, and staff talent.
Malaysian Banking Platform
McKinsey & CompanyA self-service lending platform for 20M+ customers. I helped modernize the system by replacing old SOAP services with efficient REST microservices.
Insurance Product Recommendation
McKinsey & CompanyA recommendation engine for 30+ insurance products. I automated a manual process, making it much faster and more accurate for 1.3M users.
Skill Based Staffing Tool
McKinsey & CompanyAn internal tool for finding the right people for the job. I used a graph database to map skills and relationships.
Self Service Telco Web App
McKinsey & CompanyA self-service app for a major Thai telecom. I helped build a microservices architecture that served over 10M users.
Skills
Technologies and tools I work with
Achievements
Awards, certifications, and publications
Pat on the Back Award
Vimeo
Vimeo's initiative to celebrate and spotlight colleagues for their valuable contribution to the organisation, such as leading and delivering a high-impact project with the highest standards.
View CertificateAWS Certified Cloud Practitioner
Amazon Web Services (AWS)
Foundational cloud certification validating knowledge of AWS services, architecture, security, and pricing.
View CertificateEfficient Spatial Domain Image Watermarking using Shell Based Pixel Selection
IEEE ICACCI-2016
Implemented a new algorithm in spatial domain with shell-based pixel selection for watermark embedding and extraction. Evaluated with benchmark datasets and obtained favorable results in PSNR and BER.
View PaperStatic Load Balancing Using ASA Max-Min Algorithm
IJRASET, Volume 5, Issue VI
Optimized Max-Min load balancing algorithm to generate an overall better makespan of tasks in grid computing. Results compared by plotting Gantt Charts of the makespan.
View PaperBlog
Thoughts on engineering, architecture, and building at scale
LinkedInMy short story of supporting small business using AI
Couple of weeks ago my wife got a few (not exactly, but okay😅) plants for her desk and balcony. For regular maintenance ( of our already 60+ 🪴 ) and setting up these new plants, we called Sunil Bhaiya, he came with…
View on LinkedIn
LinkedInContributing to Stripe's Open Source Ecosystem with Claude Code
Was playing around with Claude Code this weekend and contributed to some bug fixes and enhancements to Stripe's open source eco system. One of them got merged too, while another one is in review.
View on LinkedIn
LinkedInAI Adoption: Measuring Actual Gains vs Initial Estimations
These days every company wants to jump on AI bandwagon and want to please their leaders or users to showcase how they improved some process using AI.
View on LinkedInLet's Connect
Feel free to reach out for collaborations, opportunities, or just a chat