Herman Fassett

Herman Fassett

Hello World! I'm a full-stack, senior software engineer with a coding journey that began at the age of 12 and has never stopped. In addition to professional work, I am often engaged in side projects and dedicated to expanding my knowledge and honing my skills. However, the first keyboard I learned on was not QWERTY—it was a Steinway. Music is still a major part of my life and I continue to create music through singing, playing my viola, and working on my own original compositions.

Core Expertise

C#Expert

Used in professional development extensively for 7+ years. Experience with .NET Framework, .NET Core, and ASP.NET, building complex web services and microservices, Console apps, Windows services, and Desktop applications.

TypeScript/JavaScriptExpert

Started with extensive web development in my teenage years and continue to use every day in both professional and personal projects including Angular based web applications, intricate interactive HTML5 Canvas mapping, and Node.js services connected retrieving and storing data in SQL and NoSQL databases.

AngularExpert

First used in personal projects as AngularJS and professionally used all the way through Angular 19. Experience with complex multi-page applications and routing, asynchronous data fetching, state management, and upgrading large applications from outdated versions.

SQLExpert

Extensive use in professional development with SQL Server, creating stored procedures, views, and complex direct queries as well as abstracted connection using Entity Framework. Used in personal development with MySQL and PostgreSQL.

Additional Skills

Professional Experience

Software Engineer

InfoTech West

Apr 2022 - Present
    C#.NETAngularTypeScriptSQL

    Software Engineer

    d2b (Contract)

    Dec 2021 - Apr 2022
      Raspberry PIArduinoJavaAndroid SDK

      Software Engineer

      Washington River Protection Solutions (WRPS)

      Jul 2017 - Dec 2021
        C#.NET FrameworkRazorJavaScriptjQuerySQL