Ian Macartney

Developer Experience Engineer at Convex

San Francisco, 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
Ian Macartney is a Developer Experience Engineer in San Francisco with 11 years of cross-disciplinary experience spanning iOS, mechatronics, backend systems, and product-focused freelance work. He builds and scales production backend infrastructure—having led preview-generation systems at Dropbox serving billions of requests daily—and translates technical complexity into usable developer and product experiences at Convex. Comfortable wearing design, engineering, and ops hats, he has shipped full-stack systems for The New York Times, built rapid prototypes and hardware-integrated demos, and co-founded a public-health startup during the pandemic. An active contributor to deployable open-source projects like a16z-infra/ai-town, he focuses on core server logic and stateful agent tooling, reflecting an appetite for thoughtful system design and pragmatic productization.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (M.S.) Mechanical Engineering, Master of Science (M.S.) Mechanical Engineering at Stanford University
languagespoco de español
github-logo-circle

Github Skills (6)

typescript10
javascript10
typescripts10
typescript-types10
back-end-development9
ollama7

Programming languages (7)

TypeScriptRustJavaScriptAppleScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
a16z-infra/ai-town

Aug 2023 - Mar 2025

A MIT-licensed, deployable starter kit for building and customizing your own version of AI town - a virtual town where AI characters live, chat and socialize.
Role in this project:
userBack-end Developer
Contributions:65 reviews, 70 PRs, 141 pushes in 1 year 7 months
Contributions summary:Ian's contributions focused on the implementation of Convex functions. They added and modified code for generating and implementing server-side Convex query and mutation functions. The changes included adding Convex-specific utilities and libraries, as well as refactoring aspects related to agent functionality, conversation management, and memory storage, indicating a focus on the project's core logic.
get-convex/convex-helpers

Jan 2023 - Mar 2023

A collection of useful code to complement the official packages.
Contributions:113 reviews, 34 commits, 141 PRs in 1 month
complement
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
Ian Macartney - Developer Experience Engineer at Convex