Deborah Kaplan

Technical Skills

Experience

Principal Engineer / Owner Suberic Networks, LLC 2016-Present

Freelance software development and accessibility review. Specialties include publishing and libraries, REST APIs, and accessibility. Architecture and development (Python, some PHP), audit, accessibility remediation (including ReactJS, AngularJS, JQuery).

Principal Software Engineer Brio Systems 2021-2023

Responsible for architecture and development of HIPAA-compliant electronic health record (EHR) systems for laboratory tests, written in Python (Flask, SQLAlchemy), on PostgreSQL, deployed on AWS with Docker and Kubernetes. Promoted to Principal Engineer from Senior Engineer after six months.

Software Engineer NGP VAN / EveryAction 2019-2020

Software Engineer for organizing and fundraising platform, working in a .NET environment. Primarily C#, with some Transact-SQL, React, and Visual Basic, deployed with TeamCity. Primary responsibility was API frameworks, including:

Software Engineer Safari Books Online and O'Reilly Media 2014-2016

Software Engineer for an online library of ebooks, videos, training courses, and conferences. Primarily Python in Django, some JavaScript, deployed with Jenkins, using Test Driven Development (TDD). Responsibilities included the user-facing UI, the back end, the publisher-facing CMS, and the various microservices gluing it all together. Promoted to Software Engineer from Support Engineer after a year.

Digital Resources Archivist Tufts University Digital Collections and Archives 2007-2014

I was the lead for technical projects in the department, with responsibility for the Fedora Commons-based Tufts Digital Library. Spearheaded a shift from Java/Tomcat to Blacklight/Hydra. Led the design of homegrown, open sourced CIDER system for metadata management. Automated workflows using Perl, XSLT, & XPath. Transformed a six-month delivery-to-production process to a three hour process. Fixed bugs and added features in the Hydra UI (Ruby, JavaScript, Bootstrap, HTML), in research data portals, and in CIDER (Perl, Catalyst, Template Toolkit, Python). Instigated transition to functional SCCS (from nothing → CVS → Subversion → Git). Released a project under an AGPL license on GitHub. Technical lead and project manager for digital projects, including the creation of a secure dark archive. Chair of Scholarly Communication and Emerging Technology Teams. Created a regional conference for 70+ users of the Java-based Fedora Commons framework.

Digital Initiatives Librarian Brandeis University Library and Technology Services 2006-2007

Managed the scholarly content management system. Led implementation of university-wide digital asset management using DSpace.

Selected Pro Bono Professional Activities

Education