> linacre.site

Projects

Selected tools and applications. Open-source work is linked directly; private and client work is available on request.

Public projects

  • Bonny Bats 🦇 [build] — A friendly, beautifully illustrated guide to bats in buildings — spotting them, staying safe, the law, and humane one-way exclusion. Named after my mum, Bonny.
  • KushCloud 🌿 [design] — Chill one-tap browser arcade flyer with four worlds, power-ups, synthesized Web Audio sound, unlockable cosmetics, and global leaderboard.
  • Tap & Slap 🥊 [design] — A dance-mat beat 'em up: tap to kill enemies exactly on the beat. Four neon lanes, combo multipliers up to 8×, original procedural synthwave fight music, daily challenges and a live leaderboard — keyboard or touch, free in the browser.
  • Depths of Destiny ⚔️ [design] — Single-file HTML5 roguelike dungeon crawler RPG with 10 floors, 6 classes, 25+ enemy types, Web Audio synth sound, and local score persistence.
  • FaceRater AI ✨ [build] — Neutral aesthetic face scoring & instant AI reasoning card generator with shareable 1080×1350 social media layout and live vision metrics.
  • PokéFlip AI 🎴 [build] — Real-time Pokémon TCG card arbitrage, valuation & predictive market scanner utilizing Gemini models, live TCGplayer prices, and opportunity radar.
  • Grumpy Guy AI ಠ_ಠ [build] — Your disagreeable AI copilot delivering motivation with complaints. Features custom tone selection (Dry, Brutal, Cynical), Web Speech voice output, and memory.
  • Smart Mail AI ✉️ [build] — AI-powered unified inbox (Google Gemini) — smart email categorisation, importance detection & multi-account summary generator.
  • Dragon Rush Heroes 🐉 [design] — Original anime action-RPG card battler — 464 fighters, real-time Arts combat, provably-fair gacha summons, Web Audio soundtracks, and offline save.
  • Pixel Heist 🚨 [design] — Cyberpunk stealth heist arcade game with Next.js 15, Phaser 3, and React 19. Features procedural neon vault levels, security lasers, hack terminals, and leaderboards.
  • Slime Factory Tycoon 🟢 [build] — Production-ready open-source Roblox idle-tycoon engine built in server-authoritative Luau with session-locked DataStores, pets engine, offline earnings, and interactive web demo.
  • GlitchArt Engine 🎨 [design] — Procedural digital glitch art engine & image manipulation laboratory with WebGL shaders, real-time parameter controls, canvas exporter, and glitch presets.
  • Fleatment 🐱 [build] — An open-source UK cat flea & tick treatment finder, live delivered price index, active ingredient strength analyzer, and safety guide.
  • Personal OP Agent [build] — A zero-setup, single-file HTML AI workspace and prompt controller running 100% locally in your browser with context history and model routing.
  • Arena Audit Prompt Builder [build] — A specialized browser audit tool for building systematic prompt checklists across UX, UI, SEO, Accessibility, and Security.
  • APKHub [build] — An open-source Android App Store & release indexer that discovers and downloads official APK releases from GitHub & F-Droid with QR installation support.
  • OmniRoute LLM Engine [deploy] — Enterprise multi-provider AI model gateway & orchestration suite with fallback routing, load balancing, cost tracking, and streaming SSE endpoints.
  • PokeGuru [build] — A fast Pokémon TCG database with advanced search, UK prices in GBP, set history, chase-card discovery, and a local collection vault.
  • Apex POS [build] — An offline-first point-of-sale system for the browser with register, stock, customers, expenses, receipts, and business reporting.
  • Mob Deals [build] — A transparent UK SIM-only comparison and switching guide with 64 provider records, public source checks, and plain-English PAC/STAC help.
  • DKMA Monster [build] — A practical Android background-app survival toolkit: searchable guidance for 15 OEM families plus CLI, desktop GUI, ADB, root, and Magisk options.
  • Linacre Uninstaller [build] — A downloadable Android cleanup app with searchable app labels, safety tiers, guided review, and a scoped batch-uninstall flow.
  • Linacre LLM Hub & Benchmarks [deploy] — Automated 24-hour LLM benchmark dashboard and model discovery super-app aggregating speed, pricing, and capability metrics.
  • MyHub Dev Pipeline [deploy] — A documented Python DevOps reference project covering CI/CD, security checks, DORA-style metrics, anomaly detection, tests, and automated remediation experiments.
  • Deasy Continuous Command Suite [deploy] — Continuous command suite and branch desktop manager for streamlined project deployment and local environment control.
  • EV Bot & Voice Architecture [deploy] — Voice assistant integration linking Alexa commands to desktop PC macro controls and Gemini-powered conversational responses.

Case studies

PokeGuru — case study

A fast Pokémon TCG database with advanced search, UK prices in GBP, set history, chase-card discovery, and a local collection vault.

Role: Frontend and product engineer

Problem: Large card catalogues need responsive search and useful market context without overwhelming collectors on mobile devices.

Approach: Built a typed React interface with route-based search, set browsing, GBP-first presentation, local collection tracking, and static GitHub Pages deployment.

Stack: React, TypeScript, Vite, PWA, GitHub Pages

Source & docs →

Mob Deals — case study

A transparent UK SIM-only comparison and switching guide with 64 provider records, public source checks, and plain-English PAC/STAC help.

Role: Product designer and developer

Problem: Mobile comparison sites often blur live prices, affiliate claims, and editorial data, making it hard for non-technical users to judge what is current.

Approach: Separated manually reviewed deal entries from automated reachability checks, linked every source, added clear disclaimers, and built an accessible number-switching flow.

Stack: HTML, CSS, JavaScript, GitHub Actions, Accessibility

Source & docs →

DKMA Monster — case study

A practical Android background-app survival toolkit: searchable guidance for 15 OEM families plus CLI, desktop GUI, ADB, root, and Magisk options.

Role: Systems designer and maintainer

Problem: Android manufacturers hide battery and autostart controls in different places, causing alarms, sync, and background services to stop silently.

Approach: Centralised OEM-specific guidance in one data model and reused it across a web guide and GUI tool (`/tools/dkma-gui.html`), with a no-root path for ordinary users.

Stack: Android, ADB, Python, Kotlin, Magisk, HTML

Source & docs →

Start a project — get in touch See selected work