lundie.io Get In Touch

Michael Lundie Software Engineer·Web Developer·Educator

I ship web apps and workflow tools built for real users, practical problems and messy constraints.

753 commits since Sep ’25 4 projects shipped

  • PGCert Computer Science · York
  • BA(Hons) Animation & Electronic Media · DJCAD, Dundee
Get In Touch

Products & projects

Case studies

InPromptOut - A Graph-Based Journaling and Creative Workspace

React TypeScript FastAPI Python Firebase Firestore Pydantic REST APIs Graph Data Modeling Authorization Performance Optimization Event-Driven UI User-Controlled AI Boundaries

A graph-based creative workspace where AI is companion, not authority.

InPromptOut is a graph-based journaling and idea development workspace where AI assists within strict, architecture-enforced boundaries so humans stay in control. View Case Study

PhonixLab – A Classroom Phonics Platform Built Inside Google Workspace

Google Apps Script HtmlService Google Sheets CacheService PropertiesService JavaScript HTML / CSS OAuth (Google Workspace) Role-Based Access Control Caching Strategies Manifest-Driven Build Multi-Tenant Architecture Privacy / Anonymisation

A classroom phonics platform serving 300+ students a week across 11 schools, built entirely inside Google Workspace.

A browser-based phonics platform on Google Apps Script and Sheets, used weekly by 300+ students across 11 schools for lessons, gameplay and live leaderboards. View Case Study

MetaMaker: A Pre-AI Python Desktop Architecture Case Study

Python CustomTkinter SQLAlchemy MVC Multithreading Event-Driven Programming Dependency Injection ORM GUI Design API Integration Logging Type Hints Database Transactions NFT Metadata Desktop Application

A desktop app focused on architecture, state, persistence, events and responsive workflow control.

A Python desktop app built before AI-assisted development. Kept as a record of my pre-AI architectural thinking: MVC separation, SQLAlchemy, Blinker events, custom threading. View Case Study

Michael Lundie

About

Hey, nice to meet you.

I'm Michael – a software engineer, web developer, and educator with a habit of shipping tools for real users under real constraints. I've been building for the web since my early teens and I'm still at it.

More about me →

What I work with

Tech & tools

The tools I reach for, across engineering and design.

Get in Touch

Get In Touch

Prefer using email? Say hi at hello@lundie.io