2022 | Harvard Business School Design System | Upstatement | Storybook·React·TypeScript | |
2022 | Threadable | Upstatement | React Native·Ruby on Rails·Firebase | |
2022 | Pratt | Upstatement | WordPress·Timber·WordPress Multisite·Gutenberg·JS | |
2022 | Everytown Gun Law Rankings | Upstatement | WordPress·Timber·PHP·Airtable API | |
2021 | Koala Health | Upstatement | Next.js·TypeScript·Redux Toolkit·Stripe·Algolia·Firebase Auth·Formik·Yup·Vercel | |
2021 | Philadelphia Inquirer Sports Scoreboards | Upstatement | React·TypeScript·Stats Perform API | |
2021 | Vanderbilt Design System | Upstatement | Twig·Puppy·JS | |
2020 | Michelle Wu for Boston Grassroots Toolkit | Upstatement | Gatsby·Styled Components | |
2020 | The 19th News | Upstatement | WordPress·Timber·Gutenberg·PHP·JS·Mailchimp·AMP | |
2020 | Northeastern CSSH | Upstatement | WordPress·Timber·WordPress Multisite·PHP·Algolia·JS | |
2020 | Integrating Algolia Search with WordPress Multisite | Upstatement | Algolia·WordPress·PHP | |
2020 | Time to Have More Fun | — | Next.js·Tailwind CSS·Firebase | |
2019 | Upstatement.com | Upstatement | Nuxt·Vue·Prismic | |
2019 | Building a Headless Mobile App CMS From Scratch | Upstatement | Node·Express·Firebase·Vue | |
2019 | Moms Demand Action Mobile App | Upstatement | NativeScript Vue·iOS·Android | |
2019 | OctoProfile | — | Next.js·Chart.js·GitHub API | |
2018 | Google Keep Clone | — | Vue·Firebase | |
2018 | Spotify Profile | — | React·Express·Styled Components | |
2018 | Devoted Health | Upstatement | Gatsby·TypeScript·Algolia | |
2018 | Flagship Pioneering | Upstatement | Craft CMS·Chart.js | |
2018 | blistabloc | Scout | WordPress·Timber·WooCommerce | |
2018 | Spotify’s Top Tracks of 2017 | Northeastern | R·Spotify Web API | |
2017 | Halcyon Theme | — | VS Code·Sublime Text·Atom·iTerm2·Hyper | |
2017 | Apple Music Embeddable Web Player Widget | Apple | MusicKit.js·JS·SCSS | |
2017 | Apple Music Facebook Messenger Integration | Apple | Ember·JS·SCSS | |
2017 | Personal Website V3 | — | Jekyll·SCSS·JS | |
2017 | Interventions | Scout | Jekyll·SCSS·JS | |
2017 | Lonely Planet DBMS | Northeastern | Python·MySQL·Flask·JS | |
2017 | myNEU Redesign | Northeastern | Jekyll·SCSS·JS | |
2017 | Crowd DJ | HackBeanpot 2017 | React·Firebase·Spotify API | |
2016 | Personal Website V2 | — | Jekyll·SCSS·JS | |
2016 | Weather Widget | — | Node·Express·EJS | |
2016 | Screentime 2.0 | Starry | Cordova·Backbone·Marionette | |
2016 | React Profile | — | React·CSS | |
2016 | CourseSource | Northeastern | Angular·Node·Express·MongoDB | |
2016 | Personal Website V1 | — | HTML·CSS·JS·Bootstrap | |
2016 | Fontipsums | — | HTML·SCSS | |
2015 | NU Women in Tech | Northeastern | Jekyll·Bootstrap | |
2015 | One Card For All | MullenLowe | HTML·SCSS·JS·jQuery | |
2015 | JetBlue HumanKinda | MullenLowe | Tumblr·HTML·CSS·JS | |