Skip to main content

Software Engineering

Manifesting dreams
into reality.

25 years of building software. I take your idea and turn it into a shipped product. Architecture, development, deployment, the lot. You tell me what it should do. I make it real.

I'm blind. I build software by thinking in systems, not staring at screens. That makes me faster, not slower.

James working on a laptop

25+

Years in software

11 days

Idea to live SaaS

Full-stack

Idea to infrastructure

// What I Build

Product Development

Your idea, built and shipped. I handle everything from product scoping to architecture to deployment. You get a working product, not a slide deck.

Web Applications

Full-stack web apps from zero to production. SaaS platforms, dashboards, marketplaces, booking systems, whatever the product needs.

MVP & Rapid Prototyping

Get your idea in front of real users, fast. Not a throwaway prototype. A proper foundation you can grow from.

AI-Powered Products

Custom AI agents, LLM integration, voice synthesis, automation. I build AI that solves real problems, not demos.

Technical Leadership

Fractional CTO, architecture reviews, technical strategy. 25 years of knowing what works and what doesn't. I'll save you from expensive mistakes.

Accessible by Default

I use a screen reader every day. Everything I build is accessible from day one. Not bolted on afterwards.

// Case Studies

Product Build

Blind Drummer Online Drum Lesson Platform

Visit →

Full music education platform with multi-mentor support, student and parent portals, goal tracking, booking, Stripe payments, and safeguarding compliance. Took the idea from zero to live SaaS.

Idea to launch in 11 days113 plans executedLive with real users
Next.jsPrismaPostgreSQLStripeNextAuth

Real-Time Product

TikTok Playlister

Visit →

Interactive streaming platform connecting TikTok Live, Spotify, real-time WebSockets, and audience participation with tipping. Multiple third-party APIs working as one product.

Sub-second latency4 API integrationsReal-time bidirectional
ReactWebSocketsSpotify APIStripeSocket.io

AI Product

TikTok AI Live Assistant

AI stream companion that monitors live chat, generates context-aware responses via Claude, and speaks aloud via ElevenLabs. Built the whole thing from a problem I had on my own streams.

Real-time AI responsesVoice synthesisLive chat integration
Node.jsClaude APIElevenLabsPuppeteer

// Why Work With Me

I don't just advise. I deliver.

You don't get a document full of recommendations. You get a working product, deployed and live. A full SaaS platform in 11 days. That's the pace.

25 years of pattern recognition.

I've seen what works and what doesn't. I know which corners to cut and which to protect. That experience is the difference between shipping and sinking.

Product thinker, not just technical.

I care about what your users need, not just what the code does. Every decision filters through "does this make the product better?"

Clear communication, no jargon.

You'll always know what's happening, why, and what's next. No disappearing for weeks. No surprises at the end.

One person, full ownership.

No handoffs between departments. Product, architecture, development, deployment. One person who owns the whole picture.

// Tech Stack

Frontend

React, Next.js, Vue, Angular, TypeScript, Tailwind CSS, Framer Motion

Backend

Node.js, Express, PHP, Laravel, SQL, PostgreSQL, MySQL, Redis, Prisma, REST, WebSockets

Payments

Stripe Connect, Payment Intents, Subscriptions

AI & Automation

Claude, OpenAI, ChatGPT, Gemini, AI agents, ElevenLabs, workflow automation

Enterprise

Openbravo ERP, CRM systems, business process automation

DevOps

Git, Docker, CI/CD, Vercel, Railway, server management, monitoring

Hosting & Domains

DNS management, domain registration, web hosting, SSL, email setup

Product

UX/UI design, Adobe XD, user research, roadmapping, MVP scoping, launch strategy

Need accessible, inclusive software?

I also consult on digital accessibility and inclusive design.

Check out my Accessibility Consulting page.