Dillian Rhoades

About

Hey, I'm Dillian! 👋

I'm a technology enthusiast, lifelong tinkerer, and former operations manager with a knack for figuring out how things work. Whether I'm writing code, building something from scratch, or taking apart a perfectly functioning piece of technology just to see what's inside, I'm usually working on something.

I spent nearly a decade at Menards working in operations management, logistics, and construction sales, where I learned a lot about leading teams, solving problems, and keeping things running when the day inevitably doesn't go according to plan.

Somewhere along the way, my interest in technology turned into something much bigger. I graduated from The Software Guild's full-stack Java bootcamp in 2022, and I'm currently pursuing my bachelor's degree in Computer Science at Western Governors University with anticipated graduation in September 2027.

While I enjoy programming, my interests go well beyond what's happening on a computer screen. I'm fascinated by network infrastructure/servers, small electronics, automation, smart-home technology, and the systems that keep everything connected and running. There's something incredibly satisfying about understanding how all the pieces fit together.

These days, I'm looking to bring my operations management experience and technical education together in a career where I can continue learning, solve interesting problems, and get my hands on some cool technology.

And when I'm not doing any of that? There's a good chance I'm spending time with my family, working on another project around the house, or convincing myself I definitely need one more gadget.

Thanks for stopping by!

Skills & Experience

A little bit of software, a little bit of hardware, and a whole lot of figuring things out.

💻

Software Development

My programming background is primarily in Java and full-stack web development, with experience building applications, working with databases, and connecting systems through APIs.

Java Spring Boot REST APIs MySQL Hibernate HTML / CSS JavaScript Git
🌐

IT & Networking

I'm comfortable working with computers, home networks, connected devices, and the occasional technology problem that takes three hours to solve and thirty seconds to fix.

PC Hardware Networking Windows Wi-Fi Systems Troubleshooting Device Configuration
⚡

Electronics & Automation

I enjoy hands-on projects involving electronics, smart-home technology, and automation. If something can be built, connected, programmed, or improved, chances are I'm interested.

ESP32 Smart Home IoT Basic Circuits 3D Printing Home Automation
🛠

Operations & Leadership

Nearly a decade of managing teams and daily operations taught me how to coordinate people, handle competing priorities, solve problems under pressure, and keep things moving when plans change.

Team Leadership Employee Development Logistics Project Coordination Safety Practices Construction Materials Problem-Solving

Dillian Rhoades

I've spent much of my career leading teams, coordinating operations, and solving the kinds of problems that don't always come with an instruction manual.

Along the way, I developed a passion for technology, completed an intensive software development bootcamp, and began pursuing my bachelor's degree in Computer Science. I'm especially interested in the intersection of technology, infrastructure, customer experience, and hands-on leadership operations.

Education

Bachelor of Science, Computer Science

In Progress | Expected 2027

Western Governors University (WGU)

Building a foundation in computer science, software engineering, networking, security, and technical problem-solving.

Full-Stack Java Development Bootcamp

Completed 2022

The Software Guild

Completed an intensive development program focused on Java, Spring, relational databases, web applications, and collaborative software development.

View Credential

Certifications & Credentials

Linux Essentials Certificate

August 2025

Linux Professional Institute (LPI)

Foundational knowledge of Linux operating systems, command-line concepts, system administration, and open-source technologies.

View Credential

National Career Readiness Certificate

Platinum | 2021

ACT WorkKeys

View Credential

Professional Experience

Licensed Insurance Consultant

2024 - 2026

Progressive Insurance | Remote

  • Assisted customers with insurance sales, policy servicing, and complex account questions.
  • Investigated issues across multiple systems, identified solutions, and explained them clearly to customers.
  • Maintained accurate documentation while following established procedures and regulatory requirements.
  • Balanced customer needs, accuracy, and efficiency in a fast-paced environment.

Floorcoverings Manager

2023 - 2024

Menards | Chillicothe, Ohio

  • Directed daily department operations, including staffing, inventory management, merchandising, customer service, and overall sales performance.
  • Led, trained, and developed team members while managing competing priorities, resolving operational challenges, and maintaining an efficient, productive department.
  • Achieved a profitability ranking of 4th among more than 300 Menards locations through effective department management and a strong focus on operational performance.

Contractor Sales Coordinator

2020 - 2023

