top of page

EXPERIENCE

2023

Freelance  AI Engineer

Independent

- Helping clients develop AI technology

2023

Lead AI Engineer

Checksum

- Developed AI technology to automate creating test suites for frontend software

- Developed procedures and processes for measuring quality and thoroughness of test suites created by the AI algorithms

- Researched techniques for automated test generation and path finding using large language models

2022-2023

Lead Software Engineer

Slash Financial

- Built team processes to improve the reliability of system operations and the quality of the system

- Developed automated testing and system monitoring

- Developed new features and functionality in the Slash App

​

2021-2022

Lead Backend Software Engineer

Credit Sesame

- I worked to make the banking team more effective at developing software. I worked constantly to improve the velocity and quality of the teams work. I took ownership for technical decisions made spanning multiple functions, including dev, devops, infrastructure, qa, db, integrations, and even a little bit of frontend. I provide input to other teams in order to improve the overall functioning of the companys engineering. I also still do a lot of hands-on
implementation of new functionality myself.

2020-2021

Founder & CTO

Kwola

- Created a next gen AI tool to help developers find bugs
- Developed core reinforcement learning algorithm
- Developed web based user interface and API infrastructure
- Interfaced with potential customers and supporting pilot installations
- Other business functions, such as market research, online advertising, and raising capital

2018-2020

Founder & CTO

Swiftly AI

- Building first version of Swiftly AI product
- Meeting with customers to understand their needs from the product
- Designing AI algorithms to power Swiftly AI product

2019

Director of AI Transformation

2016 - 2019

Founder &  CEO

2016 - 2014

2016 - Head of Advanced Research

2015 - Lead Architect

2014 - Software Developer

PureFacts

- Assisting PureFacts with their acquisition of Electric Brain
- Building marketing and sales teams for AI consulting
- Assisting PureFacts to integrate into the larger AI community
- Hiring and building data science team
- Project management on data science projects
- Teaching the team about AI

Electric Brain

- Lead high level design and engineering on core artificial intelligence algorithms
- Find great people and nurture their development
- Come up with awesome ways that AI can automate business processes
- Provide advice and experience in developing deep-learning solutions
- Manage day to day business stuff

Sensibill

- Manage ML research team
- Research new machine learning algorithms for receipt recognition and understanding
- Improve accuracy of existing algorithms
- Improve performance of receipt processing
- Develop tools and infrastructure to extract more insight from existing receipt data

- Manage the overall architectural design of Sensibill technology
- Make sure that key architectural decisions align with business objectives and keep operational costs low
- Write clean, well structured code
- Manage and assist other developers in working on the Sensibill infrastructure

- Wrote a legendary receipt parsing system with low operational costs and requiring only unskilled labor
- Worked on a Node.js based API backend infrastructure backed by a MongoDB database
- Angular.js based frontend which ran inside a shell on mobile devices
- Carefully reviewed the designs of new features to ensure that security flaws were not introduced.

EDUCATION

2022-2023
MASTER OF SOFTWARE ENGINEERING- ASU

Graduate degree

A Master of Science of Engineering [Software Engineering] degree I got from ASU. Mostly just to prove I knew how to code and tick some boxes on forms when I am trying to emigrate or get government grants. No one can say I don't have an engineering degree with this bad boy!

2008-2012

Bachelors Degree

BUSINESS SCHOOL - DALHOUSIE UNIVERSITY

Just a plain old business degree with a minor in Political Science. But don't let that fool you - I'm definitely more of an engineer then I am a business person. By the tame I was entering university, I was already a pretty good programmer and so decided to take a business degree instead to widen my perspective.

SKILLS

Machine Learning

Artificial Intelligence

Natural Language Processing

Natural Language Processing

Computer Vision

Deep Learning

Programming

Programming

Machine Learning

Artificial Intelligence

Natural Language Processing

Python

Web Development

Natural Language Processing

Entepreneurship

Computer Vision

Deep Learning

Programming

JavaScript

Ubuntu

HTML & CSS

Linux

bottom of page