Experienced front-end engineer looking for a new opportunity to build visually consistent, performant, and high-quality React + TypeScript web applications.
Self-identified mender. 🛠️
Experience
Full-stack Developer II@NBH Bank
September 2023 to present, remote
-
Lead the front-end development on a full rewrite of Cambr
- Work with product, design, and back-end engineers to plan out work to achieve feature parity with the existing production application
- Author and maintain the backlog of front-end tasks in Jira to ensure work is clear and ready to be assigned to myself or other engineers
- Serve as the main front-end contributor to the code base, transitioning from a single page application to Next.js 14
- Write and maintain the BitBucket pipeline, ensuring that the project adheres to our agreed upon code formatting and conventional commit standards, plus lint and test coverage rules
Senior Front-end Software Engineer@EquipmentShare
October 2018 to May 2023, remote
-
Served on a front-end platform team that lead the introduction of
tooling and solutions to address engineer and end-user pain
points, with some initiatives including
- Creation of a new application to centralize user management flows, with the goal of reducing the need for customer support due to inconsistent experiences spread across multiple applications
- Demonstration of the usage of LaunchDarkly feature flags to allow for frequent code integration and fine-grained control of the release of gated changes
- The definition and documentation of global layouts and design patterns meant to establish UI consistency across EquipmentShare's applications
-
Frequently initiated efforts to improve application performance
and reduce technical debt across multiple projects by
consolidating internal libraries, eliminating dead code, and
transitioning applications and libraries to more modern front-end
tools; a few initiatives and wins included
- Leading an epic to eliminate consumption of outdated, deprecated, or single-use internal front-end libraries used across EquipmentShare's suite of web applications, with the goals of building visual consistency within and across applications, and to eliminate the need for maintenance of said libraries
- Reduction of one application's JavaScript bundle size by ~25%, along with the addition of a bundle analysis script to make it easy to see how code changes impacted the application's bundle size
- A one-line change to markup that reduced the number of image requests on the initial load of a page from over 1k to less than 10 for the Fleet application's largest customer
- Regularly collaborated with product, design, and engineering to plan, groom, and estimate engineering work
- Participated in daily code review
- Assisted with the summer 2022 internship program by being on-site for the interns’ initial week of onboarding, and serving as a mentor to one intern for the duration of their internship
- In 2022, was a top 3 giver and receiver of tacos via HeyTaco, a slack integration used to recognize and show gratitude to your work peers
- Prior to 2023, served as a core front-end contributor to Fleet, a web application used to visualize and surface ways to act upon a fleet's telemetry data
Front-end Web Developer@Apartment Therapy Media
August 2015 to July 2018, remote
- Collaborated with product owners, designers, and other developers to deliver and maintain features for three high-traffic web applications (apartmenttherapy.com, thekitchn.com, and marketplace.apartmenttherapy.com)
-
Assisted with modernization efforts of multiple legacy code bases,
including
- The rewrite of the The Kitchn and Apartment Therapy's front-end codebase from Backbone to React
- The transition of the core functionality of Marketplace to Next.js
- The migration of a high-touch, monolithic, custom content management system to WordPress
Full-stack Web Developer@mySidewalk
July 2014 to August 2015, KCMO
- Delivered and maintained full-stack features for two GovTech web applications
- Served on the internal board, a leadership-appointed group that guided the direction of internal policies and procedures; topics included compensation, professional growth, talent policy, and culture
- Planned and led a 24-hour course covering the basics of AngularJS; lessons included preparatory reading, an outline of the day's material, along with group and individual exercises
Full-stack Web Developer@Barkley
March 2013 to July 2014, KCMO
- Served as a full-stack developer on a variety of projects, ranging from HTML emails and Facebook tabs, to full development and ongoing maintenance of larger sites
- Worked with a broad range of clients, including Casey's General Store, Krispy Kreme Doughnuts, United Missouri Bank, Dawn Foods, Quizno's, and Dairy Queen
Mentorship
Lead Mentor
2018 Session
Mentor
July 2018
Mentor
2017 Session
Mentor
July 2017
Education
BA Studio Art, 2006
University of Missouri-Kansas City