Dillian Rhoades

I'm a

About

 As a Full-Stack Web Developer, I have contributed to the development of various successful projects, ranging from web applications to online platforms that cater to specific client needs. I take pride in my ability to collaborate effectively with cross-functional teams to deliver software solutions that exceed client expectations. I am dedicated to providing high-level development support and becoming an invaluable asset to any team.
 My skills include Java, Spring Framework, REST API Development, and Relational Databases like MySQL. I also have experience in various web development technologies such as HTML, CSS, Bootstrap, JavaScript, and jQuery. With a commitment to excellence and a drive for success, I am excited to contribute to the growth and success of any organization I join.

If you're a fun, creative developer who happens to enjoy collaborative programming and/or meeting other friendly humans, drop your Discord info below and we'll send you an invite! We'd love to have you 😊

Skills

Java

Hibernate

Spring

MySql

Maven

JUnit

IntelliJ

HTML5

CSS3

Bootstrap

JavaScript

jQuery

Git

VSCODE

Resume

Dillian Rhoades

Top Competencies & Functional Skills

Overly positive and team-oriented attitude, creative problem solving, troubleshooting, critical thinking and observation, organization, Agile methodology, and collaborative programming

Education & Certifications

Web Developer Bootcamp - Java

The Software Guild Logo The Software Guild, Minneapolis, MN - 2022

View Credential

Java Level 4 - Full-Stack Development

The Software Guild, Minneapolis, MN - 2022

View Credential

Java Level 3 - Server-Side Development

The Software Guild, Minneapolis, MN - 2022

View Credential

Java Level 2 - Object-Oriented Programming

The Software Guild, Minneapolis, MN - 2022

View Credential

Java Level 1 - Programming Basics

The Software Guild, Minneapolis, MN - 2022

View Credential

MySQL Mastery Certification

Sololearn, San Francisco, CA - 2022

View Credential

Game Development with JS Certification

Sololearn, San Francisco, CA - 2022

View Credential

NCRC Platinum Cert.

ACT Inc., Iowa City, IA - 2021

View Credential

Computer Science

Ohio University, Athens, OH - 2013 - 2015

Visit Website

High School Diploma

Huntington High School, Chillicothe, OH - 2013

Visit Website

Professional Experience

Student Teaching Assistant (Alumni / Volunteer)

The Software Guild (now Wiley Edge), Hoboken, NJ

2022 - present
  • Tutor Apprentices going through The Software Guild’s learning program who need additional help via slack and 1-on-1s with Zoom.
  • Assist Teaching Assistants with finding solutions for Apprentices who reach out with issues via Slack
  • Mentored over 25 Apprentices along their way to graduation from the program. Many of which are now successfully placed in Software Development roles.
  • Ensure a clear line of communication for apprentices by staying active in our Slack workspace

Software Developer Apprentice

The Software Guild, Minneapolis, MN

2021 - 2022
  • The Software Guild is an intensive, fast-paced apprenticeship program that produces Java full-stack software developers.
  • Used Java and the Spring framework to create a business application for a flooring company that enabled users to add, delete, & edit clients and orders. The program was also capable of reading and writing to files to allow for product and state tax updates.
  • Utilized Git & GitHub for version control, workflow management, and team communication.
  • Participated in code discussions, mentored peers, contributed to technical and architectural debates.

Delivery/Shipping Manager

Menards, Chillicothe, OH

2014 - present
  • Responsibilities include overseeing all daily operational tasks, developing successful new hires, maintaining communication with the corporate office and business partners, leading a 12 member team, facilitating staff meetings, operations management, and monitor performance metrics according to PnL and sales numbers.

Technical Skills

  • Java
  • MySQL
  • RESTful Web APIs
  • HTML / CSS / Bootstrap
  • JavaScript / jQuery
  • Spring JDBC & JPA
  • Spring Boot / Thymeleaf
  • MVC Architecture
  • Version Control (Git)
  • Database Architecture (3NF)
  • Hibernate
  • Agile methodology
  • Test Driven Development
  • JUnit Testing Suite

Download PDF Version

Projects

Super Hero Sightings
Full-Stack Web Application

screenshot

Virtual Vending Machine
REST Client

Screenshot

Guess The Number Game
REST API

ERD Screenshot

Other Noteworthy Projects

Contact List Application

A useful application used to store contacts. The UI allows users to create, read, update, and delete contacts. (Makes AJAX calls to an external API)

RESTful Weather Client

A weather client used to show current weather and 5-day forecast in a user specified city all over the world.
(Makes AJAX calls to openWeatherMap.org API)

DVD Library REST Client

A simple, yet dynamic single-page web application that implements CRUD functionalities to maintain a collection of DVDs. The UI allows users to maintain access to a full list of their collection and features the quick, user-friendly ability to add to, edit, search through their collection. (Makes AJAX calls to an external REST api)

To Do List API

A Spring Boot, RESTful web API that returns JSON "ToDo" object key/values from MySql Database. JDBC for database connectivity. Endpoints verified via Postman.

Hotel Reservation Database

A relational database created to store guest reservation information for a hotel. Source code includes both DML and DDL Scripts.

Flooring Orders Console App

A business application for a flooring company that enables users to add, delete, & edit clients and orders. The program is also capable of reading and writing to files to allow for product and state tax updates.

Vending Machine Console App

A program used to simulate the back-end process of a vending machine. Built using MVC Architecture, employs CRUD functionalities, makes use of ENUMS, business logic held in Service Layer. Service Layer and DAOs tested thoroughly with jUnit.

DVD Library Console App

A console-based application used to maintain a collection of dvds. Built using MVC Architecture, employs CRUD functionalities, makes use of ENUMS, business logic held in Service Layer. Service Layer and DAOs tested thoroughly with jUnit.

Contact