Gabriela Britto

Software Engineer II at Microsoft

Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Gabriela Britto is a Software Engineer II at Microsoft with a decade of experience building developer tooling and language systems, particularly around TypeScript and VS Code. She has a strong open-source footprint, contributing production-quality refactors and feature work to high-profile repos like microsoft/TypeScript and vscode, including completions, diagnostics telemetry, and a native TypeScript Go port. Her background spans backend systems in Go and Rust as well as frontend language integrations, reflecting a full-stack approach to improving developer experience. Gabriela’s internships at Google, Facebook, and multiple Microsoft teams show a pattern of shipping focused infrastructure and refactorings that reduce technical debt and improve tooling reliability. Trained in Computer Engineering in Brazil and now based in Canada, she combines rigorous engineering with a long-running commitment to the TypeScript ecosystem.
code10 years of coding experience
job2 years of employment as a software developer
bookBacharelado, Engenharia da Computação, Bacharelado, Engenharia da Computação at Universidade Federal de Pernambuco
github-logo-circle

Github Skills (39)

visual-studio-code10
javascript10
testing10
typescript10
typescript-definitions10
vscode-extension10
type-definition10
refactor10
typedefs10
dts10
compiler-design10
go10
typescript-types10
language-features10
typescripts10

Programming languages (6)

TypeScriptJavaJavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer (with a focus on TypeScript type definitions)
Contributions:784 reviews, 54 commits, 190 PRs in 3 years 7 months
Contributions summary:Gabriela primarily contributed to the maintenance and improvement of TypeScript type definitions within the `definitelytyped/definitelytyped` repository. Their work involved fixing and updating existing type definitions for various JavaScript libraries and frameworks, such as `amazon-connect-streams`, `express-mysql-session`, `git-branch-is`, `jest-sinon`, and `markdown-table`. They also addressed type definition errors and made adjustments to tests to improve the accuracy and coverage of the type definitions. The user also merged pull requests to fix 4.8 errors in several type definitions.
typescriptdefinitiondtstypingstypescript-definitions
microsoft/typescript-go

Mar 2025 - Jul 2026

Staging repo for development of native port of TypeScript
Role in this project:
userBack-end Developer
Contributions:227 reviews, 89 PRs, 268 pushes in 1 year 4 months
Contributions summary:Gabriela's contributions primarily involve refactoring and improving the codebase within the `microsoft/typescript-go` repository, which suggests they're focused on the back-end implementation in Go. Their commits involve restructuring code, moving functions between packages to improve modularity, and porting error baseline generation, indicating efforts to enhance the project's testing infrastructure. The user also made changes to the module name resolver, parser, and checker, improving the type system and compilation process of the native port.
typescript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial