John Lorenz

Software Engineer at Block

Bellevue, Washington, 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

🤩
Rockstar
🎓
Top School
John Lorenz is a software engineer with 11 years of experience building polished web products at scale, currently at Block after multiple senior roles at Microsoft and Dropbox. He specializes in front-end engineering and component-driven UI, with notable open-source contributions to Microsoft Fluent UI where he improved calendar accessibility, focus behavior, and expanded weekday pickers into full month views. Comfortable working across large codebases and cross-functional teams, he has a track record of shipping UX-focused fixes that reduce edge-case bugs and improve maintainability. A Duke ECE/CS graduate, he brings hands-on experience from internships to principal-level work and a practical knack for turning subtle UX issues into reliable, production-ready features.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS), Electrical and Computer Engineering, Computer Science, Bachelor of Science (BS), Electrical and Computer Engineering, Computer Science at Duke University
github-logo-circle

Github Skills (12)

css10
fluentui10
javascript10
calendar-view10
calendar-widget10
react10
ui-components10
calendars10
typescript-types9
typescript9
typescripts9
accessibility9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
microsoft/fluentui

Apr 2018 - Nov 2021

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Role in this project:
userFront-end Developer
Contributions:30 reviews, 52 commits, 161 PRs in 3 years 7 months
Contributions summary:John primarily contributed to the `microsoft/fluentui` repository by addressing focus alignment and styling issues within the Calendar and related components. Their work included fixing bugs related to focus trap zones and addressing issues with calendar styling. The user implemented and refined styling changes and addressed various layout and functionality bugs in the calendar. They also worked on the WeeklyDayPicker component, introducing the ability to expand into a full month view.
web-componentsreact-component-libraryreact-componentsmicrosoftui-components
lorejoh12/fluentui

Jun 2017 - Aug 2021

React components for building experiences for Office and Office 365.
Contributions:258 pushes, 79 branches in 4 years 2 months
reactoffice-365experiencesreact-componentsfor-office
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
John Lorenz - Software Engineer at Block