For a complete version, please contact me.
Work Experience
Software Engineer Pylon Lending
NYC
Implemented a declarative DSL for mixed-integer optimization across borrower, customer and lender constraints. Integrated backend services with third parties.
Software Engineer Instabase
SF + NYC
Productionized in-house model training of Transformer-based document understanding models.
Research Engineer Intern Vision Systems
Providence, RI
Engineered an information extraction pipeline on web texts to inform dynamic computer vision algorithm selection.
Research Intern Los Alamos National Lab
Los Alamos, NM
Collaborated on Katana.jl, an open-source solver for convex non-linear programs.
Undergraduate Research Brown University
Providence, RI
Research project addressing some of the issues that arise when applying statistical part-of-speech taggers to Sanskrit, a highly inflected language with sparsely-available data.
Data Analyst Intern TradingScreen
NYC
Worked on model for order-filling futures using level-2 data.
Intern Madbits/Twitter
NYC
Contributed to Async – an open-source, asynchronous framework for Lua and Torch. Worked on a project using convolutional neural networks for image classification.
Skills
Python ◦ Typescript ◦ Golang ◦ C++ ◦ Rust
Kubernetes ◦ RabbitMQ/Celery ◦ Pytorch ◦ NodeJS
Academic Experience
Head Teaching Assistant
Graduate seminar on Computational Semantics. Developed assignments, tutorials, course website and grading infrastructure. Held office hours and managed staff. Topics included: semantic parsing, contextual embeddings, neural sentence representations. [course website].
Undergraduate Teaching Assistant
- Teaching Assistant for Deep Learning
- Teaching Assistant for Computational Linguistics
- Teaching Assistant for Computer Systems
- Teaching Assistant for Software Engineering
Held weekly office and lab hours, graded student projects and developed course materials.
Avionics Firmware Brown Space Engineering
Brown Space Engineering's cubesat group developed the EQUiSat satellite, which deployed May 2018.
- Design of sensor and computer systems, sensor drivers.
- Design and execution of a comprehensive testing plan for the EQUiSat satellite, to ensure the integrity of the on-board computer systems.