Skip to content

Edoardo Manieri

Senior Software & Product Engineer

I build complete products, from idea to launch.

About

I'm a Software Engineer at Jet HR. Before that I spent several years in London as a backend engineer across fintech and proptech, building the systems and APIs behind products people use every day.

Outside work I design and ship whole products: a platform a nutrition practice uses every day, an app for fantasy football, a wardrobe assistant. I own all of it: the problem, the interface, the code, the launch.

I studied Data Science at Bocconi and Computer Engineering at the University of Bologna, graduating with top marks from both.

Work

Patients and appointments in the videos are demo data.

Dieta, con cura

Platform for a nutrition practice · in daily use

The meal plan written in the clinic reaches the patient with no repetitive work. The PDF exported from the practice software becomes an editable draft; the nutritionist reviews it and publishes it to the patient's private area.

  • Patient area: the plan day by day, swaps when something's missing, the practice's 117-recipe cookbook and a shopping list to tick off.
  • Practitioner area: one agenda for two clinics and online visits, WhatsApp reminders already written, a weekly plan whose calories update as you edit, and a PDF ready to hand over.
  • Next.js
  • TypeScript
  • Supabase
  • Puppeteer
  • pdf.js
  • Vercel
Fantaparent: a player card with prices, starting odds and stats
Fantaparent on a phone during the auction

Fantaparent

Fantasy football · auction assistant and hands-off team manager

Fantaparent does two jobs for fantacalcio, Italy's fantasy football. At the auction it's the assistant: every player with prices, tier, starting odds, penalties and stats, plus who's left by role and tier. For the rest of the season it runs the team on its own: it sets the lineups and bids in the opening and repair auctions.

  • Every week it asks Claude about each of the 523 listed players, reads the news on the web and stores availability, starting odds and form in Postgres, with the sources it read.
  • The assistant is a PWA you open on your phone during the auction; the domain is kept apart from the data sources, which come in validated with Zod.
  • Next.js
  • Zod
  • PWA
  • Python
  • Claude Agent SDK
  • Playwright
  • Postgres

Armadio

Wardrobe assistant · personal use

Photograph your clothes, and every morning get three outfits that fit the occasion, the weather and your taste.

  • Next.js 16
  • Claude vision
  • Drizzle
  • Postgres
  • Vercel Blob
  1. Snap an item

    Claude reads the photo and fills in the card: category, colours, material, formality, seasons. Everything stays editable.

  2. Ask for today's outfit

    The server sends Claude the wardrobe, your style profile, the weather from Open-Meteo and what you wore in the last three days.

  3. It learns from you

    Your ratings and “Wearing it today” feed into the next requests, so suggestions get better.

Experience

  1. 2026 — now

    Software Engineer · Jet HR

    Full-stack work on the core platform: the Tundr integration for fringe benefits and the cost calculation for shifts.

    • Python
    • Django
    • Vue
    • TypeScript
    • AWS
  2. 2022 — 2025

    Backend Engineer · Plentific

    London

    Designed and built features for the core platform in a cross-functional team. Reworked database transaction management, cutting monthly data-inconsistency bugs by around 90%.

    • Python
    • Django
    • DRF
    • Celery
    • Postgres
    • AWS
  3. 2021 — 2022

    Backend Engineer, Public API · iwoca

    London

    REST APIs giving fast credit decisions to integrated partners such as eBay and Xero, used daily by thousands of customers. Built the webhook framework for push notifications to partners, to high security standards.

    • Python
    • Django
    • Postgres
    • Celery
    • RabbitMQ
    • AWS
  4. 2020 — 2021

    Data Engineer · Lloyds Banking Group

    London

    A Spark pipeline to retrieve, structure and process mortgage data and improve the modelling phase.

    • Spark
    • Python
    • SQL
  5. 2020

    Software Engineer Intern · Goldman Sachs

    Warsaw

    A fully configurable rule engine to automate event handling for the firm's exceptions hub.

    • Java
    • Spring
    • Kafka
  6. 2019 — 2020

    Machine Learning Engineer · SmartFAB · MindIT Solutions

    Milan · Bologna

    Automated analytics and anomaly detection for manufacturing; reinforcement learning to optimise a production process.

    • Python
    • scikit-learn
    • Keras

Education

  1. 2018 — 2020

    MSc Data Science and Business Analytics

    Bocconi University · 110/110 cum laude · Exchange at KU Leuven

  2. 2015 — 2018

    BEng Computer Engineering

    University of Bologna · 110/110 cum laude

Got a product or a role in mind?

Drop me a couple of lines about what you need. I reply personally.