Paul Doho

Fullstack/AI Engineer

London, UK🇬🇧
Currently building Terra and teaching a bot to win London's tennis-court rush

I'm a full-stack software engineer with experience in building scalable applications, cloud infrastructure (AWS), CI/CD pipelines, and AI/ML systems.

Loading...

01Experience

02Projects

Monitoring every 10 minutesTime for Tennis

Time for Tennis (10s)

⭐ Featured

Monitoring service automating court tracking across ClubSpark and Courtside. Features intelligent 10-minute scraping, granular venue watches, and real-time Telegram and email alerts.

Next.js 15TypeScriptSQLiteDrizzle ORMNextAuth.jsCheerioTelegram APIResendTailwind CSS 4.0Railway
10PM · 00:00 · booked

Time for Tennis (10s) Booker

The autonomous other half of Time for Tennis: a Playwright-backed bot that wins London's midnight court-release race. Driven from a Telegram approval card, with court → time → venue fallback cascades and crash-recoverable SQLite state.

Read the writeup
TypeScriptNode.jsPlaywrightgotSQLitenode-cronTelegram APIFly.io
FR · EN

Terra

A bilingual property marketplace for Côte d'Ivoire — Expo mobile app, Next.js web, and Supabase backend in a pnpm monorepo. OTP auth, live listings, real-time messaging, and profiles.

React NativeExpoNext.js 15TypeScriptSupabasePostgreSQLpnpm MonorepoTailwind CSS

Wada Palette Archive

A digital companion to Sanzo Wada's Dictionary of Color Combinations — all 348 palettes from the 1930s Japanese reference work, browsable and searchable in a clean single-page archive.

JavaScriptHTMLCSSCloudflare Pages

Xgridz - Disability Assessment App

Built an application for disability assessments, improving accessibility for special education kids and streamlining the evaluation process.

ReactTypeScriptFirebase

03Education

California State University

|Bachelor of Science|Computer Science

Northridge, CA, USA | 2018 – 2021

  • Focused on software engineering, algorithms, and data structures
  • Completed coursework in distributed systems, database design, AI models,and web development

04Interests

View all →
SocialismTennisVinylsCookingFashion

05Stack

Python
TypeScript
Go
Java
React
Next.js
Node.js
FastAPI
AWS
Docker
PostgreSQL
MongoDB
Redis
GitLab CI/CD
Terraform
TensorFlow
OpenAI
GraphQL
REST APIs
Microservices
Python
TypeScript
Go
Java
React
Next.js
Node.js
FastAPI
AWS
Docker
PostgreSQL
MongoDB
Redis
GitLab CI/CD
Terraform
TensorFlow
OpenAI
GraphQL
REST APIs
Microservices

06Writings

© 2026 Paul Doho. All rights reserved.