Experience
Harvard Medical School - Software Developer at HIDIVE Lab
July 2024 - PRESENT
- Collaborated with a distributed team across multiple academic, medical, and government organizations to support NIH-funded projects aimed at biomedical research interoperability.
- Maintained and enhanced the Human BioMolecular Atlas Program Data Portal Data Portal, contributing new frontend features using TypeScript and React and addressing backend issues using Python.
- Led the introduction of collaborative features to the portal, allowing users to asynchronously share Jupyter notebooks and datasets.
- Migrated key features from local to persistent storage, improving user experience across sessions.
- Expanded test coverage across the portal, including revamping end-to-end testing with Cypress to ensure stability across releases.
Harvard Division of Continuing Education - Software Engineer
May 2023 - July 2024
- Developed complex React components and integrated full-stack features into Harvard’s Immersive Classroom project to improve learning experiences for asynchronous students.
- Built an extensive validation library for the department’s React toolkit, streamlining input handling and optimizing development workflows.
Tufts University - JumboCode Project Manager
August 2023 - May 2024
- Led a team of a dozen student developers and designers in building a submission portal for a local nonprofit publication.
- Facilitated all communication with the client and effectively managed agile sprint cycles.
- Utilized TypeScript and React components in Next.js to build out a client-facing interface.
Tufts University - Data Structures Teaching Assistant
September 2022 - May 2024
- Led a weekly lab section and held a minimum of three weekly office hours to ensure students’ understanding of the course material.
- Provided detailed feedback on student homework and troubleshooted projects in C++ as needed.
- Discussed assignments and potential changes to course infrastructure during weekly course staff meetings.
Tellescope - Software Developer Intern
June 2022 - August 2022
- Developed a chatbot component for I-Ally, a client app of Tellescope focused on the needs of family caregivers.
- Utilized OpenAI’s GPT-3 model to generate helpful answers and links for user queries based on an AI-sorted knowledge base retrieved from the client app, and integrated the component into the company’s codebase in order to render it within the client app.
- Discussed challenges during weekly stand-ups and tech reviews with a PM and other interns, and concluded the internship by presenting the finished project to the company.
Tufts University - JumboCode Frontend Developer
September 2021 - May 2022
- Wrote, tested, and formatted pages of an iOS app and web interface for Simply Smiles, a non-profit foster home organization.
- Collaborated with a team of ten student developers to integrate their expense database into this user interface, and utilized biweekly stand-ups to discuss any developments or challenges.
- Demonstrated finished app and website during organization-wide final presentations.
Skills
Selected Courses
CS 04:
Teaching Computer Science
•
CS 105:
Programming Languages
•
CS 116:
Introduction to Security
•
CS 131:
Artificial Intelligence
•
CS 15:
Data Structures
•
CS 160:
Algorithms
•
CS 170:
Computation Theory
•
CS 171:
Human Computer Interaction
•
CS 40:
Machine Structure & Assembly Language Programming
•
CS 61:
Discrete Mathematics
•
MATH 70:
Linear Algebra
•
PSY 154:
Phonological Theory
•
PSY 195:
Seminar in Cognitive and Brain Science
•
PSY 31:
Statistics for Behavioral Science