Fabio Napoleoni

Full Stack Developer Sistemista Senior at Aleteia

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
Fabio Napoleoni is a pragmatic Full Stack Developer and Senior Sistemista with over 15 years of hands-on experience and an 18-year passion for computer science rooted in mathematics and formal reasoning. Based in Rome, he specializes in backend systems, DevOps and automation, plus frontend work when interfaces matter, favoring rigorous, test-driven solutions (TDD/BDD, CI) and demonstrable correctness. He has contributed to well-known Ruby/Rails projects—improving gems like twitter-bootstrap-rails, acts_as_list and Elasticsearch DSL integrations—bringing careful bug fixes, compatibility upgrades and test coverage to open-source tooling. His background includes long-term consulting, platform operations and teaching Java/enterprise topics, which gives him both production-hardened instincts and the ability to explain complex ideas clearly. Meticulous and perfectionist by nature, he treats software as mathematical models to be proven correct rather than mere code, and he particularly enjoys tackling hard problems involving large-scale data manipulation.
code15 years of coding experience
job8 years of employment as a software developer
bookComputer Science, Informatics, 110 e lode, Computer Science, Informatics, 110 e lode at Sapienza Università di Roma
stackoverflow-logo

Stackoverflow

Stats
19,036reputation
1.9mreached
211answers
50questions
Badges
sql
top-5%
mysql
top-5%
ruby
top-5%
routes
top-5%
php
top-5%
zend-framework
top-5%
github-logo-circle

Github Skills (56)

unit-testing10
ruby-rails10
javascript10
bootstrap10
activeresource10
google-analytics10
amazon-elasticsearch10
testing10
rspec10
databases10
user-authentication10
authentication10
rails10
hashmap10
ruby10

Programming languages (15)

JavaC++CSSCGoMustacheHTMLTypeScript

Github contributions (5)

github-logo-circle
brendon/acts_as_list

Jul 2012 - Apr 2016

An ActiveRecord plugin for managing lists.
Role in this project:
userBackend Developer
Contributions:16 commits, 8 PRs, 5 pushes in 3 years 9 months
Contributions summary:Fabio primarily focused on improving the `acts_as_list` plugin for ActiveRecord. Their contributions involved fixing issues related to default scopes and ensuring proper functionality within various scenarios, including those with active records and custom scopes. The commits demonstrate enhancements related to how the plugin interacts with database queries, ensuring data integrity, and introducing security measures for attributes. The user also added tests to cover edge cases and validate fixes.
ruby-on-railsrailsrubylistsactiverecord
Twitter Bootstrap for Rails 8
Role in this project:
userFull-stack Developer
Contributions:10 commits, 3 PRs, 6 comments in 2 months
Contributions summary:Fabio primarily focused on enhancing the `twitter-bootstrap-rails` gem, providing compatibility with the `breadcrumbs-on-rails` gem by adding backwards compatibility and adjusting the rendering of breadcrumbs. They also addressed a failing test related to alias compatibility and upgraded less/javascript files, ensuring the project's functionality and alignment with the latest Bootstrap versions. These updates indicate a focus on maintaining and improving the existing functionality of the gem.
ruby-on-railspipelinerailsrubyrails-5
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
Fabio Napoleoni - Full Stack Developer Sistemista Senior at Aleteia