Hannah Lin

Senior Software Engineer at Flexis

San Francisco, California, 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
Hannah Lin is a San Francisco–based software engineer with nine years of experience focused on web and UI development, currently a Senior Software Engineer at LinkedIn. A UBC graduate in Computer Science and Psychology, she blends technical rigor with user-centered design sensibilities—evident in front-end contributions to the widely used Review Board project where she refactored UI components and improved interaction patterns. Comfortable shipping at scale, she has a track record across internships at Tableau and SAP and has progressed from UI engineering intern to senior roles while maintaining strong testing and quality practices. Beyond engineering, her background as a long-time figure skating coach and current test specialist demonstrates discipline, clear communication, and the ability to perform under pressure.
code9 years of coding experience
job6 years of employment as a software developer
bookUniversity of California, Berkeley
bookBachelor of Arts (B.A.) Computer Science & Psychology, Bachelor of Arts (B.A.) Computer Science & Psychology at The University of British Columbia
github-logo-circle

Github Skills (10)

uid10
javascript10
front-end-development10
ui-design10
code-review9
backbonejs9
backbone9
developer-tools8
html7
css6

Programming languages (3)

TypeScriptJavaScriptPython

Github contributions (5)

github-logo-circle
reviewboard/reviewboard

Feb 2020 - Jan 2021

An extensible and friendly code review tool for projects and companies of all sizes.
Role in this project:
userFront-end Developer
Contributions:7 commits in 11 months
Contributions summary:Hannah primarily focused on enhancing the user interface and user experience of the Review Board tool. They refactored components, specifically `RB.UploadAttachmentView` and other admin views, to improve their functionality and integration with the system's design. Their commits introduced new features, such as button properties (id, class, disabled) for improved control and usability, along with implementing form submit and keydown event handlers to enhance user interaction. These modifications aimed to refine the dialog and admin page interactions within the review process.
pythonjavascriptreviewdeveloper-toolsextensible
CodeTheChangeUBC/buddyapp

Oct 2017 - Feb 2018

Contributions:21 commits, 2 PRs, 13 pushes in 4 months
fluttersafeandroidnight
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