$ identity

Hunter Dornblaser

Software Developer

I like building things, breaking them in the process, and figuring out why they broke.

Open to opportunities

$ cat about.txt

// About Me

Currently a low voltage technician working for the Crain Automotive Team, helping route data cables, PoE installations, and network infrastructure. Doubling as a Computer Science student with a life long admiration for the technicalities in life.

I'm interested in software development, full-stack applications, and understanding how things work from the ground up.

This portfolio is a place to document the things I'm building, the things I'm learning, and the problems I inevitably run into along the way.

$ cat experience.log

// Experience

Low Voltage Technician / IT Department

Crain Automotive Team

Sept. 2026 – Present
  • Install, maintain, and troubleshoot low-voltage infrastructure, including Ethernet cabling, network connections, and related IT equipment.
  • Terminate, test, label, and organize network cabling while following structured cabling practices and workplace safety standards.
  • Assist the IT department with equipment installation, connectivity troubleshooting, and maintaining reliable network infrastructure across automotive facilities.

Lube Technician

Subaru of Little Rock & Crain Kia of Sherwood

Apr. 2024 – Sept. 2026
  • Supervised and coordinated daily operations of the lube technician team while maintaining service quality standards.
  • Trained and mentored junior technicians on service procedures, safety protocols, and equipment use.
  • Maintained workflow and quality control while communicating with management to improve operational efficiency and customer satisfaction.

Full-Stack Development Bootcamp

Arkansas Coding Academy

Jan. 2024 – Jul. 2024
  • Completed intensive full-stack development training using Java and Spring Boot to build RESTful backend services and web applications.
  • Developed responsive front-end interfaces using HTML and CSS and integrated them with backend APIs and databases.
  • Tested and managed API endpoints using Postman while designing and querying SQL databases.

$ ls ./projects

// Projects

PlayTracker

A full-stack NBA player statistics application built with Java and Spring Boot. The application provides a REST API for searching players, teams, and individual player statistics.

Implemented a layered architecture separating REST controllers, business logic, and data access. Player records can be created, updated, searched, soft-deleted, and restored through the API.

Built around a relational database with a dedicated DAO layer, service layer, exception handling, and frontend pages for interacting with player and statistical data.

Java | Spring Boot | REST API | SQL | MariaDB | JavaScript | HTML | CSS | DAO | OOP

Football Analytics Engine

A Python-based football analytics pipeline built using event-level StatsBomb data from the 2015/16 Premier League. The project analyzes shot volume, expected goals (xG), finishing efficiency, and overall team performance.

Processed event data across all 380 league matches using Pandas, calculated team-level attacking metrics, and compared expected goals against actual results to identify trends in shot quality and finishing.

Built an interactive Streamlit dashboard for exploring team performance, league standings, goals scored, and expected goals alongside the underlying analytical dataset.

Python | Pandas | StatsBomb | Streamlit | Matplotlib | Data Analysis | Data Visualization

Sudoku Solver

An interactive Sudoku solver and puzzle generator built with Python and Tkinter. The application uses backtracking with Minimum Remaining Values (MRV) optimization to efficiently solve Sudoku puzzles.

Implemented puzzle validation, unique-solution verification, randomized puzzle generation, and difficulty-based generation. The solver also tracks search attempts, backtracks, and execution time to analyze solving performance.

Built an interactive desktop interface with editable Sudoku grids, difficulty selection, real-time input validation, invalid-move feedback, and visual distinction between puzzle clues and solver-generated values.

Python | Tkinter | Backtracking | MRV | Algorithms | Unit Testing | GUI

Fish'n Weather

A full-stack weather and fishing application built with Java and Spring Boot. The application combines weather, astronomical, and mapping data to provide fishing conditions for a selected location.

Implemented interactive maps with Leaflet, integrated external APIs for weather and location data, and developed a fishing condition rating based on environmental factors.

Deployed as a containerized Spring Boot application using Docker and hosted on Render.

Java | Spring Boot | JavaScript | Thymeleaf | Leaflet | HTML | CSS | REST APIs | Docker

$ cat skills.txt

// Skills

Languages

Java · Python · SQL · JavaScript · HTML/CSS · Linux/Unix

Frameworks

Spring Boot · Angular · React · Django · Flask

Databases

MariaDB · Oracle

Developer Tools

Git · GitHub · VS Code · Visual Studio · PyCharm · IntelliJ · Eclipse

Libraries

pandas · NumPy · Matplotlib · Love2D · Hibernate

Currently Learning

Web Development · Software Engineering

$ cat education.txt

// Education

Arizona State University

Bachelor of Science in Computer Science

Aug. 2026 - Present

Louisiana State University of Alexandria

Bachelor of Science in Computer Science

Aug. 2025 – May 2026 (Transferred)

University of Central Arkansas

Bachelor of Science in Computer Science (Transferred)

Aug. 2022 – Jan. 2024

$ ./contact.sh

// Contact

Interested in me? My work? or just stopping to say hi. All of the above is cool with me.