Who I am: A senior software engineer and technical leader with over 10 years' experience designing, building and shipping software, based in the Toronto area and working remotely. I'm a Senior Product Engineer at ev.energy, where I build AI products and the agent infrastructure behind them: MCP servers, agent gateways and agentic CI workflows.
What I'm building: On the side, I run gitrove, a daily digest of your GitHub network, and Crosscheck, a Claude Code plugin that formally verifies AI-generated code. More in the portfolio.
What I bring: Deep experience in TypeScript, React and Node.js, plus Python and Go services on PostgreSQL and SQLite. Hands-on with LLM agents, MCP and formal methods (Dafny, Lean 4). A track record of architecting and shipping large-scale web applications and the services behind them.
What I care about: Building products people enjoy using, growing strong engineering teams, and doing work that's good for people and the planet.
Things I love: My partner and our three kids, skiing, coffee, woodworking and building the internet.
© 2026 Nicholls Inc.