As a proven software executive and entrepreneur, my passion is building and inspiring impactful organizations and technology around a clear vision. As CTO and cofounder of GovSpend, I was instrumental in the company’s growth from a concept to a 9 figure private equity exit doing acquisitions of its own. In my early career, I earned my bachelor's degree at 17 years old and master's degree in creative AI soon after. I’ve spent nearly 20 years leading initiatives for both major organizations and early stage startups.
My approach is to bring a strong entrepreneurial spirit and inspiring vision for the future to my teams. I believe in leading by example and staying connected to the technology. It’s not unusual for me to jump from board meetings to 1-1s with my team leads to implementing a feature in the codebase all in the same day. Advocating for my team members is one of my core values, and I build relationships fostering loyalty that transcends the workplace - evidenced by above average tenure in an industry known for high turnover. I shine when given an impossibly hard problem and never back away from a challenge. My superpower is quickly delivering solutions and products that are inspired and reusable - but most of all, unlocking real customer and shareholder value.
Chief Technology Officer & Cofounder, GovSpend (aka SmartProcure) 2011 - 2024
- We built best-in-class, industry-leading technology with real time search and analytics on billions of records. It’s powered by Contexture, my open source toolkit with an advanced query editor, pivot table, in memory joins, and semantic (vector) search - but above all, a relentless focus on performance and user experience. It can ease users from a simple search box to one of the world’s fastest BI tools.
- We built thousands of web scrapers, a custom DSL with tens of thousands of extraction strategies, tons of backend jobs pulling API data, and an engine to automate tens of thousands of recurring public records requests. All with deep auditing and real time change notifications.
- We used state of the art AI models for classification, transcription, summarization, prediction, and so much more. Production AI at scale over billions of records is a unique challenge, so we used commercial foundation models, fine tuned, and even trained our own (BERT transformers).
-
We built a fullstack web app using modern
javascript
andtypescript
innodejs
withfeathers
on the backend,react
withchakra
andmobx
on the frontend,socket.io
for realtime events,temporal.io
for background jobs, and data in the latest verstions ofelasticsearch
,mongo
,redis
, andcratedb
. Some file parsing logic was written inc#
. Scrapers were written usingpython
,typescript
, andmozenda
.