SC

I build systems that draw themselves.

Software EngineerLondon, UK

visited

path

elapsed

drag to build · right-drag to erasetap reset to reshuffle

Ledger

4 entries · 2019—now

  • Drove design and implementation of a partner-facing API layer for insurance products, including schema design, business logic, and cross-team alignment between product clients and platform microservices teams.
  • Delivered 5 customer-facing insurance products to 100,000+ US-based users through full-stack development across React, TypeScript, Java, and Kotlin.
  • Built a WYSIWYG JSON content editor that removed a manual editing bottleneck for business teams, and a RAG-based policy chatbot for fast lookups across hundreds of legal documents.
  • Modernised backend services and frontend codebases; ran production deployments through Jenkins and GitHub Actions using blue-green strategies.
  • Recognised with consecutive PI awards across multiple quarters.
ReactTypeScriptJavaKotlinJenkinsGitHub Actions
American ExpressLondon, UK
  • Maintained a legacy system built with C# and C++.
  • Developed backend features on .NET Framework 4.8.
  • Led the migration of an outdated React project.
  • Handled full-stack work end to end, including bug resolution.
C#C++.NETReactSQL Server
Dolphin DynamicsLondon, UK
  • Worked on the Go City iOS app using MVVM+C architecture.
  • Participated in Agile processes and code reviews.
  • Implemented customer itineraries and checkout features.
  • Deepened my grounding in iOS architecture and platform conventions.
SwiftiOSMVVM+CUIKitAgile
GoCityLondon, UK
  • First-Class Honours degree in Computer Science.
  • Grounding in algorithms, AI, and software engineering.
AlgorithmsData StructuresAIPythonJava
King's College LondonLondon, UK

Work

4 builds · shipped & self-directed

Trackomi — Subscription tracker

Subscription tracker

Every recurring charge in one place, with renewals surfaced before they hit the card rather than after.

React NativeTypeScript

Contact

3 channels · open to interesting problems

I work across the stack at American Express, shipping insurance products to six-figure user counts. Outside of that I write renderers, solvers and small tools — the kind of software where the output is the argument. The grid above runs my own pathfinding code.