
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
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.
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.
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.
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.
Professional Experience
Software Engineer
InfoTech West
Software Engineer
d2b (Contract)
Software Engineer
Washington River Protection Solutions (WRPS)