Resume
Overview
Front-end engineer with 10+ years of experience building responsive, accessible web applications using modern JavaScript frameworks (React, Vue, Svelte), web components, and CSS technologies. Strong background in design systems, UI/UX development, and bridging the gap between design and engineering teams. Experienced in build tooling, CI/CD automation, and creating scalable component libraries that enhance developer experience and maintain design consistency.
Focus
- Front-End / Design Systems
- Mobile First UI/UX
- Deployment Automation
- Server Side Applications
- Static Websites
Tools
- Adobe, Sketch, Figma, CodePen
- VsCode, PhpStorm, Navicat
- Homebrew, Yarn, Composer, Valet
- Vagrant, Docker, Forge, Vapor
- Clickup, Trello, Github, Jira, Azure
Tech
- HTML, CSS/Sass/Tailwind, SVG
- PHP, MySQL, JavaScript, Node
- Statamic, Nova, Wordpress
- React, Vue, Alpine, Svelte
- Laravel, Livewire
- Web Components, Stencil, Lit
- Github Actions, Bash, CI/CD
Mindset
- Design driven development
- Enjoy learning new things
- Mediation/conflict resolution and empathy in tough situations
- Passionate about mentorship and team development
- Mindful of over-engineering and wasteful development practices
Experience
- Alaska AirSenior Software Engineer - ContractOct 2024 -> Current
Contributed to the development and maintenance of the Auro Design System, Alaska Airlines' digital component library designed to create consistent user experiences across their websites and applications.
The technology stack includes web components via Lit, design tokens, auro-cli, GitHub Actions, and Storybook/Chromatic. Responsibilities focused on improving build tools, streamlining deployment processes, and enhancing developer experience with component usage.
- Configured Storybook to integrate with custom element manifest, enabling automatic population of interactive controls for props, methods, slots, and CSS properties, eliminating manual argTypes configuration and establishing foundation for future React and Svelte framework wrappers.
- Developed automation system using auro-cli that reduced release cycle time by 80% across 20+ component repositories, decreasing deployment time from a full sprint to just a few days while implementing GitHub Actions workflows and semantic release for automated versioning.
- Updated documentation and code structure to help new developers get started faster and use components more effectively.
- E*TRADE from Morgan StanleyUI Engineer - ContractMarch 2022 -> Oct 2024
Developed an accessible and framework-agnostic design system for data-dense user experiences. The technology stack included web components via Stencil, design tokens, Storybook, and Figma. Responsibilities included writing documentation, assisting development teams with onboarding, and debugging issues when implementing components in React or Angular frameworks.
- Created a CodePen-style editor using React that enabled non-technical users (product managers and designers) across the company to experiment with the entire design system and mockup components without setting up a development environment.
- Developed CI/CD processes using GitHub Actions that automated bi-weekly deployments, enabled PR preview environments for documentation, and reduced component release time from a full day to 3 hours or less through semantic release automation to npm.
- Maintained and deployed React-based documentation website, upgrading the site from Webpack to Vite, reducing compile time from 20 minutes to 5 minutes.
- Assisted team members with development setup, code debugging, and best practices while mentoring junior developers.
- Trevetts/Creative+Frontend DeveloperFeb 2019 -> Mar 2022
Established a complete development workflow from the ground up, selecting server environments and frameworks to optimize team productivity. This approach enabled automated deployment processes using Vapor or Forge to cloud providers including AWS and Digital Ocean. The technology stack included Laravel, PHP, Vue, SCSS, Tailwind, Livewire, Alpine, Nova, Statamic, and WordPress. Collaborated closely with the design team to translate creative vision into functional web experiences, utilizing available tools to create fast and enjoyable user experiences.
- Established automated development workflow using Laravel Forge and GitHub that enabled one-click deployments and database migrations through pull requests, migrating the entire local git system to GitHub.
- Built fast and responsive front-end code and maintained backend systems.
- Managed server environments and development pipelines.
- Designed and prototyped UX/UI using CodePen and Adobe Illustrator.
- LoudDoorFull Stack Developer & DesignerSep 2017 -> Jan 2019
Designed and developed comprehensive digital solutions ranging from advertising materials to web applications. Managed project creative direction from conception through final product delivery, ensuring that every detail of the user experience was tailored to exceed target audience expectations. The primary technology stack consisted of Laravel, Vue.js, and SASS.
- Design and develop responsive web solutions
- Test, analyze, and improve the user experience
- Create high converting advertising media
- Maintain and improve existing web apps
- Muscle & StrengthUI/UX Designer & DeveloperApr 2014 -> Sep 2017
Hired specifically by M&S to redesign their entire website making it completely responsive. This project included designing and coding everything from the checkout system to the way articles look. As the sole developer on this project I was directly responsible for site design and developing frontend code. This project was a gigantic undertaking consisting of 30+ page templates and thousands of pages of content and products that needed to be either re-designed or newly created to meet specific demands.
- Designed responsive page templates and marketing pages with Adobe Illustrator or Sketch.
- Code responsive prototypes of designs in CodePen with static data.
- Implement prototype code into Magento or Drupal CMS.
- Assist store, content, and marketing teams with any custom CSS design work to format forms or special landing pages.
- Design solutions to any UX issues reported by customer service.
- Created custom graphics and icons using Photoshop and Illustrator.
- Created SASS styles and jQuery functions to customize the responsive user experience.
Compliments
Raymond Schwartz
During our two years together, I always looked forward to collaborating with Ryan since he challenged me to do my best work. Ryan's depth of knowledge, tenacious research, and detail-oriented thinking always made for a learning opportunity, good debate, and led to making well-designed products.
You can always count on Ryan's keen observations to uncover issues and he always offers creative solutions to address his findings. Ryan is a team-player, taking time to help colleagues whether they're struggling with devops or need some advice on CSS best practices-he's always willing to help. Ryan would be a great addition to any team in many capacities. Working with him is one of the things I miss most about not being at E-Trade.
Damien Mase
I hired Ryan in March of 2014 as our first in-house Front-end Ul/UX Developer. He was tasked with creating the first responsive design for Muscleandstrengthcom. His knowledge and understanding of how to build a website that works optimally on multiple screen sizes was immediately apparent. Working within a strict time frame, Ryan delivered and exceptional product which exceeded our expectations.
Over the past 3 years working with Ryan he's been able to demonstrate his talent for creating visually appealing designs with user experience in mind. His knowledge of design software is outstanding and he's been able to take direction from myself and other team members to take an idea from concept to deployment.
During Ryan's employment he's worked with several internal and external teams on design and user experience projects. He's been able to communicate well and effectively gather information from others to deliver a finished product that meets the project specifications.
Without a doubt, I think Ryan would be an asset as a Frontend Ul/UX Designer to any development team.