Illusutration of a Dragon

Developer

These days, a web developer is usually expected to be well-rounded and specialize in several aspects of the web. The industry continues to grow exponentially, and anyone involved should know that no one can specialize in all of it. So what do I mean when I say I'm a web developer? Let me start by sharing the more specific web roles I consider myself a good fit for, and why:

Roles

Front-End Developer

All things considered, this is primarily where my skill set and experience places me. Most of what I do is comprised of converting design and content to a functional user interface. In more recent years I've been using a lot of Node, React, GraphQL and Gatsby.

Creative Developer

This lesser-known role is where I see myself heading in my career path. Generally expected to have some HTML canvas and WebGL knowledge, as well as a deep understanding of CSS, a Creative Developer specializes in digital experiences. I am passionate about learning these skills.

WordPress Developer

The majority of my web industry experience involves over 100 WordPress websites I designed, built and/or managed over the course of about 12 years. Most of these include my own custom theme and some of my own plugins (10 available in the public directory under the name AddFunc).

Web Developer

To me, this blanket term means understanding the fundamental mechanics of the web and having a thorough grasp of the 3 pillars of web linguistics (HTML, CSS and JavaScript). In addition to the daily use of these, a web developer sees the relationships, similarities and differences in all web languages and can therefore adapt as needed.

UX/UI Designer

I have designed many websites and have carefully observed the evolution of modern design trends and its crossover into online and offline apps. I am fascinated with what results in a good user experience versus a bad one. The design has a lot to do with that, but so does the logical flow of an interface.

Portrait of Joe Rhoney.

Skills & Tools

These are the technical skills I've picked up and tools I've worked with in my career. I'm always eager to learn and teach what I know!

CSS3
HTML5
JavaScript
jQuery
Markdown
MySQL
PHP
React
Contentful
Drupal
Gatsby
Joomla
Strapi
WordPress
Apache
Babel
Git
Modernizr
Node.js
npm
Sass
Tailwind
BEM
Responsive
W3C
Terminal
CodePen
Stack Overflow
GitHub
AWS
Digital Ocean
Figma
Analytics
Drive
Atlassian
Jira
Stripe
Chrome
Firefox
Edge
Safari
VS Code
Atom
Brackets
FileZilla
Illustrator
Photoshop
Designer
Photo
Selenium
Apple
Windows
Linux

Work Portfolio

Explore a glimpse of my work history featuring projects I've either spearheaded or significantly contributed to in their development and ongoing maintenance.

Meta

Analytics Enhancement and Website Maintenance

Screenshot of meta.com.

Working within a large, established design system meant a different kind of challenge than greenfield work — precision and consistency mattered more than individual creative direction. I built out sections across several product areas (Quest, Quest Accessories, Horizon, Meta for Work, VR for Good, Meta Experiences) using Meta's custom XML/XHP component sets, and carried that same work through oculus.com and portal.facebook.com ahead of their migration into meta.com.

Beyond building, I reviewed sections built by teammates and Meta staff for design adherence, copy accuracy, and code quality — work that required understanding the system well enough to hold others to it, not just follow it myself. I also took on an analytics audit across several meta.com pages: comparing existing event logging against best practices, recommending specific changes, and helping establish clearer standards going forward, which I then implemented once approved.

It was a good lesson in what "quality" means at scale — less about any one page looking good, and more about hundreds of pages staying consistent, accurate, and maintainable over time.

  • XHP (aka Hack)
  • JavaScript
  • Custom CMS
  • Tealium
  • React
  • HTML5
  • CSS3
  • XML
  • PHP
See project:

Codazen

Website and blog maintenance, modifications and improvements.

Screenshot of codazen.com.

At Codazen, most of my work lived in their React/Gatsby site, deployed through GitHub via Netlify — building new components, updating existing pages, and going through peer review like everyone else on the team. Over time I became the person the team turned to for the blog specifically: its structure, its maintenance, and what it needed to keep improving, including new posts built around their HubSpot integration.

I also spent time looking ahead — evaluating what a migration to newer frameworks and platforms could look like for the company site, and sharing that direction with the team.

It was a good environment for learning what "ownership" looks like on someone else's codebase: less about staking out your own corner, and more about becoming reliably useful across the whole thing.

  • JavaScript
  • Contentful
  • HubSpot
  • GraphQL
  • GitHub
  • Gatsby
  • React
  • HTML
  • Sass
  • CSS3
  • JSX
  • Git
See project:

Los Angeles County Parks & Recreation

New modern website for the county's many parks, built with WordPress.

Screenshot of parks.lacounty.gov.

