Nicholas Hain

FULL-STACK SOFTWARE ENGINEER

Hi, I'm Nicholas Hain.

Building modern, reliable web applications.

I specialize in building polished, maintainable software using modern frontend and backend technologies. From interactive user interfaces to scalable APIs and everything in between.

Portrait of Nicholas Hain

About Me

I am a software engineer who loves turning complex problems into clean, intuitive solutions. With experience spanning frontend interfaces, backend systems, and application architecture, I focus on building products that are both technically sound and genuinely useful.

When I am not coding, I enjoy exploring new technologies and refining my craft. I believe in continuous learning, maintainable code, and holding my work to a high standard of craftsmanship.

SELECTED WORKS

Featured Projects

AB Heating & Air Conditioning website preview

AB Heating & Air Conditioning

A fast, responsive website for a local HVAC business, designed around clear service information, lead generation, and strong mobile usability.

NuxtVueTailwind CSSNetlify
View Project →
Enterprise Quote Management Platform representative image

Enterprise Quote Management Platform

Contributed to a full-stack quote-management platform supporting customer management, configurable quote items, business calculations, validation, document exports, and third-party REST API integrations through C#/.NET. Built with Nuxt, Hot Chocolate GraphQL, SQL Server, and Azure.

Nuxt.NETGraphQLSQL ServerAzure
Internal Client Application
Fleet Reporting & Operations Platform representative image

Fleet Reporting & Operations Platform

Modernized internal reporting and operations tools with a Vue and TypeScript frontend, interactive vehicle mapping, .NET services, and integrations with Azure DevOps.

NuxtTypeScriptLeaflet.NETAzure DevOps
Internal Client Application

Experience

2025 - Present

Software Engineer 2 @ The Restaurant Store

Design, build, and maintain internal and customer-facing applications using Nuxt, Vue, C#/.NET, GraphQL, and SQL Server. Lead code reviews and contribute to architectural decisions across the development team.

2022 - 2025

Software Engineer 1 @ The Restaurant Store

Developed full-stack features for internal tools and customer-facing applications using Nuxt, Vue, C#/.NET, GraphQL, and SQL Server.

2019 - 2022

Software Developer @ RagnaSoft, Inc.

Developed features, reports, APIs, and bug fixes for PlanIt Schedule, a public-safety scheduling platform serving dispatch, EMS, fire, and law-enforcement agencies. RagnaSoft was acquired by NEOGOV in 2022.

February 2019 - October 2019

Application Developer @ Bath Fitter

Developed RESTful APIs supporting sales, installation, scheduling, service, warranty, and call-center operations. Enhanced internal VB.NET applications and optimized SQL Server queries, views, stored procedures, and functions.

2018 - 2019; 2020

Data Analyst @ CNH Industrial

Built C# and ASP.NET applications for internal reporting and data analysis, including configurable Excel exports and a customer-matching tool.

Skills

Frontend

  • Nuxt
  • Vue
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • HTML/CSS

Backend

  • .NET / C#
  • GraphQL
  • REST APIs
  • Entity Framework

Databases

  • SQL Server

Cloud / DevOps

  • Docker
  • CI/CD
  • Netlify

Tools

  • Git
  • VS Code
  • Figma
  • Postman

INDEPENDENT CONSULTING

Need a website or a better one?

Custom websites built around your business.

Whether you are launching your first website or refreshing an existing one, I build fast, responsive websites tailored to your business, your customers, and your brand.

  • Mobile-friendly
  • Fast and responsive
  • Easy to maintain

LET'S CONNECT

Get In Touch

Have a project in mind or just want to say hello? I would love to hear from you.