Infrastructure & networks
I design, build, and maintain the networks, servers, and cloud environments a business runs on, from multi-site VPNs to migrations and backups.
IT Consultant · Network Engineer · Columbus, Ohio
I design, secure, and run the technology that businesses depend on, then explain it clearly to the people who make the decisions.
I'm a technology consultant who sits between the server room and the boardroom. I turn business needs into technical plans, and technical work into summaries that leaders can act on.
I've been hooked on technology since I took apart my parents' brand-new Betamax at age eight to see how it worked. Building a PC to play Doom in 1994 led to wiring up LAN parties in the late '90s. That grew into a career building and running networks, servers, websites, and software, with 18+ years across network integration, transportation and logistics, and independent consulting.
Today I run Huffman Information Technologies, where I serve as a virtual CIO and hands-on engineer for my clients. I still love to tinker, whether that means benchmarking a PC or wiring an Arduino to open the garage door from my phone. Away from screens, you'll find me spinning records, enjoying a craft brew, or looking for the next great place to eat around Columbus.
I design, build, and maintain the networks, servers, and cloud environments a business runs on, from multi-site VPNs to migrations and backups.
I audit systems for weak spots and put practical security in place, including device management for teams that use their own phones and laptops.
As an outside IT director, I build technology roadmaps that fit a company's goals and budget, and I explain the trade-offs in plain language.
I choose vendors, negotiate contracts, and deliver projects on time and on budget, each with a technical write-up and an executive summary.
Franklin University. Summa Cum Laude, 4.0 GPA.
We Can Code IT. Java, Spring Boot, JavaScript, TDD, SQL.
I built Turnkeeper to help the beginners in my Dungeons & Dragons group. It reads each player's stats from their Google Sheets character sheet, lays out everything they need at the table, and keeps track of their turn from start to end. It follows the 5e rules, so it knows what each character can do and hands them the dice roll commands to paste into our Discord game. It runs as static web pages with nothing to install and no login, and a free Firebase database carries each player's live hit points and conditions to the DM Screen.
Exercises from the We Can Code IT full-stack Java program.
Shows the four pillars of object-oriented programming in Java. The design uses an abstract pet superclass, organic and robotic subclasses, and shared behavior through polymorphism.
A song review site with a Java back end and a Spring MVC and Thymeleaf front end.
A web-based "digital oracle." A Java back end generates random fortunes, and a templating engine delivers them to the user.