Hi, I'm Andrew.

I'm a senior software engineer with 15 years of experience building intuitive products from the UI to the API.

With my software engineering experience and design background, I transform loose design requirements into well-rounded features that deliver value to the user and scale efficiently. My experience from small startup to corporate acquisition has provided me with a broad skill set from building backend API endpoints and integrating with third party applications to maintaining a component library and creating intuitive user interfaces.

My experiences include:

  • Developing AI-powered features using LLM integrations and custom ML models
  • Modernizing infrastructure through cloud migrations and service integrations
  • Building applications across the stack, from database design to responsive frontends
  • Architecting design systems and component libraries for enterprise applications
Download my resume

Experience

Senior Software Engineer at Rowan (acquired by Clarivate, July 2024)

Full-Time Job | September 2019 - Present

I worked with a team to develop and maintain an Electron-based desktop application used by legal firms and corporate legal departments for efficiently drafting patent applications. My efforts focused on creating a comprehensive UI component library, developing integrations with third party chemical drawing software, and building AI-powered features which helped the company secure key contracts and achieve acquisition by Clarivate.

Skills practiced

  • HTML/CSS
  • Javascript/TypeScript
  • Ember
  • AI integration
  • Remote & in-office experience
  • Git
  • NodeJS
  • Electron
  • AWS
  • C#/.NET

AWS Cloud Solutions Architect

Certification | March 2019 - March 2021

Front-End Developer & Design Systems Architect at Fellow

Contract Work | July 2018 - February 2019

During a contract with Fellow, I assisted with the development of an Angular based web application and led the creation of a design system project to document and codify common design patterns and information. I worked with Fellow and their client, the Washington State Auditors Office, to integrate the design system into their existing build processes.

Skills practiced

  • Design system architecture
  • HTML/CSS
  • Javascript
  • SASS
  • Angular
  • API integration
  • Remote & in-office experience
  • Client relations
  • Fractal
  • TFS
  • NodeJS

Links

Financial Intelligence Tool

I helped build this Angular application with a development team at Fellow and a creative team at DEI creative. I helped integrate the SAO design system into the application.

Software Engineer at CommerceHub

Full-Time Job | July 2016 - June 2018

At CommerceHub I led the effort to pull front-end code out of a monolithic repository into a separately deployed front-end application which could be deployed quickly and independently from the monolithic application. Separately, I led efforts to create and maintain a shared React component library and collaborated with a team on the creation of a company design system.

Skills practiced

  • React/Redux
  • LESS
  • HTML/CSS
  • API integration
  • C#/.NET
  • AWS
  • GoCD
  • Working with a team
  • Git
  • Remote & in-office experience
  • Javascript
  • NodeJS

Software Engineer & Designer at Dash Platform

Full-Time Job | January 2015 - June 2016

As a Software Engineer and Designer at Dash Platform, I lead the design and development of the user experience for a large SAAS application. I championed the adoption of a modular React and Redux-based front-end application that integrated with an API created in the legacy CakePHP backend application. Beyond the experience of building and working with these applications, I planed and executed usability testing of the software to inform improvements that could be made to the interface. My experience at Dash Platform gave me practice at every level from designing and building interfaces to building REST-ful APIs and storing data in a database.

Skills practiced

  • UI/UX design
  • Javascript
  • jQuery
  • React/Redux
  • HTML/CSS
  • SASS
  • API integration
  • PHP
  • MySQL
  • Working with a team
  • Remote & in-office experience
  • Usability testing
  • Git

Web Designer at Pacific Software Publishing

Full-Time Job | November 2013 - December 2014

At Pacific Software Publishing I designed and built website and email templates alongside working on business to business web applications. I gained experience building responsive web sites using HTML, CSS, and JavaScript.

Skills practiced

  • UI/UX design
  • HTML/CSS
  • Javascript
  • jQuery
  • PHP
  • CakePHP
  • Client relations
  • SVN

Links

Bloguru

With a team at Pacific Software Publishing, I worked on designing and building the Bloguru web portal. On this project I gained experience working with localization and building responsive web applications.

NewsMail

I designed and built a number of NewsMail email templates. Each template needed to be tested in a number of email clients to ensure the design was consistent between them.

Senior Designer at Acupuncture Media Works

Full-Time Job | November 2011 - October 2013

At Acupuncture Media Works I worked with a small team of people to provide acupuncture marketing materials for clinics around the world. I designed and built brochures, pamphlets, newsletters, web ads, WordPress templates, and web tools. Here I built design skills along with HTML, CSS, JavaScript, and PHP skills.

Skills practiced

  • UI/UX design
  • WordPress
  • Web applications
  • Print and web design
  • HTML/CSS
  • Javascript
  • PHP
  • jQuery
  • Project management

Links

AcuPerfect Websites

I designed and built WordPress website templates for Acupuncture Media Works under the "AcuPerfect Website" brand. They still use the logo I designed for them.

Freelance production artist at Super Supplements

Contract Work | September 2011 - November 2011

As a production artist, I would create graphics according to brand guidelines for different mediums. I balanced multiple projects simultaneously and met project deadlines efficiently.

Skills practiced

  • Adobe Creative Suite
  • Client relations
  • Attention to detail
  • Print and web design

Freelance graphic designer at Puget Sound Energy

Contract Work | August 2011 - June 2014

As an independent contractor for Puget Sound Energy I created and produced graphics for print and web mediums. I set my own schedule and would quickly turn around assignments as they were sent to me.

Skills practiced

  • Print and web design
  • Attention to detail
  • Client relations
  • Adobe Creative Suite

BA in design with an emphasis in design production at Western Washington University

Education | September 2007 - June 2011

Skills practiced

  • Typography
  • Web design
  • Advance design production
  • Book arts
  • Publication design
  • Technical writing

Skills

Technical

  • HTML
    • Semantic HTML
    • Accessible HTML
    • Nunjucks
    • Handlebars
  • CSS
    • SASS
    • LESS
    • PostCSS
    • Architecture principles
  • Javascript
    • NodeJS
    • ECMAScript
    • Babel
    • React/Redux
    • Svelte
    • Ember
    • Angular
    • Webpack
    • TypeScript
    • Gulp
    • Jest
    • Tape
    • Enzyme
  • Amazon Web Services
    • S3
    • CloudFront
    • API Gateway
    • Lambda
    • AWS CLI
    • Serverless Framework
  • Back-End Engineering
    • C#/.NET
    • PHP
    • SQL
    • MySQL
    • Microsoft SQL Server
    • Wordpress
  • Version Control
    • Git
    • SVN
    • TFS

Design

  • Web UI/UX Design
    • Responsive, Mobile-First Design
    • Web Typography
    • Atomic Design
    • Usability Testing
  • Design Systems
    • System Architecture
    • System Maintenance
  • Adobe Creative Cloud
    • Illustrator
    • Photoshop
    • InDesign
    • XD
    • AfterEffects

Soft

  • Adaptable
    • Can fill many roles
    • Can work independently and with a team
  • Teamwork
    • Works effectively with others
    • Engages in meetings
  • Leadership
    • Takes initiative
    • Mentoring
  • Communication
    • Excellent writing skills
    • Presenting