Menards | Chillicothe, Ohio

  • Partnered with contractors and homeowners to plan construction projects, interpret project requirements, and prepare detailed material estimates.
  • Coordinated material packages for residential and commercial projects, including garages, pole barns, roofing, siding, decks, and other building applications.
  • Served as a primary point of contact throughout the project planning and purchasing process, resolving material discrepancies, scheduling conflicts, and delivery challenges.
  • Collaborated with vendors, delivery teams, and internal departments to ensure accurate orders, material availability, and timely project fulfillment.

Order Pickup, Delivery & Shipping Manager

2014 - 2020

Menards | Chillicothe, Ohio

  • Oversaw daily logistics and fulfillment operations, coordinating customer pickups, shipping, deliveries, inventory movement, and order accuracy.
  • Supervised, trained, and developed a team of approximately 10-15 employees, managing staffing, workload distribution, performance expectations, and daily operational priorities.
  • Maintained a strong focus on workplace safety, equipment operation, and proper handling of heavy building materials in a fast-paced environment using forklifts and harnessed platform lifts.
  • Coordinated with delivery personnel, vendors, customers, and other departments to troubleshoot fulfillment issues, resolve scheduling conflicts, and minimize operational disruptions.
  • Monitored department performance and operational efficiency, identifying opportunities to improve workflows, employee productivity, and customer service.

Technical & Professional Skills

Software & Technology

  • Java & Spring Boot
  • SQL & relational databases
  • REST APIs
  • HTML, CSS & JavaScript
  • Git & GitHub
  • PC hardware & troubleshooting

Hands-On Technology

  • Home networking & Wi-Fi systems
  • Smart-home automation
  • ESP32 & basic electronics
  • 3D printing & prototyping
  • Residential improvement projects
  • Connected-device configuration

Operations & Leadership

  • Team leadership & employee development
  • Operations management
  • Logistics & scheduling
  • Construction material estimating
  • Safety practices & documentation
  • Customer service & problem-solving

Projects

A collection of things I've built while learning, experimenting, and occasionally wondering why something that worked five minutes ago suddenly doesn't.

Featured Software Projects

Super Hero Sightings application screenshot
FULL-STACK APPLICATION

Super Hero Sightings

A Java and Spring Boot web application that lets users report, browse, and manage superhero sightings. Features a Thymeleaf interface, MySQL database, and full CRUD functionality.

Java Spring Boot MySQL Thymeleaf JDBC
Virtual Vending Machine application screenshot
INTERACTIVE WEB APPLICATION

Virtual Vending Machine

An interactive vending machine simulator that retrieves inventory through a REST API. Users can insert money, purchase products, and receive calculated change, with error handling for unsuccessful transactions.

JavaScript jQuery REST API Bootstrap
Guess the Number API screenshot
REST API

Guess the Number

A Spring Boot API for a Bulls and Cows-style code-breaking game. Generates hidden four-digit codes, evaluates guesses, and tracks game progress, round history, and match feedback.

Java Spring Boot MySQL JUnit

Additional Software Projects

Smaller applications, APIs, and programming exercises that helped me build my development skills.

WEB APPLICATION

Contact List

A contact management application with a web interface for creating, viewing, updating, and deleting contacts through an API.

JavaScript AJAX CRUD
API INTEGRATION

Weather Client

A weather application that retrieves current conditions and five-day forecasts for cities around the world using the OpenWeatherMap API.

JavaScript AJAX API
WEB APPLICATION

DVD Library REST Client

A single-page application for managing a DVD collection. Supports adding, editing, searching, and deleting records through a REST API.

JavaScript REST API CRUD
REST API

To-Do List API

A Spring Boot API that retrieves to-do records from a MySQL database and returns JSON responses. Endpoints were tested using Postman.

Java Spring Boot MySQL
DATABASE PROJECT

Hotel Reservation Database

A relational database designed to manage hotel guest reservations, including SQL scripts for creating database structures and managing data.

SQL Database Design DDL / DML
JAVA CONSOLE APPLICATION

Flooring Orders

A business application for managing flooring customers and orders, with file-based data storage and configurable product and tax information.

Java File I/O Business Logic
JAVA CONSOLE APPLICATION

Vending Machine Backend

A console-based vending machine simulator built using MVC architecture, service layers, data access objects, and JUnit testing.

Java MVC JUnit
JAVA CONSOLE APPLICATION

DVD Library Backend

A Java console application for maintaining a DVD collection using MVC architecture, CRUD operations, service layers, and JUnit tests.

Java MVC JUnit

Contact