Nico Caprioli is a web developer based in Turin with 11 years of engineering experience, currently building microservices with Node.js and Docker at Zucchetti. He combines a formal background in computer engineering with hands-on experience in C#, WPF/MVVM, TypeScript/Angular, and cloud-native architectures, and is comfortable revisiting university-era technologies like C++, Java, and databases when needed. A lifelong curious learner who began tinkering with computers as a child, Nico favors pragmatic, test-first approaches and practices both BDD and TDD to improve reliability. He has contributed backend improvements and performance-minded routing refactors to the C++ Pistache REST toolkit, showing attention to code quality and cross-compiler compatibility. Colleagues can expect a developer who moves between desktop and web ecosystems effortlessly, seeks simpler and more secure solutions, and keeps expanding his toolkit through continuous side projects.
11 years of coding experience
2 years of employment as a software developer
Bachelor's degree Information Engineering, Bachelor's degree Information Engineering at UniversitΓ degli Studi dell'Aquila
Scientific Lyceum Carlo Jucci
Master's degree Computer Engineering, Master's degree Computer Engineering at Politecnico di Torino
Contributions:17 commits, 13 PRs, 14 comments in 4 months
Contributions summary:Nico primarily contributed to the back-end functionality of the Pistache REST toolkit. Their work involved refactoring the routing mechanism by implementing a tree-based structure to improve performance and add features like route removal. The commits demonstrate an understanding of C++17 features, specifically `string_view`, and address compiler compatibility issues. They also added unit tests to ensure the stability of the changes, which demonstrates a focus on code quality.
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.