JAMES GUEST

SENIOR FULL STACK ENGINEER
◆ GOLANG · TYPESCRIPT · REACT · KUBERNETES ◆
// SECTION_01

ABOUT.

PROFILE.EXE

Creative engineer with 10+ years of professional experience building products that matter. Currently at Grafana Labs, leading cloud marketplace integrations across AWS, Google and Azure — and passionately championing AI adoption across engineering.

From fintech trade platforms to e-learning tools serving 10 million learners, I've shipped high-impact features at every scale. I care deeply about clean architecture, test-driven development, and making teams better.

When I'm not writing Go or TypeScript, you'll find me in the studio producing beats, on the tennis court, tracking aircraft across the sky, or watching the Foxes.

10+
YEARS CODING
10M+
LEARNERS REACHED
3
CLOUD PLATFORMS
LA MUSIC AWARD
// SECTION_02

SKILLS.

CORE STACK

ALSO PROFICIENT

CAPABILITY RADAR

// SECTION_03

EXPERIENCE.

AUG 2022 → PRESENT REMOTE
GRAFANA LABS
Software Engineer → Senior Software Engineer
  • Implemented cloud marketplace integrations for AWS, Google & Azure — became the team's subject matter expert
  • Designed and rewrote core billing & rating systems, improving speed and reliability at scale
  • Spearheaded AI adoption — hackathons, AI assistants, RAG implementations and business features
  • Stack: GoReactTypeScriptKubernetesKafkaJsonnet
JUN 2020 → 2022 GENEVA / REMOTE
KOMGO
Senior Full Stack Engineer → Technical Product Owner
  • Built trade finance features end-to-end on one of fintech's most complex platforms
  • Became Technical Product Owner of the highest-growth product in the portfolio
  • Stack: TypeScriptReactMongoDBPostgresQLDBAWSKubernetes
JAN 2016 → 2020 BRIGHTON / REMOTE
ELUCIDAT E-LEARNING
Front End Developer → Senior JavaScript Engineer
  • Joined as 2nd developer at startup — platform now powers 10M+ learners at Coca-Cola, Comcast, Tesco, PwC
  • Led jQuery→React/Redux migration; architected React component library with Storybook
  • Migrated PHP monolith to Node.js microservices on AWS with GraphQL API gateway
  • Built automated E2E test suite (Testcafe) increasing QA capacity 20× — championed WCAG accessibility
  • Stack: ReactNode.jsGraphQLAWS LambdaDockerJenkins
2013 → 2015 LONDON
FREELANCE
Web & Android Developer
  • Built websites and apps for media clients; web scraping services for local businesses
  • Independently developed Android games Plopi and Boxly, plus news aggregator Nooz
// SECTION_04

PROJECTS.

FOUNDER · CURRENT

Freaky Turtle Ltd

Creative technology company covering a range of software projects. First product: Petboard — a booking and payment platform built for owners and operators of catteries and kennels.

SaaSPaymentsPet Industry
petboard.co.uk
FOUNDER

Envdeck Ltd

Cloud-hosted Docker-based development environments — instant, reproducible dev environments in the browser with zero local setup required.

DockerCloudDevTools
OPEN SOURCE

SimpleRTC

NPM package that radically lowers the bar for WebRTC — enabling encrypted, real-time peer-to-peer communication with a minimal API.

WebRTCNPMJavaScript
simplertc.io
OPEN SOURCE

Testcafe Phil Reporter

A styled HTML reporter for Testcafe that outputs beautiful reports compatible with Confluence and wiki tools — built to power real QA pipelines.

TestcafeTestingHTML
npmjs.com
OPEN SOURCE CONTRIBUTIONS

Community Projects

Contributed to projects used by thousands of developers worldwide.

MUSIC

LA Music Award Winner

Guest Producer on "Once and Future" by Science of Sound. Won Best Compilation at the LA Music Awards 2005.

ProducerAward Winner2005
INDIE GAMES

Plopi, Boxly & Nooz

Two independently developed Android games and a news aggregation service — all shipped solo during a freelance era of pure creative output.

AndroidJavaGame Dev
// SECTION_05

HOBBIES.

Interactive modules. Click to explore.

JG-808 RHYTHM MACHINE
BPM 120
RALLY: 0 BEST: 0 TAP / CLICK TO SMASH
Leicester City FC crest
FOXES NEVER QUIT
EST. 1884 · KING POWER STADIUM · LEICESTER
"The moment you stop believing is the moment it stops being possible."
LEICESTER CITY
0 0
SCORE: 0 HI-SCORE: 0
SNAKE.EXE
PRESS START
WASD · ARROWS · SWIPE
ATC READOUT
CALLSIGN---
ALTITUDE--- ft
SPEED--- kts
HEADING---°
STATUSSCANNING...
Click an aircraft to track
// SECTION_06

CONTACT.

A showcase of work, projects and passions. Feel free to reach out.