Hi, I'm

Hunter Cardwell

Full Stack Engineer & Problem Solver

About Me

I build software that creates real impact.

I'm a full-stack developer who enjoys building scalable, reliable applications that help businesses automate and improve their workflows.

From idea to deployment, I focus on writing clean code, solving complex problems, and delivering great user experiences.

Hunter Cardwell

Based in Taneyville, USA

Available for new opportunities

What I Focus On

Full Stack Development

Building end-to-end applications with modern technologies.

Reliable Systems

Creating secure, scalable, and maintainable backend solutions.

Real World Impact

Building software used by real users that solves real problems.

Always Improving

Continuously learning and refining my skills to build better products.

Projects

Featured Projects

Real applications I've designed, built, deployed, and maintained to solve business problems.

Facility Nerds logo

Primary Case Study

SaaS Access Control Platform

Facility Nerds

A production SaaS platform that automates facility access by connecting reservation systems, customers, permissions, and smart lock hardware.

Problem

Sports facilities needed a way to automatically control facility access without manually creating door codes or managing customer entry.

Solution

Built a full-stack platform that integrates scheduling software, smart lock APIs, background processing, and permission systems to automate access management.

TypeScriptJavaScriptNode.jsExpressPostgreSQLRedisDockerREST APIs

Engineering Highlights

Architecture, integrations, permissions, background processing, deployment, and production reliability.

  • Designed and built the complete application architecture from the ground up
  • Developed REST APIs connecting frontend, database, and third-party services
  • Created PostgreSQL database structures supporting companies, facilities, locks, users, and permissions
  • Built role-based access control with resource-level permissions
  • Implemented background job processing for automated lock code creation and synchronization
  • Integrated external hardware APIs and scheduling platforms
  • Improved API performance through query optimization and caching strategies
  • Deployed and maintained production systems using Docker and cloud infrastructure

Business Operations & Job Management System

Boerman Management Platform

A custom business management platform built to centralize customers, jobs, locations, expenses, and invoicing.

Architecture Notes+

Problem

The company needed a better way to organize job information, track dump expenses, calculate profitability, and manage customer billing.

Solution

Built a full-stack internal application that tracks the complete lifecycle of jobs from customer creation through completion and invoicing.

JavaScriptNode.jsPostgreSQLREST APIsHTML/CSS

Engineering Highlights

  • Created customer and job management workflows
  • Designed relational database structures connecting customers, jobs, locations, and expenses
  • Built systems to track dump usage, costs, and job profitability
  • Automated invoice generation when jobs are completed
  • Created dashboards to make business information easier to access
  • Replaced manual tracking processes with centralized software

Scheduling, Payments & Customer Tracking System

Healthcare Management Platform

A custom healthcare business application designed to automate memberships, payments, and customer visit tracking.

Architecture Notes+

Problem

The business needed a way to manage customers, track remaining visits, and handle recurring payments more efficiently.

Solution

Developed software to automate customer management, payment tracking, and usage monitoring.

JavaScriptPostgreSQLPayment IntegrationsREST APIs

Engineering Highlights

  • Built customer account management systems
  • Implemented visit tracking logic
  • Created automated payment workflows
  • Designed database relationships for customers, memberships, and usage history
  • Created business dashboards for daily operations

Business Automation Software

Inventory Management Systems

Custom inventory applications built for service-based businesses including construction and trade industries.

Architecture Notes+

Problem

Businesses were relying on manual inventory tracking methods that were difficult to maintain and scale.

Solution

Built custom systems to organize inventory, track usage, and improve visibility into business resources.

JavaScriptPostgreSQLREST APIs

Engineering Highlights

  • Created inventory tracking workflows
  • Designed searchable databases
  • Built user-friendly dashboards
  • Developed custom business logic based on company needs
  • Improved manual processes through automation

Full Stack Engineering Showcase

Developer Portfolio Platform

A portfolio application built to demonstrate modern software development practices, architecture, testing, and deployment.

Next.jsTypeScriptTailwind CSSVitestDocker

Engineering Highlights

  • Built using Next.js and TypeScript
  • Created reusable component architecture
  • Implemented automated testing with Vitest and React Testing Library
  • Containerized application using Docker
  • Deployed using production workflows
  • Managed development using Git branching strategies
View Repository
Behind The Code

See how I build software.Explore my code.

This portfolio is built as a real full-stack application, showcasing the same principles I use in production projects: clean architecture, reusable components, type safety, and maintainable code.

Explore Repository

Modern Stack

Built with Next.js, TypeScript, PostgreSQL, and modern development tools.

Clean Architecture

Organized components, reusable patterns, and maintainable structure.

Production Mindset

Focused on scalability, reliability, and long-term maintainability.

Continuous Growth

Always learning new technologies and improving my engineering skills.

hcardwell0609 / portfolio

Star
0
Fork
0
src
|-app
|-Flayout.tsx
|-Fpage.tsx
|-CSSglobals.css
|-components
|-layout
|-TSNavbar.tsx
|-TSHeader.tsx
|-TSAboutMe.tsx
|-TSProjects.tsx
|-TSBehindTheCode.tsx
|-data
|-TSprojects.ts
|-lib
|-TSutils.ts
|-types
|-TSproject.ts
public
|-images
|-IMGprofile_picture.jpg
|-IMGFacilityNerd Logo.png
Npackage.json
TSnext.config.ts
Ftsconfig.json
TSpage.tsx
[]
1   import Navbar from '@/components/layout/Navbar'
2   import Header from '@/components/layout/Header'
3   import AboutMe from '@/components/layout/AboutMe'
4   import Projects from '@/components/layout/Projects'
5   import BehindTheCode from '@/components/layout/BehindTheCode'
6
7   export default function Home() {
8       return (
9           <>
10              <Navbar />
11              <Header />
12              <AboutMe />
13              <Projects />
14              <BehindTheCode />
15          </>
16
17      )
18  }