Jos O'shea

Rubyist & Software Developer

Jos O’shea | Rubyist & Software Developer

As a driven problem-solver and creative, I gravitated towards computers and programming beginning in my teenage years — I remember the joy I felt opening my first local HTML file of a simple <h1> and <p> tag and later writing small extensions for open-source software to automate repetitive tasks. I continued developing my trouble-shooting abilities, analytical thinking, and mindfulness of the user experience over my nearly decade of experience in IT support at an enterprise level. Much of my experience in IT inspired me to focus on creating better software experiences for end-users that aren’t bug-laden, clunky, and unintuitive.

Following my career in IT, I pivoted to software engineering where I developed my skills in Ruby and JavaScript leading me to take on a position as a support engineer at a veterinary technology company. In less than a year, I started development work at the company and was later promoted to a software development role. As I’ve worked in this role, I’ve refined my skills in Ruby on Rails, testing with RSpec and Capybara, frontend development with Svelte, and even a little bit of C#.

When I’m not coding, I find joy in being outside (walking, hiking, or cycling), listening to my record collection, drinking natural wines, spending time with my partner, and serving on the board of directors of my local bike co-op.


Projects:

KittyMap.app

A full-stack Ruby on Rails app for geotagging outdoor cat sightings

Rails World Landing Page

A landing page commisioned by The Rails Foundation

Coffee Shop Website

a mock website for a coffeeshop using exclusively vanilla CSS and JS

Random Movie Finder

A web app and phone number you can text for movie reccomendations running off a rails api layer between Twilio and TMDB.org

Gradient Generator

Creates a random background CSS gradient & adds the style to the page