About Me
Hello!
My name is Henry Fritz. I'm originally from and currently reside in Richmond, Kentucky. I'm 35 years old and currently work as a Software Architect.
Skills
chevron_left
code
Programming
- Lead development on 5 production SPA applications with a monolithic backend
- Upgraded the monolithic backend to an updated version of its framework
- Organized a weekly Code Review for orchestrating change management
- (Not technically) on-call support for all production issues
- Created dozens of Powershell and bash utility scripts, as well as an internal electron application
- Plenty of experience with Typescript/javascript, C#, a decent amount of SQL, PHP, bash and python. Mostly working with .Net and Angular professionally, but always trying new things for personal projects
- Resident human debugger
engineering
Software Architecture
- Used UML to model data, interactions, use cases, and flow for planned projects
- Final approver and generally creator of data models and DTOs mindful of DDD principles and database normalization
- Chose appropriate technologies for projects depending on scope and resources
- Created mocks, templates, and a visual language for a suite of SPAs
- Managed all code movement in source control for entire organization outside of development branches
- Maintained a CI/CD pipeline for three production applications
- Added CI/CD pipelines for about a dozen other applications
settings
System Administration
- Managed software on-prem virtualized servers- over 20 in all
- Gracefully sunset a number of Drupal websites to move to Webflow
- Worked with both Windows Server (IIS, AD, and build/deploy agents), Ubuntu, and RHEL 7 servers
- Managed SSL certificate renewals
- Kept ~10 legacy ASP.NET/Classic ASP applications operational
- Assisted in migrating a legacy PHP application to a Windows 2019 server instance behind a WAF
person
Soft Skills
- Always putting not only my current teammates, but my future teammates first
- Excellent professional communication skills
- An avid listener who knows when to say something, and when to shut his mouth
- Coincidentally, also not afraid to look like an idiot: if I sense people have questions, I will stick my neck out to ask it
- An ability to explain complex topics in simple ways
- Strong problem-solving skills
- Always excited to do a good refactor, but even more excited to start a greenfield project
- Lead a learning series on design patterns for teammates
favorite
Passion for Technology
- Outside of professional work, I spend a lot of time making things on the computer (not necessarily online)
- Hobbyist 3d graphics guy with a focus on shaders
- Machine learning hobbyist all the way back to artDCgan. One of my projects landed on the front page of hackernews back in 2022
- Featured in a local publication about my blending of tech and artwork
- Very big on building efficient tools to make me more productive: if it should be automated, it will be
interests
Non-Domain knowledge
- I've spent 23 years writing and recording music, playing a number of instruments (a couple of them halfway decently!)
- Very handy with a DAW or most audio editing software
- Adobe CC guy: I'm pretty useful with Photoshop, Illustrator, Premier, and After Effects. Also know my way around Figma
- I follow local politics pretty closely, which has been an unexpected boon to my career in the public sector
- I stay up to date with a number of tech podcasts (big Ed Zitron fan!, also regularly listen to .net, Angular, and ML podcasts) and streamers (embarassed to shout any of these guys out!)
Work
architectureSoftware Architect
EKU Training Resource Center
Richmond, KY
-
terminalSenior Programmer/ Analyst
EKU Training Resource Center
Richmond, KY
-
javascriptJavascript Developer
EKU Training Resource Center
Richmond, KY
-
cloudCloud Architect Intern
Meijer
Grand Rapids, MI
-
phpWeb Developer
Habitat for Humanity
Madison & Clark Counties, KY
-
Education
schoolBachelors in Business Administration
Computer Information Systems
Eastern Kentucky University