I am Marco Migliorini, a blockchain developer and senior software engineer based in Florence. I specialize in building blockchain-based infrastructure, DeFi, smart contracts, and scalable backend systems, with a strong focus on education around Bitcoin and Web3. I enjoy planning and hands-on work across both blockchain and backend domains, delivering practical, secure solutions and sharing knowledge with peers and clients. Over the years I have designed token ecosystems, integrated Chainlink and Uniswap across multiple EVM networks, and led training programs to help teams and individuals understand cryptography, solidity, and secure software practices. I value clear architecture, robust testing, and thoughtful engineering that scales with business needs.

Marco Migliorini

I am Marco Migliorini, a blockchain developer and senior software engineer based in Florence. I specialize in building blockchain-based infrastructure, DeFi, smart contracts, and scalable backend systems, with a strong focus on education around Bitcoin and Web3. I enjoy planning and hands-on work across both blockchain and backend domains, delivering practical, secure solutions and sharing knowledge with peers and clients. Over the years I have designed token ecosystems, integrated Chainlink and Uniswap across multiple EVM networks, and led training programs to help teams and individuals understand cryptography, solidity, and secure software practices. I value clear architecture, robust testing, and thoughtful engineering that scales with business needs.

Available to hire

I am Marco Migliorini, a blockchain developer and senior software engineer based in Florence. I specialize in building blockchain-based infrastructure, DeFi, smart contracts, and scalable backend systems, with a strong focus on education around Bitcoin and Web3. I enjoy planning and hands-on work across both blockchain and backend domains, delivering practical, secure solutions and sharing knowledge with peers and clients.

Over the years I have designed token ecosystems, integrated Chainlink and Uniswap across multiple EVM networks, and led training programs to help teams and individuals understand cryptography, solidity, and secure software practices. I value clear architecture, robust testing, and thoughtful engineering that scales with business needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Italian
Fluent
English
Intermediate
Spanish; Castilian
Beginner

Work Experience

Chief Blockchain Officer at Fly-Concorde
February 1, 2025 - Present
Part-time role overseeing blockchain/web3 backend infrastructure and token ecosystem. Responsibilities include planning and hands-on development of smart contracts (ERC-20 upgradeable via OpenZeppelin proxy), two additional upgradeable contracts for Uniswap liquidity pool interaction via Universal Router v4, and buy/sell swaps against USDT. Backend architecture includes a Node.js microservices stack with BullMQ, Docker, and GitHub Actions. Key components: API gateway with authentication and input validation, a gasless relayer (ERC-2771), and an event listener for blockchain events. Data persisted in PostgreSQL with monitoring and scale considerations.
Blockchain consultant: development and training at Fly-Concorde
June 1, 2023 - Present
Provide end-to-end dApp development on EVM-compatible blockchains, smart contract design and security reviews, and blockchain training. Work across MERN/PERN web apps, microservices with BullMQ and Docker, and deliver guidance on Chainlink Automation/Data Feeds/VRF and Uniswap liquidity/swaps. Also conduct Bitcoin and Lightning Network training, plus Solidity development, testing, deployment, and deployment best practices.
Senior software engineer at M.A.I.O.R. S.p.A.
September 30, 2019 - September 12, 2025
Contributed to re-engineering corporate backend for public mobility networks, transitioning from standalone apps to web applications. Implemented a microservices architecture using Java (OSGi), REST APIs, and integration with external GeoServers. Adopted Agile Scrum, CI/CD with Git/Jenkins/Docker/Oracle Cloud. Led training initiatives on static code analysis (SonarLint) and MyBatis for database access, and participated in the startup and commissioning of SonarQube for centralized code quality monitoring.
Senior software engineer at M.A.I.O.R. S.p.A.
April 30, 2022 - September 12, 2025
Collaborated across backend lifecycle, developing core microservices in Java (OSGi) and vertical monoliths (J2EE) with ERP/CRM integrations. Exposed RESTful APIs with a focus on decoupling and scalability, and implemented data consistency via distributed transaction patterns (SAGA). Practiced TDD/JUnit with CI/CD pipelines and Docker-based deployments.
Software engineer at Quid Informatica S.p.A.
March 1, 2018 - September 12, 2025
Contributor to backend development for tram supervision and control systems, participating in SOA architecture with J2EE, Spring, and REST services. Reworked data models (JPA/EclipseLink) and supported front-end integration through API Gateways and lightweight data exchange with external systems.
Software engineer at Thales Italia S.p.A.
August 31, 2016 - September 12, 2025
Reengineered pension system web presence into a SPA using Dojo, Foundation for the frontend, and a Java backend (Spring, Jax RS, MyBatis) with Oracle DB. Focused on performance, modularity, and scalable service interfaces with Swagger for API documentation.
Junior software engineer (external collaboration) at Unipol Sai Assicurazioni S.p.A.
July 31, 2014 - September 12, 2025
Supported RFID-related logistics project including start-up, testing, and commissioning across production, warehouse, and sales points.
Junior software engineer at Officina Profumo Farmaceutica di Santa Maria Novella S.p.A.
December 31, 2013 - September 12, 2025
Worked on multi-layer Java web projects, implementing backend components and providing application support across the development lifecycle.

Education

Degree in Computer Engineering (with specialization in controls and industrial automation systems) at University of Florence – Facoltà d’Ingegneria
October 1, 1998 - July 31, 2010
Certificate of Industrial Electrotechnical Expert at Istituto Tecnico Industriale Statale ‘G. Ferraris’
September 1, 1993 - July 31, 1998
License to practice as an Engineer at University of Florence
October 1, 2010 - January 31, 2011

Qualifications

EXIN Blockchain Foundation
May 1, 2024 - September 12, 2025
Chainlink Courses – Chainlink Products
November 1, 2023 - December 31, 2023
LPI Linux Essentials
July 1, 2023 - September 12, 2025
Smart contract security 101: from beginner to intermediate
March 1, 2023 - September 12, 2025
Build on Polygon: from Ethereum to Polygon
February 1, 2023 - September 12, 2025
Full stack development with React.JS & Node.JS
March 1, 2022 - September 12, 2025
6 figures blockchain developer
August 1, 2022 - September 12, 2025
Blockchain specialization
September 1, 2019 - November 30, 2019
Simatic S7-200 PLC basic and advanced course
May 1, 2011 - May 31, 2011
License to practice as an Engineer
October 1, 2010 - January 31, 2011
Degree in Computer Engineering (with specialization in controls and industrial automation systems)
October 1, 1998 - July 31, 2010
Certificate of Industrial Electrotechnical Expert
September 1, 1993 - July 31, 1998

Industry Experience

Software & Internet, Professional Services, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more