Manish Goel

Manish Goel

Principal Engineer / Performance Enthusiast / Problem Solver

About

Principal Engineer with 19+ years of expertise spanning systems architecture, performance engineering, and developer enablement. I believe in solving valuable problems by building magnificent solutions.

Currently at Microsoft, leading performance and reliability initiatives for Microsoft Office across mobile and desktop platforms. Previously spent 11 years at Mentor Graphics building high-performance EDA simulation infrastructure.

Known for a strong ownership mindset, ability to simplify complex systems, and passion for mentoring engineers to achieve technical excellence.

Experience Highlights

Microsoft Dec 2019 – Present

Principal Software Engineer

  • Reduced mobile file-open latency by 55% (P95: 20s → 9s), improving customer satisfaction across Android/iOS
  • Raised reliability from 95% → 99.3% with systemic engineering improvements
  • Architected Meteor-stack (media-blob deferral) for Microsoft Word, aligning execution across Word, Excel, PowerPoint, ODSP, and OCS teams
  • Designed AI agents for automated bug triage, troubleshooting guide generation, and AI output evaluation
  • Built advanced PowerShell + LLM tooling, Vim plugins with Elasticsearch, and Kusto-based error analysis pipelines

Mentor Graphics Jun 2008 – Dec 2019

Lead Member of Consulting Staff

  • Developed utilities library 2× faster and 50% more memory-efficient than C++ STL
  • Designed parallel simulation architecture for Questa, including partitioning strategies and concurrency estimators
  • Built custom stack unwinder for JIT code debugging in GDB, enhanced Helgrind for multi-threaded simulation
  • Architected XVC optimization infrastructure (database + propagation engine) for Questa Simulator

Interra Systems Aug 2006 – Jun 2008

Member of Technical Staff

  • Designed and implemented SPOA (Spice-to-OpenAccess translator) for seamless legacy data integration
  • Engineered robust parser–resolver–translator pipeline with complex SPICE parameter-propagation rules

Skills

Languages

C/C++ (C++20), JavaScript, TypeScript, Python, Verilog, VHDL

Tools

GDB, Valgrind, VTune, GCC, Make, Git, VS Code, Vim

Domains

Performance Engineering, Distributed Systems, EDA, Developer Tooling

Education

Delhi College of Engineering, University of Delhi

B.E. Electrical Engineering (2002–2006) — Gold Medalist, 80% Aggregate

Published paper on Self-Excited Induction Generator in IEEE conference proceedings

Indian Institute of Management, Lucknow

PGDM Marketing & Finance (2011–2013) — CGPA: 7.68

Get in Touch

Feel free to reach out at manish.dce@gmail.com or connect on GitHub.