I'm a web developer.
I started making websites for fun long before I considered it for a career; I'm excited that I get to do this every day. My favorite thing is working closely with designers and UX specialists to make user interface dreams a reality.
Blog
See all blog postsSelected Professional Projects
-
Master Lock Redesign
I lead front-end work on a partial redesign of the website for the Master Lock Company. In this first phase, the front-end was overhauled for the site's navigation and footer as well as product listings, product pages, and the homepage, which now features a full-screen video and animations controlled by the user's scroll. I also came up with a strategy for incorporating select redesign elements into the existing legacy pages as a stopgap until they are fully redesigned in future phases.
-
Travel Wisconsin Fall Color Report
The Fall Color Report is a popular seasonal feature for the Wisconsin Department of Tourism. To keep the project on time and on budget, we needed to work with the existing back-end (integrated with a custom CMS built in .NET) but overhauled the interface. We replaced some reptitive, difficult-to-maintain CSS and jQuery templates with simpler, more modern patterns and naming conventions, and brought in the lightweight Template7 templating engine. Most of this code would later be shared with the winter Snow Conditions Report so we paid careful attention to reusability. I handled all of the styling and most of the interface-related JavaScript, in collaboration with a full-stack developer and back-end developer who handled the map functionality and got the data pulling into the Template7 templates.
-
Sub-Zero and Wolf "Reveal" Product Configurator
This was an amibitous but highly successful project with planning and multiple phases of development that spanned several years, resulting in a tool that would allow users to visually arrange SubZero and Wolf products in order to generate custom installation specifications (the addition of Cove products happened after my work on the tool). I lead front-end development for the majority of the tool's development, participating in brainstorming sessions with the marketing director at Sub-Zero and Wolf, creating prototypes in close collaboration with the design team, and handling styling of the final tool and most of the JavaScript that powers the front-end including drag-and-drop functionality using jQuery UI. I worked in close collaboration with back-end developers who handled the overall technical architecture, the integration with Sitecore and user accounts, some aspects of interaction using Knockout.js, and the generation of SVG diagrams and PDFs.
-
MGIC Readynest
We created this site from scratch using Sitecore's Experience Editor to give MGIC a place to share information about homeownership with first-time homeowners. The colorful site design was created by a designer at MGIC and implemented by me using an in-house CSS framework, with the help of back-end developers who were responsible for setting up Sitecore. We worked closely with MGIC (mostly at their offices) to develop the site alongside their software developers, and I trained their developers on web concepts like responsive design and technologies like Sass and supervised them when they contributed to the site's front-end.
Things I'm Doing For Fun
-
Weather Project
A React project using Hooks and the OpenWeatherMap API, created with create-react-app.
-
BirthdayBot
A web app built with Node, Express, and Handlebars that pulls information from the WikiData and Spotify APIs.
Sometimes I'm Offline, Too.
I like baking cookies. I have a community garden plot and I'm trying to learn to grow things. I knit from time to time. Every November I write a novel for National Novel Writing Month. I have pet hermit crabs. My preferred form of exercise is hula hooping, and I know some pretty cool hoop tricks. I live in Milwaukee, Wisconsin.