Matthew Chen

Software Engineer at The Browser Company

New York, New York, 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 Chen is a seasoned software engineer with 14 years of experience building secure, production-grade systems across startups and well-known tech companies. Currently at The Browser Company after roles at Replit and as an iOS engineering lead at Signal, he brings deep expertise in mobile engineering, encryption, and database integration. His open-source work on YapDatabase shows practical mastery of SQLCipher integration, handling edge cases like unencrypted headers and app-extension compatibility. Known for shipping pragmatic solutions in security-sensitive environments, he combines low-level engineering chops with product-focused delivery. Based in New York, he pairs a BA in Computer Science and Studio Art with a track record of improving reliability and security in consumer-facing platforms.
code14 years of coding experience
job12 years of employment as a software developer
bookBachelor of Arts (B.A.) Computer Science and Studio Art, Bachelor of Arts (B.A.) Computer Science and Studio Art at Williams College
languagesEnglish, Spanish
github-logo-circle

Github Skills (5)

sqlcipher10
objective-c10
sqlite10
swift9
database-design8

Programming languages (8)

TypeScriptJavaCObjective-CSwiftRubyPythonKotlin

Github contributions (5)

github-logo-circle
yapstudios/YapDatabase

Jan 2018 - Jan 2018

YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
Role in this project:
userDatabase Engineer / Database Administrator
Contributions:11 commits, 1 PR, 9 comments in 6 days
Contributions summary:Matthew's commits primarily involve modifications and additions related to database encryption within the YapDatabase library. They implemented support for unencrypted headers and manual salts, crucial for SQLCipher integration, ensuring compatibility with app extensions and addressing iOS background termination issues. The changes included modifying database options and code to support key specs, improving the security and flexibility of the database. Furthermore, the user added a database conversion class to address database file header issues.
objective-cplugin-architecturesqlsqlcipherpodfile
charlesmchen/WeViews

Feb 2012 - Sep 2013

Contributions:64 commits in 1 year 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 Chen - Software Engineer at The Browser Company