Naftoli Gugenheim

New Jersey, United States
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
Naftoli Gugenheim is a seasoned Scala developer with 16 years of experience, based in New Jersey, who pairs hands-on engineering with a history of technical leadership as a former CTO. He is an active open-source maintainer on Slick and has made substantial contributions to well-known projects like Lift and sbt, focusing on robust back-end code, database query correctness, and testable tooling such as GC monitoring. Comfortable across full-stack and backend domains, he has a track record of fixing subtle edge cases in SQL generation and improving developer tooling reliability. Trained in rigorous study, he brings a methodical, detail-oriented approach to complex systems and a penchant for improving test coverage and developer ergonomics.
code17 years of coding experience
job10 years of employment as a software developer
bookTalmudic Studies, Talmudic Studies at Beth Medrash Govoha
languagesEnglish, Hebrew, Yiddish
stackoverflow-logo

Stackoverflow

Stats
2,454reputation
821kreached
61answers
4questions
github-logo-circle

Github Skills (22)

testing10
databases10
sbt10
scala10
lift10
mappings10
persistence10
sql10
build-tools10
database10
code-generation9
zinc9
web-development9
javas8
java8

Programming languages (22)

MDXC#JavaC++RustDScalaGo

Github contributions (5)

github-logo-circle
slick/slick

Aug 2012 - Jan 2023

Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala
Role in this project:
userBack-end Developer
Contributions:22 releases, 246 reviews, 398 commits in 10 years 6 months
Contributions summary:Naftoli primarily contributed to bug fixes and improvements within the Slick framework, focusing on database query and access functionalities. They addressed errors related to SQL query generation, specifically concerning missing `from` clauses and cases of no tables. The contributions include correcting typos, handling edge cases in code generation, and removing deprecated code usages related to execution contexts.
databasescalasql
lift/framework

Jan 2010 - May 2013

Lift Framework
Role in this project:
userFull-stack Developer
Contributions:129 commits in 3 years 4 months
Contributions summary:Naftoli primarily contributed to the Lift Framework, making enhancements and addressing bugs related to the persistence and view layers. Their work included updates to the `OneToMany` and `ManyToMany` features in the mapper module, as well as improvements to the `TableEditor` snippet, incorporating features like custom column support and strikeout display for removed items. Furthermore, the user implemented features to enhance user experience in the UI and added comprehensive testing for bug fixes.
frameworkscalaliftjavareal-time
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