Portfolio

View Code Sample

I’m a deadline driven, highly self-motivated, proven engineer who excels at problem solving, has painstaking attention to detail, and is extremely reliable.

Please find a sampling of my work below - not all are freely accessible to the public. The list can be filtered by the tags below.

showing 9 of 9

ButcherBox

ButcherBox

I worked on the engineering team responsible for the checkout flow for ButcherBox.com's storefront - it's powered by Shopify/Hydrogen and integrated with Contentful. The project involved migrating the old storefront to use Remix.js. I contributed to both the migration and addressed bugs/new features on the original storefont.
reacttypescriptremixgraphqlstorybookcypress
Visit site
Odyssey Systems Consulting Group

Odyssey Systems Consulting Group

I worked within the NAVAIR Cyber Warfare Program on a file transfer app (react/redux) based on users' security clearance. I also helped in the creation of an internal company angular app related to processing monthly financial statements.
reactreduxtypescriptangular
Weld North Analytics

Weld North Analytics

I was a member of a 2-person frontend team that created an embeddable React app that allows educators to create online courses for students. The thumbnail shows the student view of a lesson within a course.

Functionality for students includes adding annotations to course text/images, dictionary lookups of selected text, audio & video playback, and comprehension questions at the bottom of each lesson.

Educators can create & assemble different content types (richtext, images, videos, audio, questions) into a multi-page course, use a drag/drop interface to update layout/content placement, leverage other educators' shared course content, and view analytics data (mostly relating to question-response breakdown and video watching stats).

Note: the product can be seen in action from a student's perspective at 2 minutes into the linked video.

reactreduxgraphql
View video featuring product
Instrument, LLC

Instrument, LLC

I worked on a team involved in creating a component libary using chakra-ui as the foundation, then assembled these components into pages to meet the design/functionality requirements of the client. The thumbnail is one of many assembled pages - this one involves allowing students to be able to create a custom avatar representing themselves.
reacttypescriptchakra-uistorybook
Houghton Mifflin Harcourt

Houghton Mifflin Harcourt

This project involved working on the HMH engineering team to convert legacy Flash apps relating to online learning for young students over to React applications. I was one of three React resources brought in to help guide the team through their first dive into React application development as well as help in the conversions.
reactreduxredux-saga
Tufts University - Campus Maps

Tufts University - Campus Maps

This is an oldie but a goodie - created way back in 2012, but it is still being actively used. I created a reusable map component to power all 3 of Tufts University's campus maps. I also helped support the main www.tufts.edu & now.tufts.edu websites.
google-maps-api
Visit site
Personal Capital

Personal Capital

This project involved acting as support on the Empower 401k site. It involved debugging & issue resolution for the application.
reactreduxtypescript
Blue Mushroom

Blue Mushroom

A recent side project I have been working on in order to get more experience with react server components. Discover excellence in your area. Currently this is more of a proof-of-concept than a polished finished app.
reacttypescriptnextjsreact-server-componentstailwindstorybookgoogle-maps-api
Visit site
Pigpile Corporation

Pigpile Corporation

This is a version of an online fundraising application I created for Pigpile Corporation a few years back. The functionality mirrored that that of what GoFundMe offers but with a different business model.
reactreduxtypescriptnextjsstorybook
Visit site
© 2024 Joe Sullivan🐶All rights reserved.