This is just a short list of the some of projects I have worked on during my 25+ years of programming.

Public facing projects

Git SSH - Git SSH Details

Technologies Used
  • C#
  • .NET 7.0
  • Renci SSHNet
Summary

A very simple app to help me easily create an empty Git Repository on my local Git Server. It uses the SSH connection to the server and allows me to run this from a PC. What took me 5 minutes before, now takes 5 seconds. It was a nice exercise for my brain. Click here for details and a download link

This website - https://coderb.dev

Technologies Used
  • Was Angular now Blazor .NET
  • .NET 8
  • HTML
  • CSS
  • Responsive Design
  • Azure Functions
Summary

This is just a side site that I work on when I have the time, which is rare. This site demonstrates that I am more of a backend developer than a front-end / UI designer.

My Journal (no longer functional) - https://myjournal.website/

Technologies Used
  • Mongo DB (Data has been removed)
  • C# (API)
  • Angular
  • Auth0
  • HTML
  • CSS
  • Responsive Design
Summary

Unfotunately no one used this and Mongo deleted the data. Even I stopped writing journals all together. I wanted to create a nice little app to write a journal. I decided I should open it up for others to use. Nothing super fancy, but it works great, and is secure! Feel free to use it, it costs nothing.

Non-public facing projects

Employee COVID-19 HR Screening Assistant

Technologies Used
  • Angular
  • HTML
  • CSS
  • Firebase
  • Typescript
  • Responsive Design
Summary

A family member who is in HR needed a quick way to assist them in keeping people safe at work. They provided the questions, and wanted no history tracking of it.

Boxes into boxes

Technologies Used
  • C#
  • MS SQL
  • Github Cartonization Algorithm
Summary

Created a console app that had to run autonomously to put boxes in boxes to be shipped. Just like something Amazon would use. The biggest requirement was to allow a particular type of product that had to be "This side up" to be mixed in with other boxes that didn't matter. Luckily the algorithm my boss found on github does a great job: https://github.com/SharpPacker/SharpPacker.

I integrated the console app with the code that had to be run against the orders in a specific way to pack properly and allow to fail gracefully.

Paperless Permitting System

Technologies Used
  • C#
  • MS SQL
  • Angular
  • HTML
  • CSS
  • Typescript
  • Responsive Design
Summary

This was a big project. Designed my own customizable backend to allow custom permits for each client. I would have to create the permit templates and data they would hold. Due to the custom backend, the templates / data are easy to create, and I can teach other programmers how to create them as needed.

This is intended to be a custom install or setup for each company that uses it. They can opt to use the generic permits. It can be installed on a private network or on a private cloud service.

Bridge Inspection System - for a state government

Technologies Used
  • C#
  • MS SQL
  • SOAP
  • Windows App (I forget what technology, it is outdated now)
  • Push technology before it was a thing
  • Offline access before it was a thing
Summary

Worked as a contractor to architect, lead the team, and do 90% of the code. It is one of my favorite projects I have ever done. I was responsible for taking a 30 year old system and completely overhauling it. I had to access archived data from a VERY old system (I forget what it was). This archived data had to be accessible remotely.

Dent Resistance Model

Technologies Used
  • VB
  • HTML
  • MS SQL
  • ASP (classic)
Summary

This was just one of my many projects at this particular client (as a hired contractor). The R & D engineers needed a system that allowed them to enter formulas in a specific way that my app would then calculate the dent resistance of a particular material. My app had to allow the R & D team to update and tweak the formulas. Later, I had to add it to allow for multiple materials.

An unhandled error has occurred. Reload 🗙