Curriculum Vitae
Yesudeep Jose Mangalapilly
Engineering Manager · 20-year career · 14+ years embedded in Google's engineering org through GlobalLogic.
yesudeep@gmail.com · San Jose, CA · LinkedIn · GitHub · GitHub (legacy) · Resume PDF · Full CV PDF
Summary
Engineering manager with 20 years of industry experience — including 14+ years embedded in Google's engineering organization through GlobalLogic, a long-term engineering partner. Currently running five parallel engineering teams (20–25 engineers today, scaling toward 45 as the Google Search team ramps up) across the US, Poland, Mexico, Argentina, Canada, and India.
Founded and hired the 13-person engineering team that built Google's open-source Gen AI SDKs — Firebase Genkit and Dotprompt — and made the early architectural calls before rolling off the team in March 2026. Original author of Watchdog, a Python filesystem-monitoring library that now sees 100M+ monthly downloads and 7,300+ GitHub stars, and is a direct dependency of Google's Agent Development Kit and Dart SDK, Apple's FoundationDB, the AWS SAM CLI, Streamlit, Apache Superset, Home Assistant, and Hugging Face's dataset tooling.
Experience
Senior Manager, Engineering
GlobalLogic Inc. (US), on long-term assignment to Google.
- Led 5 parallel engineering teams across 6 countries — 20–25 engineers today, scaling toward 45 as the Google Search org team ramps up; portfolio worth USD 3–4M in annual revenue.
- Supervised principal engineers and mentored 2 senior engineers toward engineering-management roles.
- Led recruitment and onboarding of ~20 engineers across the US, Poland, India, Mexico, and Argentina for teams inside the Google Search organization (April 2026 – present).
- Built the 9-person gRPC engineering team from scratch (early 2025 – present); managed delivery on Google's open-source RPC framework across geographies.
- Established a 3-person Firebase Realtime Database team plus ~4 engineers contributing to adjacent Firebase platform projects; hired and onboarded the founding engineers.
- Built a 7-person Looker engineering team; hired and onboarded the founding engineers and led multiple parallel projects.
- Architected Firebase Genkit and Dotprompt (Jan 2025 – Mar 2026), Google's open-source Gen AI SDK and its prompt-as-code infrastructure; designed the Python implementations of both projects from their earliest commits.
- Established the 13-person Genkit engineering team across 4 countries in Dec 2025 and delivered Python v0.5.0 in Feb 2026 — the largest release in the SDK's history (178 commits, 680 files changed).
- Designed Google Fiber's Web application security as architect and hands-on engineer — CSP Level 3 and Trusted Types rollouts across customer-facing properties.
- Established business development for the practice: sales pitches, discovery calls, contract negotiation, client meet-and-greets.
- Reduced engineer onboarding from 8 weeks to 2–3 weeks across all geographies by rebuilding documentation and the local-development workflow.
Aug 2024 — Present San Jose, CA
Specialist Engineer & Technical Project Manager
GlobalLogic Inc. (US), on long-term assignment to Google.
- Delivered full-stack development and team leadership for Google Shopping and Google Fiber, executing projects worth USD 1M+ in annual revenue.
- Led the design of Google Fiber's Web application security tooling, including CSP Level 3 and Trusted Types rollouts across customer-facing properties.
- Coordinated 100+ engineering interviews and delivered performance reviews for dozens of engineers; partnered with hiring leads on team composition.
- Delivered 3 upstream contributions to the Bazel build system and ecosystem (rules_jvm_external, rules_foreign_cc, and editor tooling for Vim + Helix).
Jun 2018 — Jul 2024 San Jose, CA
Lead Software Engineer
GlobalLogic Inc. (US), on long-term assignment to Google.
- Led full-stack development across 3 product surfaces (internal search engine, revenue-metrics tool, ecommerce applications) covering data analysis and release management.
- Drove search-ranking improvements and shipped the release workflow that became the standard for downstream consumer teams.
Aug 2016 — May 2018 Sunnyvale, CA
Lead, Engineering
GlobalLogic Technologies Ltd. (India), on long-term assignment to Google.
- Led and mentored a team of 8–9 engineers shipping order-tracking, client-side Web frameworks, a customer-satisfaction metrics tool, and an internal documentation app.
- Achieved 3 promotions in 3 years: Associate Lead (2013) → Lead (2014) → Senior Software Engineer in the US (2015), recognized for cross-geography delivery.
Apr 2014 — Jul 2016 Noida, India
Earlier roles
GlobalLogic India · HappyChickoo Design Studio · Arion Systems.
- Software Development Engineer and Associate Lead at GlobalLogic India, on long-term assignment to Google (Feb 2012 – Mar 2014): built customer-satisfaction tooling, trained juniors on Git and Emacs.
- Founded HappyChickoo Design Studio (2007–2010): created print, photography, and Web design for Greatship India, MILS, and other clients.
- Software Engineer at Arion Systems (2006–2007): built financial-reporting terminals for ICAP India and cash-transaction reporting for Kotak Mahindra Bank.
May 2006 — Mar 2014 Mumbai · Noida, India
Open-source Leadership
Watchdog — Cross-platform filesystem monitoring for Python
- Created Watchdog, which today sees 100M+ downloads/month (PyPI), 7,300+ GitHub stars, and 750+ forks under community stewardship.
- Direct dependency of Google's Agent Development Kit and Dart SDK, Apple's FoundationDB, the AWS SAM CLI, Streamlit, Apache Superset, Home Assistant, and Hugging Face's dataset tooling; adopted by projects at NASA JPL, ORNL, and CISA, and 1,000+ other verified projects.
- Packaged by major package ecosystems (Debian, Ubuntu, Fedora, Arch, Homebrew, Conda); designed 4 native event-notification backends for Linux, macOS, Windows, and FreeBSD.
Created 2010 Author and maintainer (2010–2016); community stewardship since.
Genkit & Dotprompt — Google Gen AI tooling
- Architected and led contributions from the project's earliest commits; designed Dotprompt — prompt-as-code infrastructure with versioning, parsing, and type-safe template execution — shipping in Python, Go, TypeScript, Rust, and Java (Python implementation: PR #22, February 2025).
- Established the engineering team in December 2025: hired 13 engineers across Poland, Mexico, the US, and India.
- Drove Genkit Python v0.5.0 release on February 4, 2026 — the largest single release in the SDK's history (178 commits, 680 files changed); 1,097 GitHub contributions in the trailing year across Genkit and Dotprompt.
Selected upstream contributions — googletest, cctz, double-conversion, the Bazel ecosystem, DefinitelyTyped, huggingface_hub, Google Closure Library, the official Go Blog, and webapp2 — the web framework bundled in Google App Engine's Python runtime, where I'm an AUTHORS-listed contributor. A change to Vim — adding *.BUILD and *.bazel filetype detection — was applied by Vim's creator Bram Moolenaar himself as patch 8.2.1566 (2020), and later ported into Neovim, where it ships in the core filetype detection today. Earlier still, a patch to GetGnuWin32 (2005) earned a line in its acknowledgments. And python-rsa — multi-core key generation, early Python 3 compatibility, and a ~15× faster integer-to-bytes path, credited by name in the project changelog. The thread runs all the way back to my first release — WebView XP (2002), a Windows XP–style Explorer task pane for Windows 98/Me/2000, published as open source under my early alias Art Sands — and to the Win32 ASM Community (archived), where, as art_sands (2003), I proposed and co-authored an open, editable wikibook on x86 assembly programming.
Jan 2025 — Mar 2026 Architect, founding EM.
Skills
- Leadership
- Engineering management (5 parallel teams, scaling toward 45 reports including principal engineers), manager development and succession, cross-geography coordination (US, India, Poland, Mexico, Argentina, Canada), performance reviews, hiring and onboarding, strategic planning, stakeholder and client management.
- Business Development
- Sales pitches and discovery calls with internal and external clients, contract drafting, client meet-and-greets, partner engagement, account growth alongside go-to-market teams.
- Delivery
- Multi-project portfolio delivery, P&L ownership, resource allocation, technical training programs, release management.
- Programming
- Python, JavaScript / TypeScript, Go, Rust, Java, C++.
- Domains
- AI / ML tooling (Gen AI SDKs), open-source ecosystem infrastructure, Web application security (CSP Level 3, Trusted Types), build systems (Bazel), cross-platform systems programming.
- Tools
- git, Bazel, GNU Emacs, Vim / Helix, GitHub, Linear.
- Languages
- English (fluent), Hindi, Marathi, Konkani, Gujarati (passing).
Education
2005
Bachelor of Computer Science, University of Mumbai, India.
Selected Awards
2024, 2022 GlobalLogic.
Long-Term Incentive Plan Award — selective award for top-performing senior leaders.
2023 Google.
TypeScript Readability — peer-reviewed technical credential signifying expert-level proficiency in Google's TypeScript codebase.
2016 GlobalLogic.
Sales Support Award — for contributions to business development and client engagement.
2015 GlobalLogic.
Partner Excellence Award — for exceptional delivery on the Google partnership.
2012 Google.
JavaScript Readability — peer-reviewed technical credential signifying expert-level proficiency.
Selected Publications
- Mangalapilly, Y. J. "Even Faster
String.prototype.trim" (2009) — 50–60× faster trim implementation in JavaScript; adopted by the RightJS framework.
Earliest credit
1992
Child singer on Vikas Colourful Rhymes (Vikas Educational Cassette Series), Vikas Prakashan, Bombay — my first time shipping to an audience.