Skip to content
View johngagefaulkner's full-sized avatar
🔜
Finally finishing a project 🥳
🔜
Finally finishing a project 🥳

Block or report johngagefaulkner

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
johngagefaulkner/README.md

Hi 👀

My name is John Gage Faulkner... you can call me Gage. I'm employed as a Cloud Solutions Engineer in Atlanta, GA where I design and build solutions across our enterprise environment of ~12,500 employees and 50+ internal departments. Generally speaking, this manifests itself as something simple like the Packaging & Deployment of either 3rd Party or internal proprietary apps but I also designed and implemented our entire Microsoft Intune environment, including Windows Autopilot, Microsoft Defender for Endpoint integration, and setup/configured the Intune Connector Service on our SCEP server to deploy wifi certificates to our devices during autopilot provisioning. The next project was Qualys (VM/PM) infrastructure setup and deployment but I was then asked to remediate as many vulnerabilities as possible (PowerShell helped me drop the Vulnerability Count in our environment from 2,000,000 (two-million) to ~88,000 in under 1 year (April 2020 to January 2021) before I handed it off to our End-User Support Team. Now, most of my time is spent ensuring our Intune environment is maintained and developing custom solutions to various IT-related challenges faced by users both in the IT Department (i.e., building a Windows 10/11 Desktop App ("AIM Tech Toolkit") to consolidate all the tools our HelpDesk and Desktop Support technicians use into a "single pane of glass" (think: Intune Company Portal but for IT) and users across all our various departments (E911, Police, Fire, Courts, etc.)

profileCountBadge

Socials

Twitter Linked YouTube
LinkedIn LinkedIn YouTube

Preferences

I've been programming since Visual Studio 2005 (when I was 12-years-old 🤓) so I've been with C# and .NET for nearly 20 years now. The list below contains the languages, frameworks, platforms, etc., that I've learned to love over the years:

  • Language: C# (12.0)
  • Framework: .NET 8
  • Design Pattern: I'm well-versed in MVVM but I'm one of the weird ones that prefers code-behind 🤷‍♂️
  • UI: XAML (familiar with WPF, UWP and─my preference─WinUI 3.)
  • Databases: I prefer Google Cloud Firestore or BigTable but I've worked with:
    • SQL Server
    • SQLite
    • MySQL
    • PostgreSQL
    • Redis (distributed cache but still)
    • Firebase Realtime Database
    • Amazon DocumentDB
    • Microsoft Azure Cosmos DB
    • MongoDB
  • .NET SDKs:
    • I'm very much in love with the Windows App SDK.
  • Scripting: I've dabbled in a few languages but I'm most comfortable with PowerShell.
    • PowerShell 5.1
    • PowerShell 7 💖
    • Command Prompt (.cmd & .bat)
  • Web Development:
    • Although not my preference (not a fan of web development nor their technologies), over the years I've put in my fair share of time with:
    • JavaScript
    • TypeScript
    • Python
    • React
    • Next.js
    • HTML5
    • CSS3
    • BootStrap 5
    • TailwindCSS
    • Node.js
    • Express.js
    • Gulp / Sass
    • ASP.NET / Blazor / whatever Microsoft is going with at this moment

Some fun repos of mine

Pinned Loading

  1. UWP-WinUI-TemplateApp UWP-WinUI-TemplateApp Public template

    Forked from TyJOrtiz/TemplateApp

    Basic template app used to easily get a project up-and-going using the Universal Windows Platform (UWP), WinUI (v2.8.1 or newer) and C# (.NET 5.) 🔜 [In Progress] Template for Windows Desktop Apps u…

    C# 2

  2. csharp-snippets csharp-snippets Public

    C# snippets that I've either written or otherwise accumulated throughout the years.

    C# 3

  3. Icons-and-Logos Icons-and-Logos Public

    Various logos and icons I've collected throughout the years, all in SVG format for perfect quality no matter the application.

    HTML 2

  4. PowerShell PowerShell Public

    Scripts that I've either written or otherwise accumulated throughout the years.

    PowerShell 3 3

  5. D2-EmblemCodes D2-EmblemCodes Public

    Automatically applies emblem codes to your Bungie.net account from a list provided within this script itself.

    JavaScript 2

  6. Prerequisites Prerequisites Public

    This repository holds files that are prerequisites for application installations like .DLLs, .EXEs, .MSIs, etc.

    PowerShell 1