Lead Software Engineer at Mediobanca Innovation Services S.C.p.A
Milan, Lombardy, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Giuseppe Persico is a Lead Software Engineer based in Milan with 12 years of experience designing and delivering high-performance systems across C, C++, Java, Python and JavaScript. He blends hands-on implementation—authoring core components like a C++ libcurl wrapper—with architecture and team leadership roles in finance and markets (Mediobanca, Euronext/Borsa Italiana). Skilled in concurrent programming, distributed messaging with Kafka, REST/WebSocket APIs, and both relational and NoSQL data models, he repeatedly moves prototypes into production while defining maintenance and governance standards. Comfortable across synchronous and asynchronous Python frameworks (Flask, Tornado) and the Spring Cloud Java stack, he focuses on pragmatic, testable platforms for quantitative and risk applications. An engineer who still commits core library code, he pairs low-level systems expertise with the process discipline needed for enterprise-grade deployments.
12 years of coding experience
10 years of employment as a software developer
Liceo Scientifico "Gaetano Salvemini" Sorrento
Computer Science, Computer Scientist, Software Engineer, Computer Science, Computer Scientist, Software Engineer at Università degli Studi di Napoli 'Parthenope'
Contributions:9 releases, 1 review, 252 commits in 8 years 11 months
Contributions summary:Giuseppe implemented the initial core functionality of a C++ wrapper for the cURL library. Their first commit introduced the foundational `curl_multi` class, the `curl_multi_message`, and the `curl_easy` classes, along with core methods such as `add_handle` and `perform` for asynchronous transfers. Subsequent commits further expanded the core functionality, including header management, option settings, and the development of an HTTP POST interface, thus building out a library facilitating network requests. This work involved a substantial amount of code within the `src` and `include` directories of the repository.
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
Giuseppe Persico - Lead Software Engineer at Mediobanca Innovation Services S.C.p.A