Experience

Harvard Medical School

Boston, MA (Remote)

Senior Frontend Developer

HuBMAP Data Portal

Technologies
  • React
  • TypeScript
  • Material UI
  • SWR
  • Webpack
  • visx
  • d3
  • Jest
  • React Testing Library
  • Cypress
  • Storybook
  • Python
  • Flask
  • Docker
  • Figma
  • Key Achievements
    • Develop HuBMAP Data Portal to enable open access and visualization of human tissue datasets and analyses
    • Implemented new pages and features using React, TypeScript, Material UI, and SWR
    • Spearheaded adoption of TypeScript to improve code quality and maintainability
    • Led effort to upgrade major dependencies and refactor legacy code to conform to modern best practices

    Frontend Developer

    Cell Annotation Platform

    Technologies
  • React
  • TypeScript
  • NextJS
  • Apollo GraphQL
  • SWR
  • Tailwind CSS
  • Cypress
  • Express
  • Firebase
  • Bazel
  • Python
  • Figma
  • Key Achievements
    • Developed Cell Annotation Platform to enable collaboration, open access, and visualization of single-cell RNA sequence datasets and analyses
    • Implemented new pages and features using React, TypeScript, NextJS, Apollo GraphQL, and Tailwind CSS
    • Facilitated application development and feature planning with multilingual international team
    • Identified and remediated communication and workflow bottlenecks to optimize team productivity
    • Reviewed and guided revisions of code contributions by junior team members
    • Prototyped and implemented interactive data visualizations using SVG and canvas elements

    Wolters-Kluwer Financial Services

    Waltham, MA (Remote)

    Technical Consultant

    Technologies
  • Java
  • Spring
  • TypeScript
  • Angular
  • Key Achievements
    • Implemented bespoke client-specific features and bugfixes into Anti-Money Laundering SaaS platform using Java and Angular
    • Guided clients through remote application deployment debugging and troubleshooting

    Harvard Catalyst Informatics

    Boston, MA

    Software Developer Co‑op

    Technologies
  • Ruby on Rails
  • Java
  • Jersey JAX-RS
  • JavaScript
  • jQuery
  • Webpack
  • Babel
  • Key Achievements
    • Acted as full stack developer of Ruby on Rails and Java Jersey/JAX-RS SMART IRB applications serving over 600 participating institutions
    • Migrated Rails assets manager to Webpacker to improve page load performance by 30%
    • Implemented in-house jQuery table generation library and plugin system for dynamic table generation and manipulation
    • Spearheaded adoption of Webpack/Babel for front-end of Java application, adding environment-sensitive transpilation and source mapping to Maven build process
    • Collaborated with business analysts, project managers, and tech lead in Agile team

    Skillz Inc.

    San Francisco, CA

    Web Portals Co‑op

    Technologies
  • Ruby on Rails
  • JavaScript
  • TypeScript
  • React
  • jQuery
  • Key Achievements
    • Developed mobile esports competition spectatorship platform for livestreaming
    • Maintained event and admin portals using Ruby on Rails, TypeScript and React.js
    • Created JavaScript Zendesk extensions with jQuery to aid customer advocacy team
    • Planned and implemented features end to end following Agile process

    Education

    Harvard University

    Harvard Extension School

    Pursuing Master's Degree in Computer Science; coursework in progress. Completed coursework includes Data Structures and User Experience Engineering.

    Northeastern University

    Khoury College of Computer Sciences

    Bachelor of Science in Computer Science with Cyber Operations Concentrationcum laude
    Songwriting Minor

    Key Skills

    Languages

    • JavaScript
    • TypeScript
    • HTML
    • CSS
    • Ruby
    • Java
    • Python
    • SQL

    Operating Systems

    • macOS
    • Windows
    • Linux

    Tools of the Trade

    • git
    • VS Code
    • Figma
    • zsh
    • Firefox

    Other Familiar Technologies

    • React.js
    • Next.js
    • d3
    • SVG
    • Angular
    • jQuery
    • Node.js
    • Tailwind CSS
    • Express
    • React Query
    • REST APIs
    • Apollo GraphQL
    • SWR
    • Spring
    • Jersey JAX-RS
    • Rails
    • Django
    • C/C++
    • Racket