Davide Papagni

Technical Lead Developer at Cinderblock

Greater Bari Metropolitan Area 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

👤
Senior
🎓
Top School
Davide Papagni is a technical lead and founder with 13 years of software engineering experience, blending hands-on development with Agile project management and distributed team leadership. He founded Algonauti to champion remote, geographically distributed Agile teams and continues to write production code across backend (Ruby on Rails), frontend (Ember.js) and mobile (Dart/Flutter) stacks. At Cinderblock he combines code review and refinement with active feature development, and his background spans enterprise systems, e-health, and data-heavy UGC platforms. A pragmatic TDD practitioner and API designer, he also contributes to Ruby open-source projects—recently improving code quality in the puffing-billy proxy—reflecting an eye for maintainable, idiomatic code. With a master’s in computer science from Università degli Studi di Bari, he pairs entrepreneurial instincts and business management basics with deep technical curiosity in ML R&D and integration projects.
code14 years of coding experience
job11 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Università degli Studi di Bari
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
81reputation
33kreached
2answers
1question
github-logo-circle

Github Skills (9)

rspec10
proxy10
ruby10
emberjs6
datetime6
devise6
ember-simple-auth6
flutter6
ruby-on-rails6

Programming languages (9)

TypeScriptDockerfileCSSShellC++JavaScriptRubyDart

Github contributions (5)

github-logo-circle
oesmith/puffing-billy

May 2015 - May 2015

A rewriting web proxy for testing interactions between your browser and external sites. Works with ruby + rspec.
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 1 comment in 1 day
Contributions summary:Davide made several code changes to address warnings related to uninitialized instance variables within the `lib/billy/proxy.rb` and `lib/billy/proxy_connection.rb` files. These changes involved adding checks for the existence of instance variables before using them. The user also updated conditional statements in `lib/billy/proxy.rb` and `lib/billy/proxy_connection.rb`, switching from `or` and `and` to `||` and `&&`. This indicates a focus on code quality and potentially improved Ruby syntax.
rspecrubytestingweb-proxy
algonauti/ember-g-recaptcha

Jun 2016 - Apr 2022

Easily integrate Google's reCaptcha in your app as an Ember Component
Contributions:13 releases, 86 commits, 21 PRs in 5 years 11 months
emberrecaptcha
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