Matthew Mceachen

Founder, CEO at PhotoStructure, Inc.

El Granada, 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

🤩
Rockstar
🎓
Top School
Matthew Mceachen is a founder and engineering leader with 15 years of experience building consumer and ad-tech products, currently steering PhotoStructure as CEO to reinvent personal photo and video management. He previously led ads engineering and front-end teams at Twitter, where he helped design the Twitter Ads API and served as tech lead for Instant Timelines, and earlier founded YC-backed AdGrok. A hands-on backend engineer and QA-focused maintainer, he contributes to notable open-source projects—adding RAW image detection to the popular file-type library and hardening test suites for Spectron and better-sqlite3—demonstrating deep cross-platform testing and TypeScript typing expertise. Comfortable moving between product, infrastructure, and machine-learning-driven systems, he blends startup grit with enterprise-scale engineering practices. Based in El Granada, California, he pairs a CS degree with a track record of shipping robust systems and improving developer experience in widely used Node.js ecosystems.
code15 years of coding experience
job21 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at California State University - East Bay
bookY Combinator
bookUC Santa Barbara
stackoverflow-logo

Stackoverflow

Stats
5,104reputation
539kreached
29answers
0questions
Badges
typescript
top-5%
ruby-on-rails
top-5%
electron
top-1%
activerecord
top-5%
sqlite
top-5%
javascript
top-5%
github-logo-circle

Github Skills (32)

javascript10
buffer10
buffering10
sqlite10
electron10
testing10
windows10
databases10
typescript10
filetype10
type-definition10
sql10
typescript-types10
nodejs10
typescripts10

Programming languages (16)

C++CSSCRustPLpgSQLGoHTMLPerl

Github contributions (5)

github-logo-circle
WiseLibs/better-sqlite3

Oct 2018 - Dec 2022

The fastest and simplest library for SQLite3 in Node.js.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:47 releases, 135 reviews, 15 commits in 4 years 1 month
Contributions summary:Matthew's commits primarily focused on improving and expanding the test suite for the `better-sqlite3` library. They added tests for statement iteration, including handling large datasets and timeouts. Additionally, the user implemented Windows CI support, addressing database leak issues and ensuring cross-platform test coverage. The commits also involved updating dependencies and upgrading SQLite.
nodejssqlitesqlsqlite3database
Vincit/objection.js

Nov 2016 - Feb 2018

An SQL-friendly ORM for Node.js
Role in this project:
userBack-end Developer
Contributions:59 commits, 47 PRs, 12 pushes in 1 year 3 months
Contributions summary:Matthew focused on enhancing the TypeScript typing for the Objection.js ORM, as evidenced by numerous commits. Their work included adding and updating type definitions to the `index.d.ts` file, which involved creating examples and addressing various type-related issues. The user's contributions strengthened the type safety and usability of the Objection.js library, improving developer experience.
nodejsormsql
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