Matteo Fredi.

Backend developer

I design and build APIs, services and integrations with a focus on code quality, data and system reliability.

main.py
1from fastapi import FastAPI
2from pydantic import BaseSettings
3import uvicorn
4
5app = FastAPI()
6
7@app.get("/health")
8def health():
9 return {

Python

FastAPI, Pydantic

Go

API, microservices

PostgreSQL

Data and models

Docker

CI/CD, deploy

Claude

AI-assisted dev

Reliable software

Clean, maintainable code

Scalable architectures

From prototypes to production

Data-centric

Models, integrations, consistency

Always evolving

Continuous monitoring and improvement

Approach

From the problem
to the solution.

I care about building software that is understandable, maintainable and designed to evolve. From data modeling to APIs, through to running and monitoring services.

Data modeling

Schema, constraints and relations

API design

Clear, versioned contracts

Implementation and testing

Covered code, continuous review

Deploy and monitoring

CI/CD, logs and metrics

The stack I use every day.

Python

FastAPI, Pydantic and SQLAlchemy for typed APIs and solid data services.

Go

Microservices and integrations where concurrency and performance matter.

Next.js

Performant React interfaces, server-side rendering and API routes.

PostgreSQL

Data, models and performance

Docker

CI/CD, deploy, monitoring

Git

Versioning and code review

CI/CD

Automated pipelines

Professional path.

04/2022 - present

Software Developer

Codermine, Brescia BS

Design and development of REST APIs with FastAPI, SQLAlchemy and PostgreSQL. Built a custom matching algorithm to pair users with professionals, used to process around 60,000 matches in 2 months. Web scraping pipelines for acquiring and normalizing large volumes of data, refactoring of a legacy Django system for SFTP/FTP transfers, backend development in Go for a fintech wealth-management app driven by a chatbot and for the HMI of line-control machinery in the Food & Beverage sector (communication via gRPC and Protocol Buffers). Managed CI/CD pipelines with GitHub Actions, Docker and Kubernetes on DigitalOcean infrastructure, with monitoring via Prometheus, Grafana and Elasticsearch.

2021 - 2022

Higher Technical Specialization (IFTS)

SIAM 1838, Milan, Italy

Object-oriented programming with Python, web development and UI/UX interface design, industrial automation, HMI systems and microcontrollers, networking and TCP/IP protocols, project work and a curricular internship.

Let's talk about your next project.

I'm available for new collaborations. If you'd like to discuss a project, an idea, or just say hi, feel free to reach out.