Steven Yvinec-Kruyk

Full-stack developer building production software with AI-assisted engineering teams. Self-hosted infrastructure, open-source tools, zero cloud lock-in.

// About

Steven Yvinec-Kruyk

I'm a data engineer at Clio by day and a full-stack builder by night, based in Lunenburg, Nova Scotia. I've spent most of my career working with data at scale — previously as Director of Data Engineering at Coursera, and before that at 2K Games and Glassdoor.

I'm also an open-source contributor — I was a committer and PPMC member on Apache Airflow back when it was still an incubator project. These days I channel that energy into building my own things: a pet supplies shop called Hello Best Friend here in Lunenburg, and a growing collection of side projects that push the limits of AI-assisted software development.

What excites me most right now is exploring how structured teams of AI agents can collaborate on real production software — from architecture decisions through deployment. Every project on this page was built that way. Bilingual (EN/FR).

// Projects

📦

Dory

Small Business Inventory Management

Full-stack inventory management system for small businesses. Automated invoice parsing with Google Gemini, real-time stock tracking, vendor management, WAC costing, and comprehensive tax reporting. Built for a real wholesale distribution business.

Next.js 15FastAPIPostgreSQLGoogle GeminiDuckDBDocker
💥

Shellstorm

Online Multiplayer Artillery Game

Browser-native, turn-based multiplayer artillery game with server-authoritative physics, extensible weapon plugins, and a standalone weapon design studio. 35+ weapons, real-time WebSocket gameplay, and an AI bot system.

BunHonoSolid.jsPixi.jsWebSocketDocker
🐾

Hello Best Friend

Pet Supplies Store — Lunenburg, NS

Modern website for a local pet supplies store. Real-time store hours, Google Maps integration, online nail trimming appointment scheduling via Google Calendar, digital gift cards, and newsletter signup. SEO-optimized with Local Business Schema.

Next.js 15React 18Tailwind CSSSupabaseGoogle Maps APIVercel
🌐

stevenyk.com

Portfolio Website

This website. A static portfolio built with Astro, deployed via GitHub Actions to a self-hosted Coolify instance on OCI ARM, routed through Pangolin with automatic Let's Encrypt SSL. The entire site — including the CI/CD pipeline, Coolify service, and Pangolin resource — was built in a single AI-assisted session.

AstroTypeScriptDockernginxCoolifyGitHub Actions
🍋

Market Finder Canada

Farmers Market Discovery Platform

Web application for discovering farmers markets across Canada. Browse by province, filter by season and location, and view markets on an interactive map. Includes admin portal with role-based access for market management.

Next.js 16React 19Tailwind CSS 4SupabaseLeafletVercel

// Infrastructure

Compute

OCI Free Tier ARM (4 OCPU, 24 GB)

Platform

Coolify PaaS — self-hosted

Networking

Pangolin + WireGuard VPN + Traefik

IaC

Terraform + Ansible

CI/CD

GitHub Actions → GHCR → Coolify

Monitoring

Uptime Kuma + GlitchTip

// AI-Assisted Development

Built with AI engineering teams

Each project is developed by a structured team of AI agents — product managers, engineers, QA, and designers — orchestrated through Claude Code. 30+ specialized agents collaborate across architecture decisions, implementation, testing, and deployment.