Skip to content

$ cat about.md

Hi, I'm Ben.

I'm a software developer and data analyst with a strong mathematical foundation and a track record of turning manual processes into tested, documented systems.

Right now I'm building the City of Kawartha Lakes' municipal data platform — layered Python libraries, scheduled pipelines, and Power BI dashboards over a production SQL Server system. Before that, I shipped an AI-driven SaaS product end to end as a full-stack developer.

Away from work I'm a tinkerer: microcontrollers, 3D printing, and animating algorithms for my YouTube channel. Whatever the medium, I care about clarity — systems that are easy to understand, easy to trust, and easy to hand off.

// experience

Sep 2025 — Present

Revenue & Taxation

Data Analysis Coordinator

City of Kawartha Lakes

  • Designed and built the department's data platform from the ground up — layered Python libraries with canonical dataset contracts and repository adapters over the iCity SQL Server system, replacing a legacy monolith with documented, test-covered packages.
  • Automated recurring reporting with scheduled Luigi pipelines and a reusable report-runner framework, producing versioned datasets and Excel reports with auditable run logs.
  • Delivered a weekly payment-analysis pipeline publishing curated Parquet data to Power BI dashboards that track property tax and utility billing payments.
  • Productionized the platform on a Linux automation server — systemd services, file-drop watchers, and offline release bundles for locked-down municipal IT — and authored a full handbook and architecture map for role handoff.
  • Python
  • pandas
  • SQL Server
  • Luigi
  • Power BI
  • Docker

Apr 2024 — Dec 2024

SaaS · AI

Full Stack Developer

Stealth Startup

  • Built a complete AI-driven SaaS platform from concept to deployment, focused on chatbots for the property-management and hospitality sectors.
  • Designed and implemented a Retrieval-Augmented Generation (RAG) chatbot using LangChain, enabling context-aware conversations with property-specific information.
  • Set up CI/CD pipelines with GitHub workflows and managed deployment on Vercel, ensuring consistent build quality and reliable releases.
  • SvelteKit
  • Supabase
  • LangChain
  • Vercel
  • OpenAI

Mar 2022 — Sep 2022

Web3

Blockchain Developer

dApp Technology Inc

  • Completed a 4-month training program focused on blockchain development fundamentals and best practices.
  • Implemented a whitelist table in the database with full CRUD operations using Prisma, streamlining user registration.
  • React
  • Solidity
  • Prisma
  • Ethers.js

// side project

YouTube · ongoing

Animated Algorithms

Creator

I create animations that explain how algorithms work — turning abstract logic into something you can watch and follow.

▶ visit the channel →

// volunteer

Apr 2024 — Aug 2025

Volunteer English Teacher

The Happiness Project · Ojochal, Costa Rica

Planned and delivered weekly English lessons to beginner and intermediate adult learners in a rural community, creating custom worksheets and conversation exercises.

// skills

Data & Analytics

  • Python
  • pandas
  • SQL Server
  • Luigi
  • Power BI

Web Development

  • TypeScript
  • React
  • Next.js
  • NestJS
  • Django

DevOps & Infra

  • Linux
  • Docker
  • systemd
  • GH Actions
  • Azure

Hardware & Tinkering

  • MicroPython
  • ESP32
  • 3D printing
  • Kubernetes

Want the full résumé?

Download the PDF, or reach out and let's talk about how I can help your team.