R Maingat

Senior Software Engineer, Tech Lead at Coursera

New York, New York, United States
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

👤
Senior
🎓
Top School
R Maingat is a Senior Software Engineer and Tech Lead based in New York with 10 years of experience building scalable backend systems and search/recommendation features. At Coursera he led the Google Play billing integration that unlocked $3M/year in revenue, re-architected monolithic payments into gRPC/Protobuf microservices, and improved an Algolia-driven course tagging pipeline that boosted enrollments. He has a track record of stabilizing financial pipelines and reducing technical debt using Java, Scala, AWS, Kafka and Airflow, and brings hands-on experience across the stack from Go and Rails prototypes to Elasticsearch graph search. An active open-source contributor, he contributed substantive features to the widely used VSCodeVim extension—implementing ex and filter commands and cross-platform fixes—demonstrating attention to developer ergonomics. Fluent in rapid iteration and team enablement, he pairs product-minded engineering with pragmatic architecture to move complex systems to production.
code10 years of coding experience
job4 years of employment as a software developer
bookHonours Bachelor of Science, Computer Science, Co-op, Honours Bachelor of Science, Computer Science, Co-op at University of Toronto
bookExplore Program, French Immersion, Explore Program, French Immersion at Université du Québec à Trois-Rivières
bookUNSW Sydney
languagesEnglish, French
github-logo-circle

Github Skills (19)

command-line-interface10
typescript10
vscode-extension10
vim10
typescript-types10
command-line10
typescripts10
keybindings10
cli10
testing9
javascript9
scripting7
git7
script7
sh7

Programming languages (9)

TypeScriptJavaC++CGoHTMLRubyPython

Github contributions (5)

github-logo-circle
VSCodeVim/Vim

Jun 2020 - Jan 2022

:star: Vim for Visual Studio Code
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 10 commits, 17 PRs in 1 year 7 months
Contributions summary:R made significant contributions to the VS Code Vim extension, implementing new features and addressing existing issues. Their work included the implementation of ex commands, the addition of filter commands, and the addition of functionality for adjusting pane sizes. They also refactored the external command execution to eliminate temporary files. The user also addressed several bugs and ensured compatibility across different operating systems.
visual-studio-codevimvscodevscode-extensionkeybindings
tagniam/Turn

Mar 2016 - Oct 2020

Hacktkober 'n' Slash (C++ turn-based RPG game)
Contributions:36 reviews, 145 commits, 91 PRs in 4 years 8 months
2d-gameturn-based-rpgcppgamerpg
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
R Maingat - Senior Software Engineer, Tech Lead at Coursera