Profile picture

Richard DeSilvey

Software Engineer
Pronouns he/him
Open Resume Email Directly

About me

I'm a software engineer with a strong background in both art and technology. I've spent over a year and a half at Empora Title, where I played a pivotal role on the UX/Automation team. I worked on implementing features for both their internal and external applications, handling everything from frontend to backend using technologies like Docker, Sidekiq, Rails, and EmberJS.

In addition to my technical expertise, I've had a diverse career journey. As a freelance artist and web developer, I leveraged my creative skills to design and produce products for clients while helping fellow artists build cost-effective web portfolios using HTML5, CSS, and backend technologies like Rails and PHP.

Before that, I gained valuable experience through internships at Workiva and MREA Business Plan. My educational background includes a Bachelor of Science in Computer Science with a focus on software development and mathematics from Metropolitan State University of Denver where I won an achievement of best working interpreter / programming language called Rowdy.

I also attended the Turing School of Software & Design, where I honed my backend development skills in SaaS projects and even won second place in a demo competition judged by Microsoft and Charter Communications for a web app called Drink This.

Overall, my diverse experiences, technical skills, and creative background make me a versatile and resourceful team member who is passionate about solving complex problems and contributing to innovative projects.

Preferred locations

  • Denver, CO
Open to remote work

Previous industries

  • Computer Software
  • Financial Services
  • Fine Art
  • Real Estate

Skills

  • ActiveRecord
  • Bash
  • Bootstrap
  • C
  • C#
  • C++
  • Dart
  • Ember
  • Git
  • GitHub
  • Heroku
  • Java
  • JavaScript
  • Laravel
  • Mentorship
  • MySQL
  • Npm
  • PHP
  • PostgreSQL
  • Rails
  • React
  • RSpec
  • Ruby
  • SaaS
  • Software Architecture
  • SSH
  • Tailwind
  • Travis
  • TypeScript
  • User Experience Design / UX
  • Visual Studio

Currently learning

  • Docker
  • Kubernetes

Projects

Drink This

Drink This

Project scope time hours
Collaborators Profile picture for Molly Krumholz Profile picture for Zach Green Profile picture for Taija Warbelow-Feldstein Profile picture for Mark Yen Profile picture for Jermaine Braumuller

Tools Used

  • Docker
  • GitHub
  • PostgreSQL
  • Python
  • Rails
  • React
  • Ruby
  • Visual Studio

A cocktail recommendation app that recommends cocktail drinks based on the ratings of other users as well as your own ratings.

Was involved with the frontend development team with some experience on the backend. Some challenges were working with a new CSS framework and also integrating Flux and an event driven framework on top of the application.

(Currently works best on desktop and not mobile devices)

Launch the App Code Repository
Screenshot detail for project Drink This
Screenshot thumbnail #1 for project Drink This Screenshot thumbnail #2 for project Drink This

Viewing Party

Viewing Party

Project scope time hours
Collaborators Profile picture for Regina Casias

Tools Used

  • Bootstrap
  • GitHub
  • Heroku
  • PostgreSQL
  • Rails
  • Ruby
  • Travis

Allows users add friends, create movie/viewing parties and invite friends. The application uses TmDB API to find movies to watch. This was mostly a backend project but with some frontend work to display how it would function for any frontend.

This was a challenging project to consume multiple api endpoints and learned more about project collaboration with another developer

Launch the App Code Repository
Screenshot detail for project Viewing Party
Screenshot thumbnail #1 for project Viewing Party Screenshot thumbnail #2 for project Viewing Party

Rowdy

Rowdy

Project scope time hours
Collaborators

Tools Used

  • Bash
  • Java

Rowdy is an interpreted object oriented scripting language developed in Java that is dynamically typed.

This project was challenging as it really stretched my knowledge of the principals of programming languages as well as having a strong understanding of computing theory.

Launch the App Code Repository
Screenshot detail for project Rowdy
Screenshot thumbnail #1 for project Rowdy Screenshot thumbnail #2 for project Rowdy Screenshot thumbnail #3 for project Rowdy