Nicola Iarocci

Co-Founder And Lead Developer at CIR 2000

Emilia-Romagna, 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
Nicola Iarocci is a seasoned software craftsman and Co-Founder/Lead Developer with 14 years of professional experience based in Emilia-Romagna, Italy. He blends full-stack expertise—contributing to both backend Python frameworks like Eve and Cerberus and frontend React projects such as react-admin—with a pragmatic, stability-first approach to engineering. His open-source work shows a pattern of shipping practical fixes and features: from custom pagination and DB-ref handling in Eve to validator extensibility in Cerberus and UI/component improvements in react-admin. As a long-standing founder at CIR 2000, he pairs entrepreneurial ownership with deep hands-on coding, favoring maintainable, test-backed changes. Colleagues would note his attention to compatibility and dependency hygiene, often addressing deprecated warnings and cross-version support. He quietly bridges API design and user-facing UX, making developer tools that are both robust and approachable.
code14 years of coding experience
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
6,566reputation
260kreached
213answers
5questions
Badges
rest
top-5%
mongodb
top-5%
flask
top-5%
python
top-5%
validation
top-5%
json
top-5%
github-logo-circle

Github Skills (39)

api-rest10
lib10
data-validation10
python10
api-design10
restful-api10
typescript10
material-ui10
mongodb-database10
typescript-types10
web-framework10
rest-api10
typescripts10
frontend10
js-framework10

Programming languages (16)

C#PowerShellCSSTeXGoSassHTMLXSLT

Github contributions (5)

github-logo-circle
pyeve/eve

Oct 2012 - Nov 2022

REST API framework designed for human beings
Role in this project:
userBack-end Developer
Contributions:2 reviews, 3252 commits, 313 PRs in 10 years 2 months
Contributions summary:Nicola made several contributions related to the Eve framework, primarily focused on enhancing its core functionalities. This includes fixing bugs in existing features, like the handling of database references, and implementing new features, such as allowing a custom pagination limit per resource. Furthermore, the user worked on ensuring the stability of the framework by addressing deprecated warnings and supporting new versions of dependencies.
apipythonflaskframeworkrest-api-framework
pyeve/cerberus

Oct 2012 - Jan 2020

Lightweight, extensible data validation library for Python
Role in this project:
userBack-end Developer
Contributions:584 commits, 165 PRs, 249 pushes in 7 years 4 months
Contributions summary:Nicola's contributions primarily focused on enhancing the Cerberus library for data validation in Python. Their work included making `ValidationError` and `SchemaError` accessible from the package root, adding a new feature for customizing validators, and refactoring. The user also introduced a new rule called "contains". They are involved in the improvements of the code base.
pythondataframesvalidationvalidation-libraryschema-validation
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
Nicola Iarocci - Co-Founder And Lead Developer at CIR 2000