Skip To Main Content

About Me

Yo! I'm Ryan. I've been working professionally as a web engineer in the Seattle area for over a decade. I've worked on a number of different projects and a number of a different tech stacks, for companies of all sizes. Whether it's small WordPress sites or enterprise-level .NET systems, I've worked with numerous different technologies and clients and am always looking to stay on the cutting edge of technology.

I am also an active member of the Seattle theater and music communities. I play guitar, bass, and perform occasional vocals in a handful of different bands, and lend my talents to several theater groups doing both performing, voice acting, and tech work. Between acting, audio engineering, video production, and web development, I keep myself busy with a number of projects. I am also a huge fan of our local sports teams.

Things I've Done

Ryan's Portfolio Website

Client: Freelance

Ryan Asbert's personal portfolio site. The project utilizes Headless WordPress and WPGraphQL on the backend, while using React, NextJS, GraphQL, and FaustJS on the frontend. The frontend is also hosted on DigitalOcean’s Serverless App Platform.

Technology Used:
GQtyHTMLCSSJavaScriptPHPGraphQLMySQLNext.jsSCSSJSXOPEN PROJECT

IoT Control Panel & IR Transmitter

Client: Freelance

The IoT Control Panel was developed to control several Arduino-powered devices connected via USB. In the case of this specific project, a number of custom IR transmitters were designed and built to control a dozen cable boxes at a popular sports bar & grill in Kent, WA.

Technology Used:
CSSJavaScriptSCSSJSXReactNode.jsMeteorArduinoRaspbian

Underdog Seattle

Client: League Lab

The Underdog Sports website is built entirely in a custom PHP framework developed in-house, later expanded into its own Platform-as-a-Service known as League Lab. The platform is written in raw PHP and MySQL and utilizes a variety of Amazon AWS services including EC2, RDS, S3, ALB, DynamoDB, and Route 53.

Technology Used:
HTMLCSSJavaScriptPHPRESTMySQLMongoDBSCSSjQueryAWSOPEN PROJECT

Players Sports

Client: League Lab

The Players Sports website is built entirely in a custom PHP framework developed by League Lab as a Platform-as-a-Service. The platform is written primarily in PHP and MySQL and utilizes a variety of AWS services including EC2, RDS, S3, DynamoDB, and Route 53.

Technology Used:
HTMLCSSJavaScriptPHPRESTMySQLMongoDBSCSSjQueryAWSOPEN PROJECT

Seattle Restaurant Week

Client: Seattle Times

The Seattle Restaurant Week project is a promotional site ran seasonally during the spring and fall. The site was built in WordPress and features a restaurant directory detailing hundreds of menu offerings and a Google Map of all restaurant locations.

Technology Used:
HTMLCSSJavaScriptPHPMySQLSCSSjQueryBourbonWordPressOPEN PROJECT

Newspapers in Education

Client: Seattle Times

The Newspapers in Education website is an educational resource for students K-12 to find news and current events editorials by The Seattle Times. The site is based around a Classroom Materials directory which provides students a simple way to navigate and filter articles based on certain subjects or grade levels.

Technology Used:
HTMLCSSJavaScriptPHPMySQLSCSSjQueryBourbonWordPress

RealAdvisr

Client: Freelance

The RealAdvisr project was an ExpressionEngine based commercial real estate tool for real estate advisors in the Philadelphia market. People seeking commercial property could submit their requirements as a request and advisors could sign up for an account and view or respond to submitted requests.

Technology Used:
HTMLCSSJavaScriptPHPMySQLSCSSjQueryFoundationExpressionEngineOPEN PROJECT

Ashley Furniture

Client: Avanade

The new Ashley Furniture eCommerce website was developed in SiteCore by a small team of developers. The updated design included a fully responsive mobile and tablet experience, as well as a custom shopping cart solution developed specifically per the client’s specifications.

Technology Used:
HTMLCSSJavaScriptMSSQLASP.NETSCSSjQueryFoundationSiteCoreOPEN PROJECT

New York City Ballet

Client: POP

The New York City Ballet website was a brand new project built upon a Kentico (ASP.NET) CMS and integration with the Tessitura ticketing framework. The site features an Events Calendar, ‘Select-Your-Own-Seat’ ticket purchasing, Subscriptions, and various other content pages maintained by the client themselves.

Technology Used:
HTMLCSSJavaScriptMSSQLASP.NETSCSSjQueryFoundationKenticoOPEN PROJECT