← Back to portfolio

SOFTWARE ENGINEER & FOUNDER

James Kirkham.

Software engineer and founder building across mobile, web, AI and cloud infrastructure. Solo-built SelfQuest to 1.3M+ downloads and a milestone of 100K daily active users. Currently a Product Engineer at Allied.

Experience

Allied · Product Engineer

Current

Contributing across modern web applications, AI tooling, data workflows and infrastructure in the defence sector.

Selected technologies: TypeScript, React, Next.js, TanStack, Python, PostgreSQL, Temporal and Terraform. Project details remain confidential.

Self Platform · Founder & lead engineer

Mar 2024 — Present

  • SelfQuest: Solo-founded fitness RPG with 1.3M+ downloads. Flutter/Dart, ASP.NET Core, SQL and Azure; real-time multiplayer, subscriptions and PostHog analytics.
  • SelfAware: AI personal assistant using React Native, Expo, TypeScript, OpenAI and Supabase. Streaming conversations, MCP integrations and retrieval using pgvector.
  • SelfGrow: Native SwiftUI habit app with offline-first sync, social accountability, Supabase Realtime, WidgetKit and RevenueCat.

Nuremi · Lead software engineer & technical consultant

Nov 2025 — Feb 2026

Led architecture, UX and end-to-end implementation of an AI concierge and interactive map app using React Native, Supabase, Claude, pgvector and Google Places.

Siemens · Full stack software engineer

Oct 2022 — Oct 2024

Built manufacturing applications with C#, Blazor, .NET and SQL Server, spanning frontend interfaces, REST APIs and backend services. Worked in an Agile team using Azure DevOps.

J2 Innovations · Apprentice support engineer

Aug 2021 — Sep 2022

Supported the FIN Stack building management system, managing engineering issues and helping users resolve problems.

Selected projects

Technical skills

Web & mobile
TypeScript, React, Next.js, TanStack, Tailwind CSS, Blazor, Flutter, Dart, React Native, Expo, SwiftUI, WidgetKit
Backend & infrastructure
C#, .NET, Python, PostgreSQL, SQL Server, Supabase, Azure, Docker, Terraform
AI & automation
OpenAI, Claude, MCP, RAG, pgvector, Temporal

Education & development

Founders University

Oct 2024 — Feb 2025

Selected for the competitive 12-week founder accelerator.

Ada College of Technology

Nov 2022 — Oct 2024

Computer engineering apprenticeship / degree — two years completed.