Guiding the evolution of ITHAKA's UI Engineering platform and practices to enable our mission to provide affordable access to knowledge and education for people around the world.
Principal Engineer
ITHAKA
2022–2022
Developing capabilities and competencies in modular software for developer productivity and platform stability.
Lead Web Application Developer
ITHAKA
2018–2021
Provided technical product ownership in micro frontend architecture and developer ergonomics.
Co-lead a team of 15+ front end developers writing web applications serving ~20M monthly active users.
Coordinated the upgrade of 30+ user-facing JSTOR applications to new Django and Python versions with no down time.
Identified infrastructure cost reductions and non-profit vendor discounts, saving over $50K annually.
Created, released, and oversaw maintenance of apiron, ITHAKA's first actively-maintained open source software.
Worked with design, brand, and product development to define the direction and lead the implementation of the Pharos design system.
Built an internal code and architecture documentation system using Sphinx, and built a mind map to identify opportunities for knowledge sharing.
Worked with engineering leadership to create diversified avenues for team learning and discussion, resulting in mentorship groups, open office hours, and recurring tech talk spaces.
Web Application Developer
ITHAKA
2014–2018
Championed and coordinated the transition to HTTPS for all user-facing pages on the JSTOR platform.
Helped transition core JSTOR functionality from a proprietary CMS to AWS-hosted Django applications.
Represented ITHAKA and JSTOR as a speaker at 4 technical conferences nationally and internationally.
Designed and implemented continuous integration and publishing pipelines for internally-shared Python software.
Took Build Smarter, a public-facing outlet for our technical learnings, from concept to reality in collaboration with design and marketing.
Software Development Engineer II
Thermo Fisher Scientific (Previously Life Technologies)
2014
Built a feature extraction and translation tool for Variant Call Format (VCF) files.
Optimized and scaled a bioinformatics processing pipeline to hundreds of oncogemonics datasets.
Software Development Engineer II
Life Technologies (Previously Compendia Bioscience)
2013–2014
Introduced tight feedback loops in our data processing pipeline to save developers potentially hours of wasted time.
Designed and built internal tools to support our data curation and research teams.
Software Development Engineer
Compendia Bioscience
2012–2013
Integrated and operated a bioinformatics processing pipeline for oncogenomics datasets.
Software Development Engineer
SAIC
2011–2012
Developed novel inference algorithms for telemetry data.
Implemented an image processing algorithm to translate data between coordinate systems.
Retrofitted an existing prediction pipeline to enable dynamic input data.
Software Engineering Intern
SAIC
2010–2011
Built an interactive graphical interface in MATLAB on top of existing software for easier analysis.