Steven Kaplan

Software Engineer at Sefaria.org

Jerusalem, Jerusalem District, Israel
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
Steven Kaplan is a software engineer with 11 years of experience specializing in modularization and Python-driven back-end work, currently contributing to Sefaria.org. He has deep expertise in parsing and structuring complex textual corpora—having implemented Zohar scripts, robust text parsing, fuzzy quotation matching, and automated table-of-contents generation for large Jewish texts. Based in Jerusalem, he combines a humanities background (BA in Philosophy) with a post-baccalaureate MA in Computer Science, which gives him a rare strength in modeling nuanced, semantically rich data. An active contributor to the well-known Sefaria open-source project, he bridges research-grade text scholarship and production engineering to make archival texts accessible and machine-readable.
code11 years of coding experience
bookBachelor of Arts (B.A.), Philosophy, Bachelor of Arts (B.A.), Philosophy at Muhlenberg College
bookParkland High School
bookPost-Baccalaureate Master of Arts (M.A.), Computer Science, 3.63, Post-Baccalaureate Master of Arts (M.A.), Computer Science, 3.63 at Brandeis University
github-logo-circle

Github Skills (11)

python10
apidoc9
api9
json9
text-parsing8
data-structure7
restful-api7
api-design7
data-structures7
api-rest7
rest-api7

Programming languages (4)

ShellJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Sefaria/Sefaria-Project

Jul 2015 - Jan 2023

New Interfaces for Jewish Texts
Role in this project:
userBack-end Developer
Contributions:8 releases, 106 reviews, 799 commits in 7 years 8 months
Contributions summary:Steven primarily contributed to the implementation of Zohar scripts and text parsing within the sefaria/sefaria-project repository. Their work involved creating and modifying Python scripts, specifically focusing on the structure of the Zohar text, using Python and tools like `urllib2` for API interactions with a local server. They also demonstrated proficiency in using the JSON format for data representation and utilized libraries for parsing and working with text data.
torahtalmudjewishinterfacestexts
New Interfaces for Jewish Texts
Contributions:148 pushes, 55 branches in 6 years 1 month
interfacesjewishtexts
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
Steven Kaplan - Software Engineer at Sefaria.org