Senior Full-Stack Developer & AI Engineer. 9+ years building web platforms, SaaS products, mobile apps, voice agents, and the machine learning and blockchain systems behind them.
I'm a Senior Full-Stack Developer and AI Engineer based in Calgary, Canada. For over 9 years I've been designing, building, and shipping products across the full stack, from database schema to pixel-perfect front-ends.
My current focus is bridging the gap between traditional business operations and AI. I build voice agents that handle customer calls around the clock, automate workflows that used to require entire teams, and architect SaaS platforms built to scale.
I believe great software isn't just functional, it's a reflection of deep thinking about the problem. I bring that same care to every project.
A citizen science platform that turns anonymised socioeconomic data into colour coded 3D towers on a live globe. Built end to end: the app on iOS, Android and web, the backend and database, a React admin panel, and the marketing site. Background location tracking, real time updates, and in app subscriptions through Apple, Google Play and PayPal. I handled the store submissions and the review process on both platforms.
A location based social matching app built and launched end to end. Profiles with photo capture and upload, questionnaire driven matching, real time presence, GPS proximity discovery, in app subscriptions, and moderation tools with reporting and blocking. Phone verification through Twilio, with a Laravel API and admin behind it.
Four contracts written, tested and deployed: an escrow, a 2 of 3 multi signature vault, a token sale, and a staking rewards system. Tested with Foundry, including reentrancy attack fixtures and fuzz tests, with every revert path covered rather than only the happy path. Two of them have live full stack frontends with wallet connection, live on chain state, and network guards.
Four completed competitions with published notebooks, across binary classification, regression, regression at scale, and multi class classification. Exploratory analysis, feature engineering, and leakage safe cross validation, with class imbalance handling, geospatial features, ensembling and stacking, hyperparameter tuning, and AutoML.
Inbound and outbound voice agents running in production. They qualify the caller, check real availability, book the appointment, write the record back to the CRM, and trigger the follow up message. The hard part is not the conversation, it is making the booking idempotent so a retry never double books, and handling a dropped call so a half finished lead is still captured.
An automated crypto trading system built over several years. It holds 35 million candles across 527 coins and four timeframes, with a multi analyzer signal framework, dynamic stop loss detection, and position sizing driven by risk rather than fixed slots. I moved from rule based signals to genetic algorithm optimisation to reinforcement learning, then back to structured rules validated properly: walk forward testing, Monte Carlo resampling, and cost sensitivity sweeps.
Whether you have a product to build, a system to automate, or a team that needs AI, I'm ready to help. Let's talk.