Ben Isenstein
Full stack developer. I love crafting rich experiences, and enabling others to do their best work.
From Calgary, Alberta, Canada. Lover and traveller of the Americas.
Other hats include entrepreneur, musician, educator, and youth mentor.
Conducting talks and "ask-me-anythings" at InceptionU, my alma mater bootcamp. Teaching is likely the highest form of learning, and mentorship greatly strengthens communities, organizations and teams.
Consulted full-time for Canadian pension OMERS via agency DevTheory from 2022-2024.
Currently nomadic in South America. Open to relocate.
Building on the Modern Web
Languages
TypeScript
Python
Go
HTML/CSS
Local Dev
VS Code
NodeJS
Vite
Docker
Infra
Railway
MS Azure
Google Cloud
Github
Storage
SQLite
Postgres
MongoDB
Azure Storage
Backend
Express
Flask
Supabase
Serverless
Frontend
React
Astro
Vanilla
TailwindCSS
Open Source, Experiments, Projects
React Unstructured Table
Render a list of rows with unknown and varied schemas.
Supastack
CLI tool to start development and deploy a web app template featuring Supabase, React, Vite, and TailwindCSS.
HTTP Job Queue
Zero-dependency asynchronous HTTP request queue using Bun JS and Sqlite.
Conway's Game of Life
Game of Life simulation on an HTML canvas. Careful attention paid to composability in the software over inheritance.
Mortgage vs Renting Chart
Find out if you'll be better off buying or renting. Simulate your net worth in either timeline and see the data.
HTML to PDF Server
Flask service to convert any html to pdf using the battle-tested engine from Webkit, wkhtmltopdf.