Work Experience
Harvard Medical School
Boston, MA (Remote)
Senior Frontend Developer
HuBMAP Data Portal
React
TypeScript
Material UI
SWR
Webpack
visx
d3
Jest
React Testing Library
Cypress
Storybook
Python
Flask
Docker
Figma
- Develop HuBMAP Data Portal to enable open access and visualization of human tissue datasets and analyses
- Review and guide revisions of code contributions by junior team members, focusing on mentorship and knowledge sharing to foster team growth and development
- Architect and plan new features and pages with product manager, ensuring timely and high-quality delivery
- Pioneered lab adoption of AI code generation tools to optimize development workflow and productivity, leading to 20% reduction in time spent on boilerplate code and documentation
- Coordinate development efforts with backend and data science teams to ensure seamless integration of frontend features with backend APIs and data pipelines
- Maintain and develop visualization libraries and components to enable flexible and performant rendering of complex biological data, including large-scale single-cell RNA sequence datasets
Frontend Developer
HuBMAP Data Portal
React
TypeScript
Material UI
SWR
Webpack
visx
d3
Jest
React Testing Library
Cypress
Storybook
Python
Flask
Docker
Figma
- Develop HuBMAP Data Portal to enable open access and visualization of human tissue datasets and analyses
- 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
- Implemented new pages and features using React, TypeScript, Material UI, and SWR
Frontend Developer
Cell Annotation Platform
React
TypeScript
NextJS
Apollo GraphQL
SWR
Tailwind CSS
Cypress
Express
Firebase
Bazel
Python
Figma
- 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
Java
Spring
TypeScript
Angular
- 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
Ruby on Rails
Java
Jersey JAX-RS
JavaScript
jQuery
Webpack
Babel
- 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
Ruby on Rails
JavaScript
TypeScript
React
jQuery
- 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
Experience
Harvard Medical School
Boston, MA (Remote)
Senior Frontend Developer
HuBMAP Data Portal
Technologies
ReactTypeScriptMaterial UISWRWebpackvisxd3JestReact Testing LibraryCypressStorybookPythonFlaskDockerFigma
Key Achievements
- Develop HuBMAP Data Portal to enable open access and visualization of human tissue datasets and analyses
- Review and guide revisions of code contributions by junior team members, focusing on mentorship and knowledge sharing to foster team growth and development
- Architect and plan new features and pages with product manager, ensuring timely and high-quality delivery
- Pioneered lab adoption of AI code generation tools to optimize development workflow and productivity, leading to 20% reduction in time spent on boilerplate code and documentation
- Coordinate development efforts with backend and data science teams to ensure seamless integration of frontend features with backend APIs and data pipelines
- Maintain and develop visualization libraries and components to enable flexible and performant rendering of complex biological data, including large-scale single-cell RNA sequence datasets
Frontend Developer
HuBMAP Data Portal
Technologies
ReactTypeScriptMaterial UISWRWebpackvisxd3JestReact Testing LibraryCypressStorybookPythonFlaskDockerFigma
Key Achievements
- Develop HuBMAP Data Portal to enable open access and visualization of human tissue datasets and analyses
- 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
- Implemented new pages and features using React, TypeScript, Material UI, and SWR
Frontend Developer
Cell Annotation Platform
Technologies
ReactTypeScriptNextJSApollo GraphQLSWRTailwind CSSCypressExpressFirebaseBazelPythonFigma
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
JavaSpringTypeScriptAngular
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 RailsJavaJersey JAX-RSJavaScriptjQueryWebpackBabel
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 RailsJavaScriptTypeScriptReactjQuery
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
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