Skip to main content
Gyan VaibhavGV
Open to opportunities

Gyan Vaibhav

@gyanvaibhav

I build scalable C++ infrastructure, compiler toolchains, and automated code transformation platforms.

India
Message

What I'm looking for

I'm looking to build reliable, scalable systems, compiler tooling, and developer platforms that automate complex engineering work and deliver measurable impact across teams.

At MathWorks, I build distributed, service-oriented C++ infrastructure that powers MATLAB. I designed and owned an annotation-driven CppMicroservices system adopted by 15+ product teams, removing more than 100 lines of boilerplate per component.

I built an AI-assisted code transformation platform that migrated boost::any to std::any across 1 million lines of code, 336 components, and 2,600 files with zero regressions. The platform combines rule-based analysis and AI-guided refactoring with rollback safety and scalable workflows.

I also own third-party library integrations and upgrades for expat, OpenSSL, and LLVM, supporting 15–20 downstream teams including Simulink and MATLAB code generation. I manage the central Perforce integration branch for controlled LLVM rollouts and upgraded LLVM to unlock newer compiler features.

Previously, as a MathWorks intern, I contributed to MATLAB code generation for WCET analysis in Simulink workflows and delivered customer-impacting production fixes. I enjoy building reliable developer platforms, compiler tooling, and distributed systems that reduce engineering effort at scale.

Experience

Work history, roles, and key accomplishments

MathWorks logoMA
Current

Senior Associate Engineer

Aug 2023 - Present (3 years)

Designed and owned a scalable annotation-driven system for service metadata definition, adopted by 15+ product teams. Built an AI-assisted code transformation platform that migrated boost::any to std::any across 1M lines of code with zero regressions.

MathWorks logoMA

Associate Intern

May 2022 - Jul 2022 (2 months)

Contributed to a MATLAB code generation feature for WCET identification in Simulink workflows. Worked at the intersection of software development and customer-facing technical support, diagnosing production issues and delivering bug fixes.

Education

Degrees, certifications, and relevant coursework

Indian Institute of Technology Roorkee logoIR

Indian Institute of Technology Roorkee

Bachelor of Technology, Electronics and Communication Engineering

2019 - 2023

Grade: 8.14

Pursued a Bachelor of Technology in Electronics and Communication Engineering with a GPA of 8.14. Coursework included Operating Systems, Data Structures and Algorithms, and Competitive Programming.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan