Hi, I'm Alex.

I'm a web developer.

About me:

I'm a full-stack web developer, lover (and streamer) of games and game design, pressure cooker aficionado, React ninja, and have been making glasses cool again since 1997. You're likely to find me on the golf course, in a river with a fly rod, or on a hiking trail in the mountains. My professional career has spanned three states, four companies, and two completely separate careers. I'm equally comfortable in front of people as in front of an IDE. I look forward to seeing what we can build together.

What I do:

Mobile Friendly

Skilled in building responsive, highly-usable, mobile-first web layouts, ensuring your site is functional across multiple devices.

Ecommerce

Experience building performant ecommerce themes, easy-to-use ecommerce platform admin applications, and optimizing workflows to turn users into customers.

Cutting Edge Tech

Excel at implementing clean, functional designs and highly-optimized applications, utilizing the latest technology from Rails 6 and React 16.

Skillset:

React 16
Ruby on Rails 6
Webpack
Heroku
Sass
Flexbox
CSS Grid
ES6 JavaScript
UX Optimization
ERB
Gatsby
Git
Redux
CI / CD
Node
TDD

Projects:

React Checkout - Engine Commerce

Ground-up build of React-based, single-page checkout for all Engine Commerce client sites. Built on top of legacy Ruby on Rails backend, this checkout app utilizes new and existing API endpoints to deliver to the customer a seamless checkout experience that helped to increase site conversion by 15% and revenue by 54%. Check out an example at Simpson Motorcycle.

Admin Rebuild - Engine Commerce

Implementation of site admin redesign, with React / Redux single-page apps interspersed with traditional ERB templating. Implemented new API endpoints, and created custom React wrappers around numerous open-source input components. Reduced page reloads in common client workflows by more than 50%. (Code and admin are proprietary)

chk(mark)

Markdown-enabled note-taking app, used as an exercise to teach myself Redux. Built on top of a Rails 5 backend, this project was my capstone at General Assembly.

Lionbot

Twitch chat-bot interface, allowing users to create, edit, and toggle chat commands. Built with React on top of a Node backend.

Contact: