Background
More than 20 years building software, data systems, and engineering teams.
Current work
I build software with client teams through PragmaNexus. Recent work includes investment research tools, document search and report generation, production machine learning, and AI-assisted software development.
The projects combine software, data, machine learning, and language models. The goal is software that teams can test, operate, and maintain.
Experience
Build software with client teams, from technical assessment through production implementation.
Built the company's data infrastructure and started a software team. The platform gave acquisition and operations teams access to shared data and internal tools.
Worked with the Head of Quantitative Research to build investment algorithms and the infrastructure used to backtest and trade them.
Helped build a data and machine learning platform that combined hundreds of sources to identify and analyze more than 100,000 consumer businesses. The platform supported investment and lending decisions.
Helped build a digital interviewing platform used by millions of applicants to submit recorded audio and video interviews.
Built derivatives and credit default swap trading software for a multi-billion-dollar hedge fund during the 2007-2008 financial crisis.
Built and released seven iOS applications.
How I work
I prefer direct collaboration, working software, and feedback from the people who use it. The plan changes as we learn more.
The answer might be a language model, traditional machine learning, ordinary software, or no new software at all.
Managing teams
A leader's job is to make good work easier. I care about clear goals, direct communication, sound technical judgment, and giving people room to own decisions.
The team should understand its systems, maintain them, and know whether they work.