Software developer · Puglia, Italy

Giuseppe Lapietra

I build backend systems, AI tools and websites that work well and look right. Software developer at GD Services, computer science student at the University of Bari, and a maker at heart.

About me

Code, products and things I build with my hands

I'm Giuseppe, a software developer from Puglia. At GD Services I work in the Research and Development team on backend software in Python and React, designing APIs and MCP servers and building AI solutions.

Before that I built full-stack products with Python, Django, AWS and React at Innovabile (foodu.it). I'm finishing my BSc in Computer Science at the University of Bari, and I started on embedded systems and robotics at school.

Outside of work I make things: 3D printing, electronics and DIY projects (print.in.garage), websites for associations and small businesses, and I play guitar, violin and piano.

RoleSoftware developer, GD Services
StudyingBSc Computer Science, Bari
Based inPuglia, Italy
FocusPython, AI, web
LanguagesItalian, English (B1)
4years building software
0live websites
7open-source projects
0programming languages
Websites for you

Need a website that works for your business or association?

I work directly with associations, small businesses and professionals who want a site that is fast, clear and easy to keep up to date. I take care of everything, from the first sketch to what comes after the launch.

🎨

Designed for you

A custom look built around your content and your audience, not a recycled template.

⚡

Fast and accessible

Mobile first, quick to load and easy to use for everyone.

🔎

Found and compliant

Search basics, privacy and cookie rules done properly from the start.

🛠️

Support after launch

Updates, fixes and new features when you need them, with a person who knows the code.

Selected work

Websites and products that are live

Sites I built for associations and teams, and two products of my own that I am still growing.

printingarage.it
Printingarage homepage
My productFree beta

Printingarage

Tracks your filament spools and works out the real cost of every 3D print (material, energy and design time), so you sell at the right price. Models can be shared with a link.

TypeScriptWeb app3D printing
gymboard.it
GymBoard homepage
My productIn progress

GymBoard

An AI personal trainer: personalised workout plans, a coach that knows your progress and weekly meal plans, in one app with Google sign-in.

TypeScriptAIWeb app
polibacorse.poliba.it
Poliba Corse website
Built for a team

Poliba Corse

The new website of the Formula SAE team of the Politecnico di Bari, which designs and builds a race car every year. I developed it as a member of the team.

PythonWeb designFormula SAE
musicaingioco.it
MusicaInGioco website
Built for an association

MusicaInGioco

The website of an association that runs a social orchestra and offers free music education and instruments on loan to children and teenagers across Puglia.

TypeScriptWeb designNon-profit
Open source

Things I build in public

Frameworks, apps and experiments, with the code on GitHub. Stars and activity are read live from GitHub.

Notcholino Control Center preview
Swift · macOS

Notcholino

A living notch for macOS: now playing, calendar, a shelf for files, device popups and a plugin system with its own store. Free and open source.

SwiftSwiftUIAppKitPlugins
p8s documentation
Python · Framework

p8s

A batteries-included async Python framework that mixes Django's developer experience with FastAPI's speed, with AI-native features built in.

PythonFastAPISQLModelReact
tap package list
Python · Self-hosted

tap

Track All Parcels: an open source, self-hosted dashboard that follows your packages across InPost, Poste Italiane, BRT, GLS and more, in one place.

PythonSelf-hostedCI
Experience and education

Where I have worked and studied

Work

  1. Nov 2025 – now

    Software developer

    GD Services · Rome
    • Backend software development and maintenance (Python and React).
    • Design of APIs and MCP servers.
    • AI solutions in the Research and Development team.
  2. Oct 2022 – Dec 2023

    Software developer

    Innovabile SRL (foodu.it) · Palo del Colle
    • Full-stack development and maintenance (Python and Django, AWS, React).
    • API design and cross-platform performance tuning.
    • Debugging and bug fixing for scalability and security.

Education

  1. 2022 – now

    BSc in Computer Science (L-31)

    University of Bari Aldo Moro
  2. Sep 2023 – now

    Member, Poliba Corse

    Politecnico di Bari Formula SAE team
    • University project: developing the new website of the team.
  3. May 2022

    INFN internship

    National Institute for Nuclear Physics (Frascati labs)
    • Data analysis and automation in Python.
  4. 2020 – 2021

    Robotics and embedded systems

    Sitael (Mola di Bari) and Liceo Amaldi (Bitetto)
    • Work-experience programme on robotics projects; Arduino certification.
  5. Before

    Scientific high school diploma

    Liceo Scientifico E. Amaldi · Bitetto
    • Cambridge English certificate, B1.
Skills

What I work with

Languages

PythonTypeScriptJavaScriptCC++C#JavaSwiftRustSQLHTML5CSS

Web and backend

DjangoFastAPIReactREST APIsMCP serversAWSDocker

AI

AI agentsLLMsVector databasesOllamaRAG

Design and tools

Fusion 360Adobe SuiteOfficeGit3D printingArduino

How I work

Problem solvingPrecisionLeadershipDeterminationPunctuality

Beyond code

Guitar, violin, pianoMaking and DIYBasketballBodybuildingMotorsport
Contact

Let's build something

Looking for a developer, or for a website for your business or association? Write to me and I will get back to you.

My CV: English (PDF) · Italiano (PDF)

Write to me

lapietra.giu@gmail.com

Open Gmail Open mail app