The Bellini Line · Est. London

Harvey
Bellini.

I’m Harvey, a backend software engineer in London.

At Kraken, I work on the systems behind electricity settlement—improving database performance, message processing and operational tooling.

Python / Django / PostgreSQL / Kubernetes
Currently building at Kraken Technologies

ENGINEERING, WITH A SENSE OF DIRECTION.Scroll to travel

01—09 / Selected stops

Follow the line. Stop where you’re curious.

Systems

01 / Operational Tooling / Kraken

Job control.

From an operational command to a permissioned, trackable workflow.

I built a web interface for running operational commands as Kubernetes Jobs, with execution tracking, captured output and protection against duplicate launches.

Request → resultpermissions, execution and reporting in one workflow
Explore this project
Systems

02 / Settlement Processing / Kraken

In good time.

Reducing database round-trips in a queue consumer that was running out of time.

I traced repeated processing to an N+1 query bottleneck, then introduced bulk queries and batches of 1,000 meter points.

200,001 → 201queries in the revised model for 100,000 meter points
Explore this project
Systems

03 / Database Performance / Kraken

Room to grow.

Faster queries. Less database overhead.

I bounded expensive message queries, replaced full-table counts with lazy pagination, and removed redundant indexes across two production estates.

1.43 TBof PostgreSQL storage reclaimed, approximately
Explore this project
Systems

04 / Data Integrity / Kraken

Safe passage.

Keeping meter readings consistent from validation through to settlement.

I worked on reading validation and submission timing, then added checks and repair tooling for migration-related meter data.

483kinvalid updates blocked per month, approximately
Explore this project
ExperiencesOff DutyTwo interests

05 / F-Vision / Manchester City

A different angle.

Turning club data into an interactive, three-dimensional view of football.

I built F-Vision with Python and Three.js during a ten-week project using club-provided data, and demonstrated it at the Etihad Stadium.

A new perspectivefrom Python data to an interactive 3D pitch
Explore this project
Experiences

06 / Immersive Learning / VirtualSpeech

Practice makes progress.

Building the services behind AI-powered roleplay in virtual reality.

I developed Python and Django REST APIs with VR developers, integrated document ingestion into roleplay scenarios, and worked on AWS infrastructure and SQL databases.

From document to dialoguebackend services for immersive practice
Explore this project
SystemsCommunityTwo interests

07 / Community Software / CoLab

Connected care.

Useful software for the people helping people.

I led a team of six, translated a charity’s requirements into a Django mental-health application, and delivered its cloud deployment and migration.

6 people. One purpose.a team delivering for an Exeter charity
Explore this project
Community

08 / Python Workshops / Exeter Entrepreneurs

The starting point.

Making a first step into programming feel possible.

I designed and taught a ten-week Python fundamentals course for university students.

10 weeksof Python fundamentals, designed and taught
Explore this project
Off Duty

09 / Recipes / Off Duty

The kitchen.

A little patience. A lot of olive oil. Something good to share.

I keep a small recipe collection with ingredients and instructions together, ready to cook from or print.

Good things take timefocaccia, banana bread & tiramisu
Explore this project Browse the recipes →

Behind the line

Curious by nature.
Engineer by trade.

I’m a backend software engineer based in London, with an MSci in Computer Science from the University of Exeter. My work spans energy, AI-powered VR, community software and football.

The common thread: understanding a problem properly and building something useful. Away from the code, you’ll find football, motorsport, gaming and something in the oven.

The full story — download my CV ↓

There’s always another connection.

Let’s talk

Interesting problems. New ideas. A good conversation.

harveybellini@gmail.com