Kirill Tregubov

Specialist II-IC Full Stack Developer at BMO

Old Toronto, Ontario, 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

👤
Senior
🎓
Top School
Kirill Tregubov is a Full Stack Developer with 8 years of experience building modern web, mobile, and desktop apps using React, React Native (Expo), Tauri (Rust), Node.js, and PostgreSQL. He has led development of production-grade developer tools and internal dashboards at BMO—authoring a TypeScript CLI that performs AST-based code-quality analysis and integrates with GitHub Actions to surface metrics across repositories. Kirill pairs product-minded engineering (shipping a high-participation education platform used by 40,000+ students) with solid devops practices like CI/CD, Docker deployments, and AWS automation. A University of Toronto computer science graduate and longtime open-source advocate, he favors strict TypeScript, shared schema patterns (Zod), and pragmatic migrations that modernize legacy codebases. Outside work, science fiction and astronomy shape his creative problem-solving and long-term curiosity about tooling and UX.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Toronto
bookHigh School Diploma, High School Diploma at Bayview Glen
languagesEnglish, Russian, French
github-logo-circle

Github Skills (119)

webview10
bundler10
fastify10
javascript10
unicorns10
location10
bun10
jwt10
high-performance10
executable10
nodejs10
npm10
lists10
react10
browser9

Programming languages (7)

MDXTypeScriptRustSVGJavaScriptVueZig

Github contributions (5)

github-logo-circle
My personal site built with Astro, React, Typescript, Tailwind CSS and Three.js.
Contributions:73 commits, 4 PRs, 202 pushes in 7 months
KirillTregubov/OverBuddy

Jan 2024 - Mar 2025

A Windows desktop app for customizing your Overwatch™ 2 main menu background. Built with Tauri (Rust) and React (TypeScript).
Contributions:2 releases, 58 PRs, 235 pushes in 1 year 2 months
reactrusttauritypescript
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
Kirill Tregubov - Specialist II-IC Full Stack Developer at BMO