Alfredo Di Napoli

Senior Haskell Consultant at Well-Typed LLP

Rome, Lazio, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alfredo Di Napoli is a Senior Haskell Consultant with nine years of professional experience building high-assurance, concurrent and distributed systems across finance, media and blockchain domains. He combines a beauty-driven, Clean Code mindset with deep practical expertise in Haskell, C/C++, Scala, Java and Python, and has contributed to IOHK’s Cardano core—working on CBOR serialization and extensive refactors in a production-grade cryptocurrency codebase. Alfredo has led fault-tolerant, high-throughput backends and real-time WebRTC infrastructures, and brings research-grade knowledge of parallel computing from his academic work. Known as an open-source contributor and public speaker, he prefers elegant functional solutions but retains pragmatic respect for native performance in C++. Based in Rome and working remotely from Sicily in the past, he blends academic rigor (110/110 honors) with hands-on engineering on complex, safety- and performance-critical projects.
code8 years of coding experience
job10 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Università degli studi Roma TRE
languagesinglese, c1, Italian, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (10)

cbor10
haskell10
blockchain9
chain9
refactoring8
refactor8
database-design7
django-admin6
tinymce6
django6

Programming languages (6)

TypeScriptCHaskellHTMLNixMarkdown

Github contributions (5)

github-logo-circle
input-output-hk/cardano-sl

Jul 2017 - Nov 2018

Cryptographic currency implementing Ouroboros PoS protocol
Role in this project:
userBack-end Developer
Contributions:748 commits, 395 PRs, 793 pushes in 1 year 4 months
Contributions summary:Alfredo primarily worked on implementing and updating features related to the core functionality of the Cardano blockchain project. They added support for new data types for transaction inputs (TxIn) using the CBOR encoding format, and built various instance to allow serialisation and deserialisation. In the process of improving code quality, the user touched almost every part of the codebase. This includes refactoring database schemas and internal structures, as well as performing minor bug fixes to address compilation warnings.
cardanocryptographyposadacryptographic
adinapoli-iohk/cardano-sl

Jul 2017 - Jul 2017

Contributions:89 pushes, 9 branches in 20 days
cryptographyposcryptographiccryptocurrency
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alfredo Di Napoli - Senior Haskell Consultant at Well-Typed LLP