Working at RD Technology Solutions, I contributed to the development of many websites for the County of Los Angeles such as these. Some of my responsibilities included:

  • Responsive web layout
  • Content formatting and styling
  • Accessibility compliance
  • Page element selection and creation

On the LA County Parks website, we needed an entire set of icons to represent the various features available at all of their parks, while adhering to a consistent look. I was provided icons for a few park features, and was tasked to find or create matching icons for the remaining features. Using Adobe Illustrator, I fabricated or drew (from scratch) the remaining icons needed for the project, while maintaining a consistent color palette, stroke weight and size. The client was very happy with the results, as it was exactly what they wanted.

  • Adobe Illustrator
  • Responsive Design
  • WordPress Plugins
  • WordPress Theme
  • Vector Graphics
  • JavaScript
  • HTML5
  • CSS3
See project:

Los Angeles County Probation Department

New modern website for a county probation department, built with WordPress.

Screenshot of probation.lacounty.gov.

The LA County Probation Dept. needed a new website with modern features.

Problem: They had several categories to feature, but within those categories they had a large amount of subcategories. They wanted to feature all of this on the home page, in a way that is user-friendly and relatively simple, despite the massive quantity of options. They also wanted a large slideshow on the Home page, to follow the modern trend, with friendly colors matching their logo.

Solution: I came up with a feature tile set representing the main categories, placed over a fullscreen slideshow. Clicking on each tile displays its many subcategories, which takes you to the pertinent page. With animated queues, this layout was clear and intuitive.

The client at the LA County Probation Dept. was very pleased with this new home page.

  • Responsive Design
  • WordPress Plugins
  • WordPress Theme
  • JavaScript
  • HTML5
  • CSS3
  • PHP
See project:

R3 Risk

Landing page/website for concierge security and crisis response.

Screenshot of R3 Risk.

Static landing page built with minimum HTML, CSS, and JavaScript, for highly efficient performance. The client needed a simple, modern, and professional look, with a focus on the services they provide. The page was designed to be responsive and mobile-friendly, with a clean and easy-to-read layout. The client was very pleased with the results.

  • JavaScript
  • Tailwind
  • HTML5
  • CSS3
  • Git
See project story:

Santiago Children's Center

Landing page for a preschool/childcare center.

Screenshot of Santiago Children's Center.

Static landing page optimized for high performance and conversion. Crucial elements included a clear call-to-action, social credibilty, a focus on the benefits of the services, and a simple and friendly design. The client expressed satisfaction and was excited to begin her marketing campaign.

  • JavaScript
  • HTML5
  • CSS3
  • Git
See project story:

Los Angeles Acting Coach

New website for an acting career trainer.

Screenshot of losangelesactingcoach.com.

April needed a modern website to market her acting coaching service. After Riafox put this new WordPress website together with a modern theme and fulfilled most of the necessary requirements, they asked me to modify a few of the theme features that fell short. This included:

  • The hero layout
  • The slideshow (for the testimonials)
  • The blog posts tiles
  • WordPress Plugins
  • WordPress Theme
  • HTML5
  • CSS3
  • PHP
See project:

Kreizenbeck Constructors

Website makeover, built on WordPress with a modified theme.

Screenshot of kreizenbeckplanroom.com.

The client needed their WordPress website's design coded into the theme. The main objective was to showcase their construction work, so there were many galleries. A plugin with limited features used for the galleries, but it had limited features that didn't cover the design or informational needs. After I configured and coded adjustments in order to theme the website just as the design portrayed, I added an informational hover effect to the gallery, which did not come included with the plugin. The client was happy with the results and very pleased with the website overall.

  • WordPress Plugins
  • WordPress Theme
  • HTML5
  • CSS3
  • PHP
See project:

Dental Websites

New WordPress websites, built with a custom theme and plugins.

While working at Gilleard Marketing, I launched many websites for dental practitioners, in states all across the U.S. Since WordPress was the platform of choice at GM, I built a custom theme and several custom plugins to expedite our workflow and support better control over desired end results.

As the web developer, I built these websites according to the designers' specifications, which were provided to me as a Photoshop file.

These are some of websites I built at Gilleard Marketing.

  • WordPress Plugins
  • WordPress Theme
  • HTML5
  • CSS3
  • PHP

WordPress Plugins

I have published 6 custom plugins in the WordPress directory under the name AddFunc. You can see them here:

AddFunc Plugins

Hire me! 😄

I am currently available for hire! You can learn about and contact me on LinkedIn.

Me on LinkedIn

Journey of an Artist

Want to know more about me personally? Well, I wrote a bit about my life here:

My Story

Contact me

Please don't hesitate to send me an email. I'll get back to you as soon as possible. I look forward to hearing from you! :j

ArrowSketch
Email Me

Find me on: