Konstantine Prevas

Staff Software Engineer at Google

Boston, Massachusetts, 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
Konstantine Prevas is a Staff Software Engineer in Boston with 19 years building polished user interfaces and interaction-driven products, currently shaping UI systems at Google. Trained in Human-Computer Interaction and Computer Science at Carnegie Mellon, he blends design sensibility with deep engineering expertise to solve subtle usability and performance issues. His open-source contributions to the Android support library—improving RecyclerView fling behavior and smoothing UI interactions—highlight a focus on pragmatic fixes that improve everyday user experience. Across roles from research programming to senior engineering at ITA and Guidewire, he has repeatedly translated HCI principles into production-quality code. Colleagues rely on him for both low-level UI mechanics and higher-level product thinking, making him a go-to engineer for hard-to-observe interaction bugs.
code19 years of coding experience
job8 years of employment as a software developer
bookMHCI, Human-Computer Interaction, MHCI, Human-Computer Interaction at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
2,432reputation
161kreached
28answers
1question
Badges
cocoa-touch
top-5%
iphone
top-5%
objective-c
top-5%
ios
top-5%
github-logo-circle

Github Skills (22)

android-sdk10
android-recyclerview10
java10
android-library10
javas10
androidx10
coregraphics10
recyclerview10
ios9
objective-c9
iphone9
cocoa-touch9
ux-design7
ui-design7
getelementbyid6

Programming languages (11)

TypeScriptJavaStarlarkRustJavaScriptVueGoHTML

Github contributions (5)

github-logo-circle
Role in this project:
userMobile Developer (Android)
Contributions:10 commits in 1 year 6 months
Contributions summary:Konstantine contributed to the Android support library, addressing issues related to the RecyclerView's LinearSnapHelper for smooth scrolling and flinging behaviors. Their work included modifications to the logic for calculating target positions during flings, aiming to prevent jumpy scrolling experiences. Additionally, the user merged changes and deprecated methods within the WearableExtender class of the support library. These contributions reflect a focus on improving the usability and functionality of Android UI components.
kprevas/ronin

May 2009 - Feb 2020

Ronin web framework
Contributions:440 commits, 3 PRs, 3 pushes in 10 years 11 months
frameworkweb-frameworkronin
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