EN · Engineering

Software development and engineering

I build custom software and take care of its engineering: architecture, APIs, tests, security and continuous delivery, for SMEs and engineering teams, in Pavia and remotely.

Let's talk

Who it is for
Companies that need a reliable application or API, and teams that want to raise the quality and delivery speed of their software.
Where
Pavia and Lombardy on site by appointment, across Italy and Europe remotely.
How it starts
A call, then a written proposal with scope, timing and cost.

Problems I solve

What you get

In practice

I build custom software and take care of its engineering: architecture, APIs, automated tests, code quality, supply chain security, continuous delivery. I work with your team or hand over a system your team can maintain.

Software designed to changeLayers: interfaces and APIs, domain logic with tests, data, and a delivery path with security checks.Interfacesweb and appsAPIsverified contractsDomain logicautomated testsDataversioned schemaServicesevents, queuesContinuous deliverySBOM, scans, review
Software designed to change

How I proceed

  1. I clarify the problem, users and constraints, and write the essential requirements.
  2. I design the architecture and APIs, and record the important decisions.
  3. I build in small steps, with automated tests and code review.
  4. I release continuously, with observability and a maintenance plan.

What success looks like

Technologies

How I work

  1. Listening A call to understand the context, the problem and the constraints. No commitment.
  2. Proposal Scope, timing and cost written clearly, before anything starts.
  3. Delivery Small shippable steps, regular updates and code in your own repository.
  4. Handover Documentation and training: the work ends when your team can run it alone.

Related services

Let's talk

Tell me the situation in a few lines and I will reply with possible next steps.

Let's talk