Career Highlights

9 positions logged

2020 – Present

Factory Bucket

Director of Research & Development

Leading R&D at Factory Bucket, shipping a portfolio of AI-first products and spin-off experiments.

Bucket — a no-code application builder that combines a node-based editor for process with a drag-and-drop design interface.

Coheiv — build AI assistants for your business. Solve daily workflow issues instantly without code, bring the power of a database right into the AI chat, and transform teams with AI bootcamps and custom assistants.

Customware — software built for your business. Automate the work your team repeats every day; we turn your workflows into custom software AI can help run.

Set up Product Hunt launches for spin-off experiments: Forge Breaker (instantly generate polished, tailored client proposals from a website and brief) and Bunnies Build (build & run single-player web applications instantly in your browser with AI, via voice — no accounts, installs, or deployment).

September 2017 – July 2019 (1 year 11 months)

Densyfy Inc.

Software Developer

Implemented tooling to verify the results of a machine learning pipeline; created an application to allow a human to process the same results as the machine learning for testing and validation; created a desktop and web demo players.

August 2016 – September 2017 (1 year 2 months)

Scytl Innovating Democracy

Software Engineer

Lead the Wavelength team within Scytl; oversaw on-premise implementations; coordinated our local team with a remote head office.

April 2011 – August 2016 (5 years 5 months)

Akira Systems

Software Developer

Created and maintained web applications in ASP.net, C#, JS, and SharePoint; managed a team of developers.

January 2010 – November 2010 (11 months)

Public Sector Digest

Software Developer

Created and maintained web applications in PHP and Flex.

May 2009 – August 2009 (4 months)

TGT Solutions Inc.

Associate Developer

Maintained C# code base for existing products; created and changed ASP.net web pages to meet new requirements; designed and implemented a prototype web site for a new product.

January 2008 – April 2008 (4 months)

Scotiabank

Quality Assurance Tester

Manually tested internally-developed web applications; ran training lunches for employees to learn SQL; created a resource management application in C# for forecasting the availability of people and equipment; upgraded internal Access applications.

January 2005 – August 2006 (1 year 8 months)

Engine Control Systems Limited

Engineering Prototyping Assistant

Tested and debugged Printed Circuit Boards; constructed prototypes for new products.

May 2004 – August 2004 (4 months)

Walker's Electric

Panel Assembler

Read electrical drawings; laid out, built, and wired robotic control panels; created CAD drawings for manufacturing-robot control panels; created PLC programs for manufacturing robots.