Software engineer AI product builder

Buildingusefulthings.

Yihui Yu / John Yu — Computer Science undergraduate at the University of Birmingham.

Explore selected work
EducationUoB · BSc CS · 2027
FocusAI · iOS · Backend systems
ProofApp Store product shipped
GitHub ↗
01

About

I work in the space between a useful idea and a system people can trust.

My work spans iOS products, backend services, data-intensive business systems and AI infrastructure. I care about clear interfaces, explainable rules and the engineering details that turn a demo into a dependable product.

Studying in Birmingham and building across English and Chinese contexts has made me attentive to accessibility, communication and how software behaves for different users.

2027BSc Computer Science
01App Store product shipped
Full stackProduct · APIs · Data · Deployment
Systems in motion

Three layers I enjoy connecting: interface, logic and infrastructure.

01Realtime audio
48 kHzWebSocketLIVE
02Data operators
HistoricalForecastIRR
03Agent routing
RouteObserveRecover
02

Experience timeline

From learning
to shipping.

A growing track record of owning difficult product and engineering problems from first principle to working system.

01

2026 — Present

Software Engineering Intern

Investment Evaluation Platform

Turning detailed financial rules into repeatable operator pipelines for enterprise pre- and post-investment analysis.

  • Depreciation & amortisation
  • Working capital modelling
  • Financing, cash flow & IRR
02

2025 — 2026

Independent Product Engineer

LiveTranslator

Designed and shipped an iOS translation product across product design, realtime audio, backend APIs and App Store subscriptions.

  • SwiftUI client
  • Go & MySQL backend
  • App Store distribution
03

2024 — 2027

BSc Computer Science

University of Birmingham

Studying software engineering, algorithms, concurrent programming and human-centred product development.

  • Birmingham, UK
  • Expected 2027
  • AI & software engineering
03

Selected work

Products,
not exercises.

Selected work across realtime experiences, backend systems, civic technology and AI infrastructure.

01

Flagship · Shipped iOS product

LiveTranslator

Realtime translation and meeting intelligence, built from the first SwiftUI screen to the production backend.

Streams LINEAR16 audio over WebSocket, delivers AI summaries through SSE, manages trusted devices and verifies StoreKit 2 subscriptions. Approved for App Store distribution in February 2026.

  • SwiftUI
  • Go
  • MySQL
  • WebSocket
  • SSE
  • StoreKit 2
02

Backend product · Campus community

Campus Match

A safer way for Birmingham students to discover compatible people and begin relevant conversations.

REST APIs for registration, verification, token refresh, profiles, matching, conversations, reporting and administration—with a PostgreSQL data model and Linux deployment.

  • Go
  • PostgreSQL
  • REST API
  • Auth
  • Linux
03

University team project · SDG 11

Civic Issue Reporting

Structured community reporting for accessibility barriers, potholes, lighting and waste.

Owned the issue-reporting workflow and helped shape a ten-week MVP around map context and an actionable dashboard.

  • Django
  • DRF
  • React
  • Product Design
04

AI infrastructure · Self-hosted

Multi-provider AI Gateway

A controlled gateway for testing AI agents across multiple model providers.

Provider routing, key rotation, network access rules and production diagnostics across Linux, Nginx, Docker and Cloudflare.

  • AI Agents
  • Linux
  • Docker
  • Nginx
04

Capabilities

What I bring

End-to-end
engineering.

01

Product

SwiftUI · React · Vite · StoreKit 2

02

Backend

Go · Django · Node.js · REST APIs

03

Data

MySQL · PostgreSQL · Financial modelling

04

Realtime & AI

WebSocket · SSE · LLM APIs · Audio pipelines

05

Platform

Linux · Docker · Nginx · systemd · Cloudflare

05

Contact

Have a role, product or difficult problem?

Let's make
it real.