Nathan Kratzmeyer

Software Developer

About Me

Hello! My name is Nathan Kratzmeyer and I'm a software developer. I have been coding for 10+ years and am currently employed as a Software Developer for a company called Fortis based in Novi, MI. In my current role, I use C# exclusively but I have also have limited experience with VB.NET, Javascript, and (very little) Python. Javascript and C# are my favorites. I have professional experience with developing Windows desktop applications as well as cloud-native backend services. As you can probably tell from this website, I have very little talent for aesthetics and design but I can move things around on a webpage 🙂.


I value simplicity in code and in life. I love programming because programming is problem solving, building, and continuous improvement. I genuinely enjoy the iterative process of making my code better.


As an enthusiastic learner, I appreciate learning applicable things and consider myself a fairly quick study. My favorite sites for learning are YouTube (of course), Udemy, and FreeCodeCamp. I believe that lifelong learning and self-improvement is something that we should all strive for. I also enjoy sharing my knowledge with others. I have written a few posts for dev.to which you can find here.


I also enjoy creating music, light gaming, outdoor activities, and hanging out with great people. Feel free to contact me at nathan@nathank.dev. I would love to hear from you. 🙂

Portfolio

Github Jobs App -- GitHub Repo

This project was done as a solution to a challenge from devchallenges.io. It is a small SPA done using VueJS which displays jobs pulled from the Github Jobs API.

screenshot
screenshot

Simple Recipe Search -- GitHub Repo -- Live Page

This is a simple responsive one-page recipe search app that I built using VueJS with no CSS libraries. The app gets its data from the Forkify Recipe API.

screenshot
screenshot

Interior Design Page -- GitHub Repo -- Live Page

This project was done as a solution to the Interior Consultant challenge from devchallenges.io. It is a simple responsive interior design overview page done using html/css with no libraries.

screenshot
screenshot

My Team Page -- GitHub Repo -- Live Page

This project was done as a solution to the My Team Page challenge from devchallenges.io. It is a simple responsive team overview page done using html/css with no libraries.

screenshot
screenshot

Simple Recipe Page -- GitHub Repo -- Live Page

This project was done as a solution to the Recipe Page challenge from devchallenges.io. It is a simple responsive recipe page done using html/css with no libraries.

screenshot
screenshot

Simple 404 Page -- GitHub Repo -- Live Page

This project was done as a solution to a challenge from devchallenges.io. It is a simple responsive 404 Not Found page done using html/css with no libraries.

screenshot
screenshot

Temp Check Printer

This project was the first programming project I undertook for the bank. This is a temporary check printing application and was created to replace a single-user legacy third-party application. It is a classic Windows application written in VB.NET using WinForms.

Computer Information Manager

I created this side project as a means to have easy access to information about domain-joined computers at my job. It is a desktop application created using C# with Entity Framework for database access. It is architected as an MVVM app using the MVVMLight framework. I used a third-party framework to style the application.

Computer Information Manager 2 -- GitHub Repo

This side project is a re-implementation of the Computer Information Manager project in Javascript. I wrote it primarily to learn the ElectronJS framework. I styled the application using CSS with no frameworks.

TMS Customer Manager

This project came about because I saw an opportunity to help with the efficiency of my employer's TMS (Treasury Management Services) team. They needed a way to efficiently handle information about TMS customers and to generate contract documents based on that information. This is a WPF desktop application written in C# using Entity Framework for database access.

Inventory Manager

This project was the result of needing a simple inventory managment system for our IT assets. It is a WPF desktop app written in C# and uses Entity Framework as the ORM. I used a third-party framework to style the application with a "Metro" style.

screenshot
screenshot
screenshot

IT Dashboard

I created this intranet site to display various reports and information pertaining to IT. It uses POSHServer as the webserver which gave me the ability to use Powershell to generate HTML pages. I had various back-end PowerShell scripts creating reports daily and pushing them to a reports directory to be displayed on the site. I used Bootstrap to provide consistent visuals.

screenshot
screenshot
screenshot

Loan Intro Manager

This project was done at the request of the Loan Operations department at the bank where I used to work. They wanted an application to ease the onboarding process for new loans, including creating loan documents, keeping documents for the loan process all together, and designation of loan approvals. The application is a WPF desktop application written in C# and using Entity Framework as the ORM. The application was styled using a third-party library.

screenshot
screenshot
screenshot
screenshot