Hi, I'm
Jack Devonshire
Software Engineer @ HSBC
Passionate about all things software. Currently a Software Engineer at HSBC, I love building scalable systems and automating complex workflows.
About Me
Get to know the person behind the code
My Journey
I'm a Software Engineer at HSBC, where I spend my days building scalable systems and automating the kind of complex workflows that used to eat people's afternoons. I've been drawn to tech for as long as I can remember — there's nothing quite like taking a messy problem and turning it into something that just works.
Away from the day job I'm almost always building something — a side project, a tool for a technology charity, or just learning whatever will make me a sharper engineer next week.
- Software Engineer @ HSBC
- Based in Sheffield, UK
- University of Liverpool graduate
- Gaming
- Guitar
- Side projects
- Volunteering
I love giving time back — I've volunteered on a crisis text line and with charities working on technology projects.
Languages
DevOps & Cloud
Tools & Frameworks
Talk to my Terminal
Type a command like help — or just ask a question and JackGPT will answer
Tip: try help, skills, projects or contact.
Free-form questions are limited to 5 per minute to keep costs reasonable.
Professional Experience
My career journey and key milestones
Software Engineer
HSBCWorking in a team of talented Python FastAPI and React engineers to develop internal tooling.
Cloud Engineer
HSBCJoined the HSBC Graduate Program migrating on-premises Hadoop workloads into Google Cloud, building automations that saved my team hours each week.
Backend Engineer
Codeweavers LtdInvited back as a graduate engineer and progressed to mid-level within a year in a fast-paced, agile-first environment.
Placement Developer
Codeweavers LtdGained real-world experience in agile development and CI/CD, contributing to large-scale projects with genuine impact.
Portfolio
A showcase of my projects and technical achievements — hover to pause & explore
SpotNav
Self-hosted tool that syncs Spotify playlists to Navidrome, auto-downloads missing tracks from YouTube, and uses AI to recommend music based on listening history and mood
Dress Cleaning CMS
Bespoke customer management system replacing paper tracking — job management, in-app email conversations, finance reporting, and reliable email delivery
Dress Cleaning Website
Marketing and lead-generation website for a wedding dress cleaning business, with a personalised multi-step quote builder and CMS integration
Budget Tracker
Self-hosted personal finance app with day-by-day balance forecasting, savings goal tracking, credit card payoff estimation, and net worth monitoring
Bridal Plan
Full wedding planning SaaS with smart seating rules, guest RSVP portal, menu tracking, budget tools, and a personalised wedding website creator
Race Radio
F1 live race viewer with telemetry, tyre strategies, synced radio messages, and an AI chat that analyses races and predicts strategy in real time
Investory
Full-stack portfolio management platform with real-time stock tracking, built in 7 days during HSBC Graduate Program
Control Coldplay LED wristbands with custom synchronized light shows using IR signals and Python
Volunteer Dashboard
Python Flask volunteer management system for MyPickle charity platform, with Google SSO and advanced form versioning
Automatic webcam switching system using gaze detection for multi-monitor video calls
McFlurry Finder
A website to find McDonalds with working McFlurry machines, updated using the Uber Eats API
A Flask API using machine learning to detect teapots vs coffee machines, implementing HTTP 418 status code
Custom wireless button box for controlling KSP and other simulation games, featuring complete build documentation
WiFi Bottle Opener
A bottle opener that sends an RF signal when in use, triggering a SONOS sound system to play music - inspired by old musical bottle openers