— Hello, I'm Jon 👋Full-Stack Web Developer

About me

I'm a full-stack developer with a background in civil engineering and a passion for crafting both clean code and crusty sourdough. Whether I'm building intuitive web apps or experimenting with wild yeast, I love combining structure, creativity, and precision in everything I do.

Work Experience

Build and maintain full-stack features for Pennylane.ai’s hybrid web platform, developing tools that enable quantum researchers and developers to publish their work through a custom content management system.

ReactTypeScriptNext.jsTailwind CSSGraphQLPythonAWSTerraformPostgreSQLGA4
Logo

Software Developer • Tablz

Aug 2022 - Jan 2025

Developed and maintained core features of Tablz’s 3D restaurant reservation platform, contributing to a dynamic, premium table booking experience using modern web technologies and cloud infrastructure.

ReactTypeScriptNestJSRemixFirebaseGCPPostgreSQLMatterportMixpanelStripe

Drove daily sourdough bread production efforts, maintaining high standards of quality and efficiency while strengthening teamwork and time management skills.

Cook • Various Locations 👨‍🍳

Mar 2015 - Sep 2017

Beckta | Albion Rooms | Brookstreet Hotel

Performed high-volume line cooking in fast-paced restaurant and hotel kitchens, developing strong multitasking, teamwork, and problem-solving skills under pressure.

Logo

Project Associate • Halsall

Feb 2013 - Nov 2014 (Now WSP)

Supported restoration projects for cladding systems and parking garages by performing on-site inspections, writing technical reports, and developing repair specifications in collaboration with engineering teams.

Tools I love to work with:

Sample Projects

The Crusty Baker

The Crusty Baker

A demo website for a local artisanal bakery featuring a shopping cart for ordering baked goods online. Built with Tanstack Start, TailwindCSS, and Sanity for a modern, responsive, and easily manageable content experience.

More to come soon!

Get in Touch

Whether it's a project opportunity, a question, or just a friendly hello, I'd love to hear from you!