Application Developer Apprentice · Swisscom

James Bennett

I build AI-powered full-stack apps. Currently building a FigmaBot at Swisscom that designs in Figma with the company design system, and products on the side.

Close portrait of James Bennett, wearing dark-framed glasses and a black t-shirt, in a bright concrete and glass building
Zürich, Switzerland

Where I work.

Full Stack AI Developer

Aug 2026 to now

Swisscom · Team Halo

Building a FigmaBot that creates Figma designs with Swisscom's design system.

Fullstack Developer

Feb to Aug 2026

Swisscom · Team Halo

Shipped AI Nutritionist in 8 phases and presented it to senior management. React + FastAPI, MongoDB with 2.1M records, AWS Bedrock, GitLab CI/CD and OpenTofu.

Team Minion

Aug 2025 to Feb 2026

Swisscom · Zürich

Web fundamentals (HTML, CSS, JS, TS), Angular, and an e-commerce concept with UI/UX designs.

Things I build.

Above Ordinary Bounds

Streetwear brand: the website, the design process and the tools behind it.

BrandWebDesign

AI Nutritionist

Calorie tracker with an AI chatbot. Built in 8 phases and presented to senior management.

ReactFastAPIMongoDB

Bob the Robber

A game I am building on my own.

GameSoloIn progress

Off the keyboard.

What I use.

AngularReactTypeScriptPythonFastAPIFastMCPMongoDBAmazon Web ServicesGitLab CI/CDOpenTofuWeb fundamentalsJavaScript