Pedro Delfino is a software engineer with nine years’ experience who combines applied mathematics and legal training to build user-focused, well-documented software. Currently at Tallyfor, he works across Clojure/ClojureScript, Re-frame, and Firebase while maintaining a strong Emacs-centered tooling practice. He has substantial open-source contributions to power-user projects like the Nyxt browser (full‑stack Common Lisp work), reflecting his affinity for hacker-friendly tooling and extensible architectures. His background includes product engineering, academic research with publications, and co-founding one of Brazil’s early legal‑tech startups, giving him cross-functional fluency from prototyping to product. Notably, he pairs technical depth with clear technical writing and tutorials, making complex systems approachable for other developers.
9 years of coding experience
6 years of employment as a software developer
High School, High School at Colégio Bernoulli
Bachelor’s Degree, Applied Mathematics, Bachelor’s Degree, Applied Mathematics at FGV - Applied Mathematics School
Bachelor of Laws (LLB), Bachelor of Laws (LLB) at FGV Direito Rio
Contributions:54 reviews, 162 commits, 67 PRs in 11 months
Contributions summary:Pedro contributed extensively to the Nyxt browser's features and documentation, primarily modifying the Lisp code. They implemented new commands, such as `copy-placeholder`, `go-next`, and `go-previous`, adding functionality to the web-mode. The user also refactored existing code and improved the tutorial documentation by reorganizing content, adding explanations, and incorporating new commands. The user also modified and added information about various modes, and made a wide variety of code changes across multiple files.
Contributions:133 commits, 9 PRs, 132 pushes in 1 year 10 months
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.