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