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, 270 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
Sefaria/Contextus

Oct 2022 - Feb 2024

New Interfaces for Constitutional Texts
Contributions:36 releases, 35 PRs, 91 pushes in 1 year 4 months
interfacestexts
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