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 PROJECTIoT 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.jsMeteorArduinoRaspbianUnderdog 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 PROJECTPlayers 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 PROJECTSeattle 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 PROJECTNewspapers 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:
HTMLCSSJavaScriptPHPMySQLSCSSjQueryBourbonWordPressRealAdvisr
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 PROJECTAshley 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 PROJECTNew 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.