Francesco Moca

Senior Consultant & Full-Stack Developer  ·  Milan, Italy

Summary

Senior consultant and full-stack developer with 6+ years of experience delivering enterprise software and blockchain platforms. More than a dozen client projects across financial services, energy, insurance, supply chain, and payments, spanning hands-on development, architecture, client workshops, and team leadership.

Experience

Blockchain Reply  ·  Milan, Italy Mar 2020 – Present
Senior Consultant Mar 2023 – Present
Consultant Mar 2020 – Mar 2023
  • Led teams of 3-5 developers delivering multi-component digital-asset platforms built on microservice backends and multiple frontend applications, including a tokenization platform for one of the largest and most important companies in Italy, serving thousands of users and processing more than €500k in transactions.
  • Developed backend services and integration layers in Java / Spring Boot, Go, and Python, frontend applications in Vue.js, React, and Next.js, and cross-platform mobile apps in Kotlin Multiplatform.
  • Built smart contracts and blockchain components for tokenization, asset lifecycle management, custody-integrated workflows, and interoperability across public and permissioned networks.
  • Designed cloud infrastructure and automated delivery workflows across AWS, Oracle Cloud, and Azure using Kubernetes, Terraform, and CI/CD pipelines.
  • Implemented an internal agentic pipeline to assist pull request reviews through automated repository analysis and structured feedback.
  • Prepared technical analyses and architecture documentation, facilitated client workshops, and supported application and infrastructure migrations.
  • Mentored 2-3 junior developers and collaborated on several pre-sales proposals, defining technical solutions, scope, and delivery estimates.
Freelance Developer Sep 2016 – Feb 2020

Freelance Full-Stack / Mobile Developer  ·  Remote

Delivered client projects alongside university studies, including an ERC-721 product-authenticity system with a React web dashboard and React Native mobile app for Genuino World, and the official companion app for the board game 3 Secrets (DaVinci Editrice), shipped on the iOS App Store and Google Play.

Skills

LanguagesJava · Go · Python · TypeScript · JavaScript · Solidity · PyTeal
ApplicationsSpring Boot · Vue.js · React · Next.js · React Native · Kotlin Multiplatform · Node.js
BlockchainEthereum / EVM · Algorand · Hyperledger Fabric · Hyperledger Besu · R3 Corda · Polygon · Gnosis Safe · Fireblocks
DataPostgreSQL · MongoDB
Cloud & deliveryAWS · Oracle Cloud · Azure · Kubernetes · Terraform · CloudFormation · Docker · Jenkins · GitLab CI · GitHub Actions
AI-assisted engineeringCoding agents · Spec-driven workflows · Automated PR review

Education

Master's Degree in Computer Science (Software Techniques) 2016 – 2019

University of Bologna  ·  110/110 cum laude

Thesis: State channel on blockchain technologies: a case study on multiuser games

Bachelor's Degree in Computer Science 2012 – 2016

University of Perugia  ·  105/110

Thesis: Blockchain: Big Data Management

Erasmus+ exchange at Adam Mickiewicz University, Poznań (2015)

Certifications & Languages

Professional Scrum Developer I (PSD I)

Scrum.org  ·  2023

Ethereum Developer Program Bootcamp

ConsenSys Academy  ·  2019

Italian Native
English Professional working proficiency