mattgwagner
Hi, I'm Matt, a software engineer from Lakeland, FL who leads distributed teams who build outstanding software solutions.
Red Leg Dev, LLCLakeland, FL
Pinned Repositories
Battery-Commander
A digital "leader book" for tracking Army unit members, qualifications, evaluations, and vehicle convoys.
Cash-Flow-Projection
Simple personal-use app to track cash flow on different accounts
dotfiles
A personal grab bag of development tools and references
Dreamhost-Dynamic-DNS-Updater
A Windows Service that will update Dreamhost's DNS entries.
leadership
A collection of my links, notes, and templates for my different leadership roles
mattgwagner
Software Developer, Speaker, and Tech Lead
New-Machine
Utilizing Vagrant, Packer, Chocolatey, and Boxstarter to Configure my Dev Machines
NLog.Targets.Redis
Push NLog entries into a Redis database.
RedLeg.Forms
A simple API-based application that allows for programmatic filling of Army and DoD forms
Task-Processor
A simple .NET Windows Service job handler.
mattgwagner's Repositories
mattgwagner/New-Machine
Utilizing Vagrant, Packer, Chocolatey, and Boxstarter to Configure my Dev Machines
mattgwagner/Dreamhost-Dynamic-DNS-Updater
A Windows Service that will update Dreamhost's DNS entries.
mattgwagner/leadership
A collection of my links, notes, and templates for my different leadership roles
mattgwagner/RedLeg.Forms
A simple API-based application that allows for programmatic filling of Army and DoD forms
mattgwagner/Battery-Commander
A digital "leader book" for tracking Army unit members, qualifications, evaluations, and vehicle convoys.
mattgwagner/Cash-Flow-Projection
Simple personal-use app to track cash flow on different accounts
mattgwagner/dotfiles
A personal grab bag of development tools and references
mattgwagner/Google-DNS-Updater
A small Windows service to update Google Domains dynamic DNS entries
mattgwagner/Range-Master
An app for tracking and generating Record Fire Scorecards for Army small-arms ranges
mattgwagner/mattgwagner
Software Developer, Speaker, and Tech Lead
mattgwagner/alert-roster
A small web app to push notifications to subscribed recipients
mattgwagner/AppSmith-SUTA-Requests
mattgwagner/CertiPay.ACH
A thin library for generating NACHA-format ACH files.
mattgwagner/CertiPay.Common
A set of common utilities and pieces of code used in the CertiPay systems
mattgwagner/CertiPay.Payroll.Common
mattgwagner/Cierge
🗝️ Passwordless OIDC authentication done right
mattgwagner/classic
Serilog web request logging and enrichment for classic ASP.NET applications
mattgwagner/Distance-Analyzer
A hackday project for producing drive times between a list of nodes/addresses
mattgwagner/EmailAddressMangler
This module mangles two lists of names together to generate a list of potential email addresses or usernames. It can also be used to simply combine a list of full names in the format (firstname lastname) into either email addresses or usernames.
mattgwagner/FeedReader
C# RSS and ATOM Feed reader library. Supports RSS 0.91, 0.92, 1.0, 2.0 and ATOM. Tested with multiple languages and feeds.
mattgwagner/GoogleDynamicDNS
Google Dynamic DNS updater, to be run via cron/task scheduler. Powershell Core 6.0+
mattgwagner/Halibut
A secure communication stack for .NET using JSON-RPC over SSL.
mattgwagner/MicroService.Nancy.Scaffold
Something to start from when creating a micro service with Nancy
mattgwagner/PsMakeCert
mattgwagner/RedLeg.Coaching
A proof-of-concept app for tracking one-on-one topics via Trello cards
mattgwagner/rps-dev-test
mattgwagner/Seq.App.HipChat
An app for Seq (http://getseq.net) that forwards messages to HipChat.
mattgwagner/serilog-sinks-browserhttp
Serilog sink for client-side Blazor, with matching ASP.NET Core server relay
mattgwagner/serilog-sinks-email
A Serilog sink that writes events to SMTP email
mattgwagner/State-Active-Duty
A tracking application for National Guard State Active Duty (DSCA) mission support