Skip to content
TideLogic
Portrait of Alessio Vercelli

Alessio Vercelli

Freelance Senior Software Engineer · Internal Auditor

Fifteen years of experience in application software development for companies that lead their sectors worldwide.

I work with companies and technical teams, taking care of the software at every stage of its lifecycle, starting from requirements analysis, and delivering quality, scalable, maintainable software. Solid experience in billing and payment processes.
I work either on my own or within international teams, always within the agreed deadlines.

  • 15 years of experience
  • Java
  • Spring Boot
  • Microservices
  • Distributed systems
  • REST APIs
  • Database performance
  • Billing
  • Payments
  • TDD
  • Internal audits
  • ISO/IEC 27001
  • AI integration
  • MCP servers
  • Assisted code review
  • Italian
  • French
  • English
  • MSc with distinction
  • Best dissertation prize

Main activities

Backend development

Design and development of REST and SOAP APIs, microservices in Java and Spring, integration between distributed transactional systems, synchronous and asynchronous processing.

Performance and reliability

Query and database load analysis, transaction boundary review, shorter response times, new architectural solutions.

Auditing

Internal audits of the ISMS (Information Security Management System) for ISO/IEC 27001 compliance, for obtaining strategic certifications and for optimising business processes.

Artificial intelligence

AI integration into products and into the software lifecycle: dedicated MCP servers, internal knowledge bases, assisted code review, assistants wired to code and documentation.

Experience

Experience

Freelance Senior Software Engineer · Internal Auditor

current
Jan 2026 — present
  • Backend engagements on business-critical transactional systems: microservices and REST APIs in Java 17 and Spring Boot.
  • Billing and invoicing engines: computation, credit notes, rounding and VAT. Over 1.5 million invoices a year.
  • AI in the software lifecycle: dedicated MCP servers wiring assistants to code, internal knowledge bases and trackers, plus assisted code review on merge requests.

Senior Software Engineer

2022 — Dec 2025

VulogNice (FR)

  • Car-sharing platform for operators in 30 countries: over 70 million trips recorded worldwide.
  • Billing, invoicing and payments engine.
  • Microservices talking over REST and asynchronous queues, with idempotency on messages and distributed locks on scheduled jobs.
  • Working with several automotive companies such as Porsche, Volkswagen, Toyota.

Software Engineer, then Tech Lead

2016 — 2022

AtosSophia Antipolis (FR)

  • Application integration for the French self-employed social security scheme (SSI, formerly RSI), on data from URSSAF: Java 8, Spring and Apache Camel.
  • Roles held: Software Engineer, then Senior Software Engineer, then Tech Lead.

Software Engineer

2011 — 2016

AmadeusSophia Antipolis (FR)

  • Transaction processing for airline ticket issuing, in C++ and Python at high volume.
  • Work on the group’s payment platform: 170 currencies, today ~$160bn processed per year.
  • Working with several airlines, among them Air France, KLM, LATAM, Emirates, and with payment networks including Visa, Mastercard, American Express, Diners Club.
Skills

Skills

Technologies

Languages
Java 8–17 · Python · C++ · C# · SQL · PHP · Unix shell
Frameworks
Spring Boot · Spring Data · Hibernate / JPA · Vert.x · Apache Camel
Architecture
distributed systems · microservices · asynchronous messaging · idempotency · distributed locks · cross-system reconciliation
Data
MariaDB · MySQL · PostgreSQL · Oracle · MongoDB · Redis
Integration
REST · SOAP · RabbitMQ · OAuth2 / JWT · Adyen · Stripe
Formats and schemas
XML · XSD · XSLT · JSON
Practice
TDD · Scrum · code review · UML
Tooling
Maven · Git · GitLab CI · Jenkins · SonarQube · Docker · Linux · Jira
Applied AI
Claude Code · Cursor · MCP servers and skills · internal knowledge bases · prompt engineering · agents and loops · software lifecycle automation · assisted code review · critical review of AI output

Education

2015
Oracle Java 8 OCA · Oracle Academy
2012
MSc Software Engineering · London Metropolitan University, United Kingdom (with distinction)
2012
Prize for the best MSc dissertation · Faculty of Computing, London Metropolitan University
2009
BSc Telecommunications Engineering · Politecnico di Torino, Italy

Languages

Italian
native
French
fluent · Voltaire 736/1000, Affaires level · 14 years working in France
English
fluent · MSc written in English, 2 years in London · IELTS 7.0 (2009)
Contact

Contact

For anything further, write to:

info@alessiovercelli.com
Curriculum
Download the CV as PDF — also in Italiano · Français