Theo Ephraim is a seasoned full-stack engineer and founder with 13+ years building products end-to-end and leading early-stage technical teams. As Co-Founder of DMNO and a long-time consultant, he blends hands-on engineering (front-end, back-end, Postgres migration tooling) with product, design, marketing, and fundraising experience. He’s shipped infrastructure and libraries—contributing to notable open-source projects like node-pg-migrate and maintaining node-google-spreadsheet—demonstrating both deep database and API expertise. Comfortable digging into implementation details or mentoring teams, he excels at turning ambiguous product problems into practical, shipped solutions. Based in Gibsons, BC, he prefers mission-driven work and collaborating with other senior builders to scale ideas that matter.
13 years of coding experience
17 years of employment as a software developer
Indian Institute of Technology Delhi (IIT Delhi)
Bachelor’s Degree Software Engineering (B.Sc.), Bachelor’s Degree Software Engineering (B.Sc.) at McGill University
Google Sheets API wrapper for Javascript / Typescript
Role in this project:
Back-end Developer
Contributions:9 releases, 4 reviews, 154 commits in 9 years 9 months
Contributions summary:Theo primarily focused on maintaining and improving the `node-google-spreadsheet` library. Their work included cleaning up test files and updating documentation. They also upgraded dependencies like `xml2js` to address issues, added new tests, and fixed bugs related to the newline character handling. Additionally, they bumped the version number, indicating a focus on the overall quality and maintenance of the project.
Node.js database migration management for PostgreSQL
Role in this project:
Back-end Developer / Database Engineer
Contributions:52 commits, 16 PRs, 21 pushes in 2 years 2 months
Contributions summary:Theo contributed to the development of a database migration tool for PostgreSQL. They implemented core functionalities, including the migration runner and loading migration files. The user's commits show they built a migration builder and defined operations for tables, indexes, and extensions. They also designed and implemented the database interaction logic.
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.