Davide Taviani

Lead Developer at Nextjournal

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
Davide Taviani is a Lead Developer and mathematician with 14 years of experience building robust Clojure/ClojureScript systems and running production stacks on bare-metal servers. He combines hands-on backend work—contributing notable linting and static-analysis improvements to the widely used clj-kondo project—with front-end polish from earlier UI contributions. As both a technical lead and product owner at companies like Nextjournal and Ductile, he blends architecture, team guidance, and day-to-day engineering. His background in mathematical sciences and deep learning informs a rigorous, analytical approach to tooling and data-heavy problems. Comfortable as a consultant and team leader, he also maintains low-level ops expertise and a track record of shipping reliable, well-tested systems.
code15 years of coding experience
job7 years of employment as a software developer
bookDeep Learning specialization, Machine learning, Deep Learning specialization, Machine learning at Coursera
bookLicenza di Scuola media Superiore, Indirizzo tradizionale, 100/100, Licenza di Scuola media Superiore, Indirizzo tradizionale, 100/100 at Liceo Scientifico A. Righi Cesena
bookMsc, Mathematical Sciences, Msc, Mathematical Sciences at Universiteit Utrecht
bookLaurea Triennale, Mathematics - Applied Mathematics, 110/110 cum Laude, Laurea Triennale, Mathematics - Applied Mathematics, 110/110 cum Laude at Università degli Studi di Ferrara
languagesItalian, English, Greek
github-logo-circle

Github Skills (12)

jquery-ui10
html10
linter10
css10
clojure10
bootstra10
static-analysis10
bootstrap10
clj-kondo10
clojure-cli10
front-end-development9
clojurescript4

Programming languages (17)

C#JavaCSSC++CVueGoHTML

Github contributions (5)

github-logo-circle
clj-kondo/clj-kondo

Dec 2019 - Dec 2022

Static analyzer and linter for Clojure code that sparks joy
Role in this project:
userBack-end Developer
Contributions:10 commits, 10 PRs, 20 comments in 3 years
Contributions summary:Davide primarily contributed to improving the clj-kondo static analyzer for Clojure code. Their work focused on enhancing linting capabilities, including the implementation of features like an unsorted namespaces linter, conflicting alias detection, and the addition of a missing branch linter for if-* expressions. Furthermore, the user addressed bug fixes and made minor enhancements to the existing test suite, refining and improving overall code quality. These improvements aimed to improve the reliability and functionality of the linter.
clojurelinterstatic-analyzerclojurescriptstatic-analysis
A jQuery UI theme based on Twitter Bootstrap
Role in this project:
userFront-end Developer
Contributions:6 commits in 1 month
Contributions summary:Davide primarily contributed to the UI aspects of the project, making improvements to the appearance and functionality of Bootstrap-based jQuery UI components. Their work involved fixing dialog button rendering, correcting indentation issues, and ensuring the correct application of styles such as bolding for focused elements. The user's commits directly modified CSS and HTML files to address specific UI issues and improve the user experience.
bootstrapjquery-ui-themetwitter-bootstrap
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