Matthew Page

Software Engineer at Yelp

Northbrook, Illinois, 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
Matthew Page is a software engineer with 11 years of experience specializing in Android infrastructure and Java backend systems, currently building platform-level tooling at Yelp from Northbrook, Illinois. He progressed from intern to full-time engineer at Yelp, demonstrating deep familiarity with mobile and backend integration, and earlier led creation of an open-source Android chat UI while at SnipSnap. Matthew contributes to Android-focused open-source work—most notably code cleanup and refactoring for an Android messaging library—reflecting a pragmatic focus on maintainability and UI rendering for message apps. His background includes teaching software engineering and tooling at Purdue, where he guided teams through Agile practices and helped students adopt developer workflows, showing an ability to communicate complex engineering concepts.
code11 years of coding experience
job1 year of employment as a software developer
bookHigh School, High School at The Miami Valley School
bookBachelor of Science Computer Science, Bachelor of Science Computer Science at Purdue University
languagesEnglish
github-logo-circle

Github Skills (7)

javas10
mobile-development10
android10
java10
ui-design9
front-end-development9
uid9

Programming languages (4)

JavaJavaScriptKotlinPython

Github contributions (5)

github-logo-circle
Slyce-Inc/SlyceMessaging

Jul 2016 - Aug 2016

A messaging library for Android
Role in this project:
userMobile Developer (Android)
Contributions:10 releases, 75 commits, 17 PRs in 1 month
Contributions summary:Matthew primarily contributed to the Android messaging library, focusing on code cleanup and refactoring within the `slyce-messaging` module and the example app. This involved modifications to several Java classes, including `SlyceMessagingFragment`, `MessageRecyclerAdapter`, and view classes like `PicassoRoundedImageView`. These changes reflect efforts to streamline the codebase and potentially improve UI rendering related to images and the display of messages.
messaging-librarychatandroidkotlinmessaging
ReviewCourses/Requirements

Feb 2016 - Sep 2020

Contributions:26 pushes, 1 branch, 5 comments in 4 years 7 months
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
Matthew Page - Software Engineer at Yelp