Web Developer · Problem Solver

I build the web.
And fix it.

I'm Steve Ralston, a web developer with decades of experience building, maintaining and troubleshooting websites and web applications. I work comfortably in WordPress, PHP, JavaScript and the less glamorous parts of web development that make everything actually work.

// what I bring to the table

const developer = {
  experience: "30+ years",
  wordpress: true,
  php: true,
  javascript: true,
  sql: true,
  css: true,
  problemSolving: "yes",
  learnsNewThings: true
};
30+
years of building websites, applications and software
A little about me

Broad experience is useful when things get weird.

I've worked in marketing agencies, software companies and as a self-employed developer. That variety means I'm comfortable taking on a polished WordPress site, a database-driven application, an integration, or an unfamiliar codebase that needs somebody to figure out what's going on.

My work has included everything from custom WordPress plugins and agency websites to PHP/Symfony applications, Angular front ends, C#/.NET back ends and even an embedded Lua application.

WordPressPHP JavaScript / jQueryHTML / CSS MySQL / SQLC# / .NET AngularSymfony GitSEO cPanel / WHMElementor DiviAvada
Selected work

I've built a little bit of everything.

Some representative projects from software development, WordPress and agency work.

01 / EASYRX

Cloud-based dental workflow

Joined an established application team to build new features, improve application behavior and fix customer-reported bugs. Worked across practice and lab workflows.

Stack: PHP/Symfony · JavaScript/jQuery · SQL · Git
02 / RED PHOENIX

InControl

Worked primarily on the Angular front end of a web application that turns office phone-system data into useful reports for managers, with additional work on the C#/.NET back end.

Stack: Angular · JavaScript/jQuery · C#/.NET · TFS
03 / RED PHOENIX

PhonePro

Hired to build an application in Lua despite having no previous Lua experience. Learned the language and built the embedded app that lets phone users configure features through a browser.

Stack: Lua · JavaScript/jQuery
04 / PRECISION CONTACT

WebChat

Created the WordPress plugin behind a pop-up webchat feature and built the accompanying website from an artist's Figma designs.

Stack: WordPress · PHP · JavaScript/jQuery
05 / THIRD PRINCIPLE

LearnDash customization

Built a custom WordPress plugin allowing LearnDash courses to be organized into collapsible groups and subsections, including the JavaScript and CSS controlling the interface.

Stack: WordPress · LearnDash · JavaScript · CSS
06 / AGENCY WORK

Marketing & business websites

Built and maintained websites for marketing agencies and their clients, working across WordPress, custom code, hosting, SEO and day-to-day site administration.

Stack: WordPress · PHP · JS · CSS · SEO · cPanel/WHM
Experience

A long career in web & software development.

From multimedia and database applications to today's WordPress and web development work.

2000–Present

Software Engineer & Web Developer · Self-Employed

WordPress and from-scratch web development, plus hosting, databases, SEO, API integration and website administration.

2022–2023

Software Engineer · EasyRx

PHP/Symfony, JavaScript/jQuery, CSS, HTML and SQL. New features, maintenance and customer-reported bugs.

2014–2021

Software Engineer · Red Phoenix

Telephony and unified-communications software using Lua, C#/.NET and AngularJS.

2011–2014

Web Application Developer · Mudd Advertising Agency

Richly database-driven web applications using VB.NET, C#, JavaScript, HTML5, CSS and SQL.

2008–2011

Flash Website Developer · T8 Webware

Interactive websites for financial institutions, with a focus on SEO and search rankings.

2005–2007

Web & Desktop Application Developer · SMART Public Safety Software

Web, desktop and server applications for law-enforcement records management.

2002–2005

Multimedia Programmer / Project Manager · Dyton Media

Multimedia and web programming across PHP, ASP, Visual Basic, JavaScript, Perl, HTML and SQL.

Have a website that needs building—or fixing?

I'm always interested in good web development work, especially projects where experience and problem-solving actually matter.