Dec 2024 - Present
Senior Frontend at Quindar
At
Quindar, I help build the software that operators use to fly and look
after things in orbit.
At Quindar, I
-
Shape complex, data-heavy user interfaces into something clear and
usable for the people running missions
-
Craft and refine the web experiences used for various workflows such as Operations, Mission Planning and Flight Dynamics
-
Collaborate across teams to ship features that make managing
things in space a little simpler
May 2024 - Nov 2024
Frontend at BrewLogix
At
BrewLogix, I helped build
the next destination for restaurants and craft
breweries to sell their products and promote their venues to
consumers everywhere.
At BrewLogix, I
-
Scaled the UI for multiple products in the BLX ecosystem with
Next.js, GraphQL, TailwindCSS and Vercel
-
Enhanced our primary Search Keg UX, reducing the average time
spent in the Add/Edit Keg pages by 49%. This streamlined a core
experience for users managing their constantly evolving
inventories
-
Led migration away from Webpack to Turbopack, reducing build
times by over 50%, hot reload times from 20 seconds to less than
a second & speeding up our deployments while drastically
improving local DX team wide
-
Refactored and improved our legacy table components to TanStack
Tables, reducing rendering overhead and established reusable
table architecture across BLX platform
Nov 2023 - May 2024
Contract Developer at Ulta Beauty
At
Ulta, I crafted the digital
experience for one of the largest beauty
sellers in the world. I collaborated with multiple teams to deliver
data-driven and personalized experiences through A/B
experimentation.
At Ulta, I
-
Shipped numerous A/B experiments on Ulta's main website using
HTML, CSS, Javascript, Ampliance CMS and AB Tasty improving the
shopping experience for millions of users, particularly during
the busy Black Friday shopping season
-
Experimented with novel features and assisting in the hand off of
winning experiments to the core developer team for further
integration into the codebase
-
Worked with the Personalization Team to develop custom
experiences and dynamic content based off previous shopping data,
implementing improved experiences for return shoppers as well as
those with rewards accounts
Jan 2020 - May 2023
Software Engineer at Cozi
At
Cozi, I worked on one of the
most popular family organization tools on
the App Store and Web. I helped maintain and improve the client
side of Cozi, building an accessible and cross platform experience
for users.
At Cozi, I
-
Designed a custom A/B testing tool with React and Mixpanel saving
the company a projected $100,000 annually while allowing our
Growth team to conduct custom experiments on segments of users
-
Modernized core features of Cozi's web app (Home and Recipes
pages) significantly improving UI/UX using React, Redux and
styled-components
-
Advocated for WCAG 2.1 using Deque's axe plugin and formatter
ensuring accessibility requirements such as keyboard and screen
reader functionality were met
-
Drove team-wide adoption of an E2E testing suite with Cypress.io
and GitHub Actions, leading to an improved developer workflow with
CI, while saving hundreds of extra hours in manual QA time
-
Collaborated cross-team to build an amazing product for families
to sync what's important to them
Nov 2019 - Jan 2020
Contract Developer at Pallet
At Pallet, I helped build the next marketplace for construction. As
a full stack developer, I leveraged React, GraphQL, and AWS Amplify
to build out requested features in a fast-paced, startup setting
with a small team of other engineers.
At Pallet, I
-
Continually scaling the UI of Pallet with React- more
specifically: Hooks, Apollo-GraphQL, and Bootstrap
-
Developing robust GraphQL APIs with AWS Amplify, specifically
using AWS Appsync and DynamoDB
- Testing new features before deployments with Jest
-
Assisting fellow engineers understanding new web technologies and
smashing bugs
May 2018 - Aug 2018
Intern Software Engineer at FullStack Labs
At
FullStack Labs, I
interned as a Software Engineer — helping develop all kinds of
different Web and Mobile applications with React and React Native. I
had the opportunity to dip my hands in many different roles
including QA, Front End, and Back End development. This experience
gave me a solid foundation, and allowed me to begin my work as a
professional SWE after college.
At FullStack Labs, I
-
Building out and implementing requested User Stories/bugfixes
using React
-
Learning how to use Agile/Scrum methodologies along with a team of
other engineers, prioritizing certain features/bugfixes per
request by the Clients of the project
-
Testing physical and network edge cases with Browserstack, Chrome
Dev Tools and Postman, reporting hard-to-find bugs that developers
would have otherwise missed