Daniele Alessandri

Analista Funzionale Ambito Finance at Allitude S.p.A.

Anagni, 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
Daniele Alessandri is a Functional Analyst and seasoned software engineer with 17 years of experience delivering IT solutions for banking, trading and investment services. He blends hands-on backend development—contributing to notable open-source projects like ReactPHP and IronLanguages—with functional analysis, API and microservices design for core banking modernization. At Allitude and BNL BNP Paribas he led functional analysis, coordinated cross-disciplinary design teams and optimized DB2/Oracle performance for finance-grade systems. His background in C++, PHP and Java, plus practical DevOps tools (Docker, Kafka, Kubernetes, ArgoCD), lets him translate complex regulatory and protocol requirements (including FIX) into reliable technical implementations. Comfortable both in legacy mainframe environments and cloud-native stacks, he pairs attention to detail with pragmatic delivery. Outside work he brings curiosity and creative energy—an avid trekker, photographer-in-training and long-time open-source contributor.
code17 years of coding experience
job12 years of employment as a software developer
bookDiploma di liceo scientifico, Diploma di liceo scientifico at Liceo Dante Alighieri
bookLaurea magistrale, Ingegneria informatica, Laurea magistrale, Ingegneria informatica at University of Rome Tor Vergata
languagesItalian, English
github-logo-circle

Github Skills (38)

timers10
javascript10
redis10
symfony-bundle10
reactphp10
text-manipulation10
command-line-interface10
timer10
bundle10
networking10
data-structure10
predis10
ruby10
libevent10
lua10

Programming languages (11)

TypeScriptC#JavaShellC++CJavaScriptPHP

Github contributions (5)

github-logo-circle
nrk/redis-lua

Mar 2009 - Nov 2014

A Lua client library for the redis key value storage system.
Role in this project:
userBack-end Developer
Contributions:323 commits, 3 comments, 2 issues in 5 years 8 months
Contributions summary:Daniele primarily contributed to the development of a Lua client library for Redis, implementing various commands and features. Their work involved building the core functionality for interacting with the Redis server, including commands for setting and retrieving data, managing lists, sets, and sorted sets. The user also implemented features like pipelining, transactions, and the ability to define and use custom commands. The overall impact of their work is a comprehensive Lua client library for interacting with Redis.
key-valueluaredis
reactphp/event-loop

May 2012 - Oct 2014

ReactPHP's core reactor event loop that libraries can use for evented I/O.
Role in this project:
userBack-end Developer
Contributions:33 commits, 14 comments in 2 years 6 months
Contributions summary:Daniele primarily focused on enhancing the `reactphp/event-loop` library, specifically implementing and refactoring the `StreamSelectLoop` and `LibEventLoop` classes. Their contributions involved adding functionality for managing timers and streams, including the ability to add, remove, and cancel timers. They also optimized the stream handling logic by using named arrays for stream storage and handling edge cases for performance. These changes improve the event loop's overall efficiency and reliability.
event-loopreactphpphp
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