IT Specialist · Front-End Developer · Software Engineer · C# Unity Game Developer. Completely self-taught, with over ten years in the IT industry — starting as a repair technician and ending up running a business and building software.
Python, Flask, SQLAlchemy, PostgreSQL. Test-first, deployed and maintained.
HTML5, CSS, JavaScript. Responsive, accessible and fast.
Unity 3D with C# scripting, written from scratch.
HTML5 · CSS · JavaScript · Python · C# · SQL · Git · GitHub · Flask · SQLAlchemy · PostgreSQL · Unity · Apache · Gunicorn · Linux · Bash
Devoted and determined self-learner who maintains self-motivation, requiring no oversight to stay on task and get things done. Known for being reliable, well organised, detail oriented and efficient.
Troubleshooting and problem solving with creative solutions, and a firm belief that problems are only misunderstood opportunities.
A note-first cognitive operating system, designed and built from scratch. You write in a daily note the way you would on paper, and AIOS turns that into tasks, events, routines and a recommended plan — without you learning any syntax for it.
The design principle it is built around is that the note is the source of truth and the interface. The task and event stores are derived indexes; when they disagree with the note, the note wins. A line you typed is never rewritten into a canonical form.
unsafe-inline, every inline script covered by its own hash, verified against the bytes the live server sends rather than against the repository.The Developer's Notebook on this site is generated by it: notes become drafts, drafts are reviewed and edited, and only then are they rendered to static pages and published.
Check my GitHub for the most up-to-date list of projects — github.com/K3vinThompson
Unity course completion badges:
An AI chief of staff. Python, Flask, SQLAlchemy, PostgreSQL, and a vanilla JavaScript client with no build step. Designed, built and deployed from scratch.
A static publishing pipeline: notes become drafts, drafts are reviewed, and only reviewed drafts are rendered to pages. Generated, not hand-written.
My web design and game development studio site, rewritten from scratch in 2024 including all custom graphics.
A site created for a friend while I was learning. Built to their brief rather than to mine.
My first computer repair website, for the repair business I started in 2018.
The FreeCodeCamp Responsive Web Design set: technical documentation page, product landing page, survey form, JavaScript number guessing game, responsive redesign, portfolio, tribute page and mobile CatPhotoApp. HTML5, CSS, Bootstrap and JavaScript.
My own game, from the original idea through prototyping to V3.4 on Unity Play. Free to play.
Second project in the Unity Junior Programmer pathway. All C# scripts written from scratch, including every bonus challenge.
A 2D sprite pachinko game built from scratch.
Spatial 3D audio: sounds drop in volume as you move away from them, with scripting to send an object through a kitchen window.
Unity Essentials project on object-oriented physics: build a 3D scene from scratch and roll a ball between platforms without touching the floor.
My first game, made with the Unity LEGO microgame tutorial.