Ben Konyi

Senior Software Engineer at Google

Waterloo, 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

🤩
Rockstar
🎓
Top School
Ben Konyi is a Senior Software Engineer based in Waterloo, Ontario with nine years of experience building developer tooling, VMs, and cross-platform mobile systems at Google. As technical lead for Dart and Flutter developer services and CLI tooling, he drives reliability and platform compatibility across the Dart VM, Flutter engine, and DevTools. His work spans low-level systems (C/C++, OS and VM embedding) to higher-level languages and apps (Python, Dart, Flutter plugins), including shipping Windows support and background execution for mobile Dart code. A prolific open-source contributor, he’s improved core Flutter plugins (android_alarm_manager, geofencing), migrated DevTools service layers, and added VM diagnostics like streamed CPU samples. Notably, he pairs deep systems debugging—socket and I/O fixes, synchronous socket implementations, and resource tracking—with developer UX improvements such as widget previews and code-coverage tooling. He holds CS training from University of Waterloo, supplemented by Stanford coursework, and combines production-grade engineering with a strong emphasis on observability and cross-platform portability.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor of Computer Science (BCS), Computer Science, Bachelor of Computer Science (BCS), Computer Science at University of Waterloo - St. Jerome's University
bookNotre Dame
bookBachelor of Business Administration (BBA), Business Administration, Bachelor of Business Administration (BBA), Business Administration at Wilfrid Laurier University
bookHigh School Diploma, High School/Secondary Diplomas and Certificates, High School Diploma, High School/Secondary Diplomas and Certificates at Saltfleet District High School
bookSt Vincent de Paul
bookNon-Degree Option, Computer Science, Non-Degree Option, Computer Science at Stanford University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,104reputation
163kreached
99answers
0questions
Badges
dart
top-5%
flutter
top-5%
github-logo-circle

Github Skills (45)

debugging10
geofencing10
performance-monitor10
c-language10
ios10
performance-analytics10
mobile-development10
code-profiling10
flutter-apps10
testing10
windows10
plugin-development10
java10
javas10
androidx10

Programming languages (10)

TypeScriptJavaC++CSSValve Data FormatTeXJavaScriptDart

Github contributions (5)

github-logo-circle
bkonyi/FlutterGeofencing

Sep 2018 - Sep 2020

Rough work for Flutter geofencing plugin
Role in this project:
userMobile Developer (iOS)
Contributions:2 reviews, 20 commits, 20 PRs in 2 years
Contributions summary:Ben primarily focused on the iOS implementation of the Flutter geofencing plugin. Their work included updating the plugin to allow for background isolate execution, crucial for continued geofence monitoring. They also addressed issues related to duplicate plugin registration during hot restarts, and made updates for Flutter Android Embedding v2, alongside the migration to AndroidX and upgrading the Kotlin version, showcasing proficiency in maintaining and improving the cross-platform compatibility of the plugin.
fluttergeofencing
flutter/devtools

Jul 2019 - Jan 2023

Developer tools for Flutter & Dart
Role in this project:
userFull-stack Developer
Contributions:1 release, 1064 reviews, 117 commits in 3 years 6 months
Contributions summary:Ben primarily focused on enhancing the DevTools performance tools for Flutter. They deprecated unused service RPCs and migrated the project from `package:vm_service_lib` to `package:vm_service`. The user also implemented features such as integrating code view and adding support for code coverage display within the debugger. Additionally, the user worked on improving the object inspector, enhancing its capabilities to inspect various VM service object types.
dartflutter
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