Available for collaborations · Milan & Remote

Portrait of Andrea Bersani

Andrea Bersani
Industrial automation & AI

I turn manual processes into automated, traceable systems, even in regulated environments.
An engineering approach with a clear vision: if a problem can be digitized, I digitize it.

Industrial automation Computer Vision PyTorch Python Generative AI C#/.NET Machine Learning TypeScript Full-stack web

Digitizing the digitizable

I'm a developer specialized in industrial automation and machine learning. I started programming as a self-taught teenager in high school and, after three years working as a receptionist, I chose to turn this passion into a career, formalizing my technical path at ITS Rizzoli.

I now work as a freelancer on process automation and systems integration, collaborating with software houses such as Axona. My most recent project is the digitalisation of batch records for AM Instruments, in a regulated pharmaceutical environment.

Having personally run a commercial operation on marketplaces like Amazon and eBay (data analysis, logistics, suppliers), I bring to automation a perspective focused on business outcomes, not just the technical side.

- 50%
Batch Record compilation time, with 100% elimination of paper
- 70%
Time spent counting productive hours per operator
5+
Years of development: from the fundamentals to deep learning and end-to-end project delivery, from planning to deployment

What I've built

Delivered projects

GMP Batch Record Automation

Software for digitizing batch records in a regulated pharmaceutical environment: elimination of paper records, production time traceability, and readiness for ML data analysis.

− 50% batch record completion time
Automation Python GMP

Automated request handling for a dental practice

Requests from WhatsApp, the website form and the mailbox land in a single list, classified and already checked against staff availability and stock. The reply is drafted; sending stays with a person at the practice.

→ Three channels, one flow
Automation Python Integrations

Events and parties platform

Full-stack platform for organising events: listings, authentication and live dashboards. Bookings are handled by a custom availability engine built from scratch, which calculates availability in real time, handles changes and cancellations, and prevents overlaps.

→ Booking engine built from scratch
TypeScript React Node.js Express

Personal projects

U-Net Semantic Segmentation

U-Net model with skip connections trained in PyTorch on CelebAMask-HQ for pixel-level face segmentation. Trained on cloud GPUs via RunPod.

↑ mIoU > 75% (validation)
PyTorch Computer vision U-Net

What I can do

Deep Learning & Machine Learning

  • Framework: PyTorch, Keras, TensorFlow, JAX
  • Architectures: Transformer, CNN, RNN
  • Generative AI & NLP: Stable Diffusion, Latent Diffusion, Hugging Face Transformers
  • Classic ML & Data: scikit-learn, Pandas, NumPy, matplotlib
  • Techniques: Transfer Learning, Fine-tuning, LoRA, Data augmentation / transformation

Computer Vision

  • Architectures: U-Net, CNN
  • Tasks: Semantic segmentation, image classification, Detection
  • Libraries: torchvision, OpenCV
  • Tool: ONNX

Languages

  • Python
  • TypeScript
  • JavaScript
  • C++
  • SQL

Infra & Tools

  • Tool: Docker, Kubernetes
  • Cloud: RunPod, AWS (EC2, S3, EMR)
  • VCS: Git, GitHub
  • OS: Linux (Fedora, Ubuntu Server), Windows
  • Notebook: Jupyter, Google Colab

Application domain

  • Automation in regulated environments (GMP)
  • Industrial process automation
  • Systems integration and data pipelines
  • Applied machine learning & AI
  • E-commerce

Web & Software development

  • Frontend: React, HTML/CSS, Angular, Redux
  • Backend: Node.js, Express, FastAPI, C#/.NET
  • Database: MongoDB, PostgreSQL, MySQL, Redis
  • Multiplatform framework: Electron.js, Flutter, React Native

Education & Experience

20/04/2026 - 30/07/2026

Automation Developer (Freelance)

AM Instruments SRL

Digitalisation of batch records in a regulated pharmaceutical environment: paper eliminated, production times traceable, and the groundwork laid for ML data analysis. Design of the automation logic; completion time reduced by more than 50%.

02/07/2026 - Present

Software Developer · Collaboration

Axona SRL

Freelance collaboration with the software house on development and maintenance of client solutions. Creation and maintenance of management systems, web applications, and software for industrial and commercial process automation.

From this October · 15/10/2026 - 15/07/2028

ITS AI & Machine Learning specialist

ITS ACADEMY ANGELO RIZZOLI - Milan

Two-year advanced technical training program in AI & Machine Learning: development of intelligent systems, MLOps, and integration into production environments.

10/10/2025 - 30/07/2026

IFTS AI PROGRAMMING TECHNIQUES, MACHINE LEARNING AND INTELLIGENT SYSTEMS INTEGRATION FOR INDUSTRY 5.0

ITS ACADEMY ANGELO RIZZOLI - Milan

Specialization in AI programming techniques, machine learning, and intelligent systems integration for Industry 5.0. Technical foundation formalized in PyTorch, computer vision, and Transformer architectures.

Get in touch

I'm available to work remotely, and on-site in the Milan area. Open to freelance collaborations, project-based or ongoing.