Software Engineer

I build full-stack applications with clean interfaces, reliable APIs, and practical architecture.

I’m Mason Dubelbeis, a software engineer focused on full-stack development with Typescript, React, Node.js, Express, APIs, databases, and practical deployment-ready architecture. I also bring a strong Java/Spring Boot foundation, which shaped the way I design secure APIs, relational data models, and production-style backend systems.

My background in Navy leadership and enterprise IT shaped the way I build: with ownership, structure, troubleshooting discipline, and a focus on software that creates real operational value.

Vanilla JavaScriptTypeScriptReactNode.jsExpressMongoDBSQLJavaSpring BootDocker

Profile Snapshot

Focus

Software Engineering

Core Stack

Vanillia JavaScript • TypeScript • React • Node.js • Express

Background

Java/Spring Boot + Enterprise IT

Currently focused on building full-stack applications and developer tooling that combine clean interfaces, reliable APIs, practical architecture, and workflow automation.

Selected Work

Projects built with full-stack, backend, and developer tooling patterns

A collection of applications and tools focused on clean API design, database modeling, authentication, deployment, and practical developer workflows.

Bug-Board project preview
×

Tech Stack

  • React
  • TypeScript
  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • REST API
  • Authentication

Deployed

Bug-Board

Full-stack issue tracking application built with React, Node.js, Express, MongoDB, and TypeScript. Designed to practice production-style full-stack development with authentication, protected routes, project-based issue management, REST API design, validation, and database modeling.

ClientHub project preview
×

Tech Stack

  • React
  • TypeScript
  • Spring Boot
  • Spring Security
  • JWT
  • PostgreSQL
  • Docker
  • OpenAPI/Swagger

Deployed

ClientHub

Full-stack CRM application built with React, TypeScript, Spring Boot, JWT authentication, PostgreSQL, and role-based data access. Features client management, activity tracking, validation, secure REST APIs, API documentation, and production-style backend architecture.

Dubex project preview
×

Tech Stack

  • Node.js
  • TypeScript
  • CLI
  • File System
  • Developer Tooling

In Development

Dubex

Node.js and TypeScript CLI tool focused on developer productivity and code generation workflows. Built to practice command-line application design, file system operations, modular architecture, user prompts, and reusable utility patterns.

Order Management API project preview
×

Tech Stack

  • Java 21
  • Spring Boot
  • Spring Web
  • Spring Data JPA
  • PostgreSQL
  • Docker
  • REST API

GitHub Repo

Order Management API

Spring Boot backend API for managing customers, orders, order items, and product inventory. Focused on RESTful API design, relational data modeling, service-layer architecture, PostgreSQL persistence, and Docker-based development.

Vacations API project preview
×

Tech Stack

  • Java 17
  • Spring Boot
  • Spring Web
  • Spring Data JPA
  • Hibernate
  • Maven
  • MySQL
  • REST API

GitHub Repo

Vacations API

Spring Boot backend for a travel booking system with transactional checkout workflows and relational domain modeling. Built with Java, Spring Data JPA, Hibernate, MySQL, and RESTful API design principles.