I am an experienced and innovative software executive with a track record of building businesses, platforms, and applications. I have expert-level knowledge of distributed systems, databases, networks, and operating systems. I enjoy solving problems creatively and growing high performing teams.
J.P. Morgan Chase & Company, New York
Executive Director / CTO
May 2018 - May 2019
I was the CTO of ROAR, a distributed platform for real-time prediction and forecasting that compensated participants. I set the technical direction, including the architecture and implementation specifications.
I was responsible for project scoping and delivery milestones.
Negotiated buy-in and approval from controls, cybersecurity, and compliance groups; managed vendor relationships.
Recruited, mentored, and managed a team of developers, designers, and cryptographers, focusing on gender/cultural inclusion, to create a team culture of equity and inclusion.
I demonstrated technical innovation and direction-setting for cloud computing inside of the organization with a serverless architecture.
I created detailed design documents, specifications, and reference implementations.
I fostered collaboration with academic and industry researchers in machine learning, data science, and cryptography. I had particular success in explaining the benefit of secure multiparty computation to others.
Two Sigma Investments LLP, New York
June 2015 - February 2018
Lead the technical efforts in a team that optimized, scaled, and delivered to production a platform that executed important and urgent quantitative simulation workloads for Two Sigma’s research on Amazon Web Services (AWS) and Google Cloud Platform (GCP).
Designed and built a scalable, cloud-topology aware, cryptographically sound, and fault-tolerant caching framework to retain tens of petabytes of data. This framework and provided hundreds of gigabits of bandwidth to applications with no additional dedicated caching resources. This caching framework has scaled successfully to thousands of instances in production.
I enhanced Docker by implementing a custom image layer driver. The driver stored the Docker image’s layers via Linux block devices rather than files. This enhancement allowed Docker images of any size without incurring the delay of sending the image’s contents to the executing instances.
Extended and enhanced Mesos’ integration with Kerberos. Two Sigma operated exceedingly large Mesos clusters (thousands of instances). I enhanced the integration between Apache Spark, Mesos, and the Cook scheduler.
Worked to automate the builds of internal software releases for Docker images and full OS images for both AWS and GCP.
I utilized AWS and GCP to accelerate internal groups’ projects. I acted as a subject matter expert for all things involving cloud computing. Mentored numerous new team members and demonstrated a talent for producing exceedingly capable colleagues from newly hired candidates.
I was a vital member of an internal project that analyzed the output of trading simulations. These simulations produced billions of log messages. The errors we detected improved the robustness of simulations for quantitative researchers and portfolio managers.
Lucky Dinosaur LLC, New York
President and Founder
2014 - 2015
I contributed to creating a live video streaming, encoding, and distribution platform with B Productions used for New York Fashion Week, Lincoln Center, Metropolitan Museum of Art, and many other businesses and institutions.
Planned and successfully delivered hundreds of terabytes of video content to millions of viewers around the world. Clients include top fashion brands such as Marc Jacobs, Calvin Klein, Michael Kors, and Tory Burch. Additionally, the platform provided a real-time video on the homepage of the New York Times. The architecture achieved a peak production request rate of over 850,000 requests per minute.
I designed and built new encoding technology that achieved the ability to perform “live clipping,” it is a way to produce clips without requiring re-encoding the entire file.
I built a cloud-based transcoder that would receive either HLS or RTMP input and stream to any designated set of formats and bitrates.
I authored and tested high-quality adaptive video encoding strategies for iOS, Android, and Flash/RTMP clients. (H.264 with Adaptive Bitrates, HTTP Live Streaming, AAC audio encoding, RTMP, RTSP)
I built scalable real-time analytics to provide visibility into viewership and distribution.
ParrotSnap LLC, New York
Co-founder / CTO
2014 - 2015
ParrotSnap is a cloud-based platform for financial modelers that helps them save, organize and annotate and search cross-referenced source information in Microsoft Excel.
I developed and released various Perl open source modules.
Failed to estimate the difficulty of selling to large financial institutions.
InfoGears Inc., Bozeman, Montana
Co-founder / CTO
2002 - 2014
Lead all aspects of technology development grew the business from a startup to a mature operating business.
Supervised development and maintained a full software stack for e-commerce, CRM, and recurring billing with over $30 million in transactions annually. Clients included AT&T, Outdoor Research, Icebreaker, and Simms Fishing.
GearBuyer, Bozeman, Montana
Co-founder / CTO
2007 - 2014
I conceptualized and developed GearBuyer.com - a price comparison website for outdoor gear and electronics.
Sales grew from $0 to over $21 million. Partnered with over 100 merchants, including Amazon.com, Zappos, Backcountry.com, REI, Patagonia, Moosejaw, Backpacker Magazine, and InStyle/Time Inc. Worked with online advertising platforms to broaden the reach of the website (Google Adwords, Twitter Advertising)
Implemented web crawling infrastructure (HTTP/1.1 with sessions), duplicate detection, distributed redundant storage, an image similarity search engine (multidimensional color histograms, SIFT keypoints), XML parsing and data extraction, custom PostgreSQL database types, and integration with store data feeds and sales networks.
I utilized dynamic programming techniques and simulated annealing to determine product uniqueness from multiple stores without using UPC or non-reliable product attributes.
Zoot Enterprises, Bozeman, Montana
1998 - 2002
Engineered and designed multiple aspects of the distributed consumer credit decision platform and web application stack. Specialized in distributed transaction processing, fraud prevention, systems redundancy.
Evangelized the use of Perl, PHP, and various other scripting languages to speed up development time.
I ported and optimized corporate applications to operating systems such as Linux, Solaris, and AIX.
I created a database-agnostic connection layer to facilitate application portability.
I shipped projects for top financial institutions in the USA, including Wells Fargo, LendingTree, and Bank of America.