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.
15 years of coding experience
7 years of employment as a software developer
Deep Learning specialization, Machine learning, Deep Learning specialization, Machine learning at Coursera
Licenza di Scuola media Superiore, Indirizzo tradizionale, 100/100, Licenza di Scuola media Superiore, Indirizzo tradizionale, 100/100 at Liceo Scientifico A. Righi Cesena
Msc, Mathematical Sciences, Msc, Mathematical Sciences at Universiteit Utrecht
Laurea Triennale, Mathematics - Applied Mathematics, 110/110 cum Laude, Laurea Triennale, Mathematics - Applied Mathematics, 110/110 cum Laude at Università degli Studi di Ferrara
Static analyzer and linter for Clojure code that sparks joy
Role in this project:
Back-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.
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.