Experience
2024 — Now
2024 — Now
San Francisco, California, United States
Bringing cutting edge AI tools to enterprises and developers.
Supermaven (April 2024-October 2024) was acquired by Cursor in October 2024.
2022 — 2024
Toronto, Ontario, Canada
Client A:
Architected and led development for a counterfeit detection and takedown automation system focused on resale clothing marketplaces utilizing OpenGPT3 and Google Vision AutoML.
Managed client relations and expectations for the project team of 2-3 full time developers, consistently delivering quality software that innovates on the requests and ideas of the client.
Client B:
Architected and developed the MVP for a SEC compliant securities offering and resale marketplace, using Docker, Flask, TypeScript, React and Figma for full stack development.
Created a GitHub Actions pipeline for automatic linting, testing and deployment to Digital Ocean.
Client C:
Led development of the initial library of Data Agent Tools, a collection of extensions allowing LLMs like ChatGPT to intelligently call APIs like Gmail or GCal, reading and writing data.
Improved abstractions for the tools and supported the launch with documentation and a blog post.
2020 — 2021
2020 — 2021
Designed and developed a multi-factor authentication flow for account verification on a tight 6 week compliance schedule, creating necessary database and backend changes to support enhanced account security.
Ruby development to create integrations that improve monolith production deployments from a highly manual twice per day process to a frequent, highly automated process.
Integrations worked as part of the GitLab CI/CD pipelines with a variety of third party services to ensure high confidence in the code being deployed, and minimal work for developers. Examples of integrations into the automatic deployment process include Sentry, RainforestQA, TestRail and Slack.
Migrated GitLab self hosted CI/CD system to a combination of GitHub Actions and Jenkins, improving the runtime of the CI system through software optimizations, despite the hardware being migrated to being less powerful.
2019 — 2019
2019 — 2019
Ruby on Rails development to improve the core product and it’s supporting services.
Migrating the current end to end testing pipeline to be developer friendly and integrate with the Kubernetes, Docker and Go based remote development environment.
2019 — 2019
Greater Seattle Area
Created a robust password expiry manager to automatically renew and propagate service account credentials, eliminating the chance of critical errors involved in the process.
Re-designed and re-implemented the authentication process for the service accounts in a critical security service, allowing for more robust authentication and easier incident management
Education
University of Waterloo