Hi, my name is Ross
I'm a Frontend Web Developer.

Know more

About Me

profile picture

Hey, thanks for visiting! I am Ross and I currently work as a Software Engineer at Semrush. I built this website using Gatsby - an open source React based framework for building static websites.

With over 6 years experience writing code in various languages new code excites me and I tend to get my teeth sunk in easily, adapting to whatever the problem requires. Right now I am mostly working with React & TypeScript (incl HTML & CSS), Node, Ruby on Rails, PHP, Go, and WordPress. With that in mind please feel free to have a look at some of my projects below and on GitHub where you can see the types of things I am experimenting with right now and the types of websites I have built in the past.

If you are here hoping to hire a Web Developer and want to know more, check out the services I provide to see how I can help.

See my services

Projects

Headless Ecommerce Blueprint

Next.js Ecommerce template complete with BigCommerce API plugin for the decoupled WordPress backend.

This is a Next.js frontend template that is deployable via WP Engine's Customer Portal and contains a custom plugin for use with a decoupled WordPress backend which allows the user to sync products from a BigCommerce account using the REST API.

Next.js | PHP

Headless Ecommerce Blueprint

Ecommerce Solution

Feature created inside WP Engine's Customer Portal.

This is a React & TypeScript UI with nested components created within a Ruby on Rails application using the company's Design System via Storybook. The features were designed by our UX team and it was my job to create the UI in React and connect the user action of installing each feature by hitting the API of a service we built in Go. I then handled the various application state and events that occured as well as writing integration tests in both Jest and Rspec to cover all edge cases and future proof development.

React | Ruby on Rails

Ecommerce Solution

Success Stories Hub

Micro site with interactive UI for Facebook.

This is a page I built within the Facebook Business website which uses a dynamic grid module to display cards which then link to individual pages created on the same platform. I used an internal framework written in XHP & JavaScript which exposed modules I could use within the CMS platform, which uses custom XML tags to code web pages.

HTML & CSS | XHP

Success Stories Hub

Family Protection Planner

Insurance Quote Tool created for Irish Life.

This is a JQuery app packaged into a Drupal plugin for integration with a Drupal website. The tool was designed by a UX Designer at the company and it was my job to build out the UI and hook the user input up to an internal quote engine which handled the calculations presented back to the user.

PHP | JavaScript

Family Protection Planner

Cunninghams Bar Website

Brochure website for Cunninghams Bar, Kildare town.

This is one of my favourite sites to showcase out of the many I have built, as it didn't involve just picking a theme out of the box and catering for a few standard pages. Instead, I worked with a friend of mine who is a digital marketing expert on branding Cunninghams complete online presence, applying it to a new website and subsequently increasing visits and booking via ad campaigns and social media marketing.

WordPress | JavaScript

Cunninghams Bar Website

Find My Photo

Photography Tool for Photo Experience Ireland.

This is a JavaScript app packaged as a WordPress plugin which was needed for Photo Experience Ireland's events where they wanted the customers to be able to go to the app and download their photo once it was taken directly to their device to save on printing costs.

PHP | JavaScript

Find My Photo

Contact

Would you like to work with me? Awesome!

Let's Talk
facebook logo
all stone logo
horse racing ireland logo
classic hits 4fm logo
irish life logo