Hello! I'm Nathan
Born and raised in Walled Lake Michigan, I'm a recently graduated software engineer from Michigan State University who loves to build, explore, and learn new things.
Since graduating, I’ve been focused on mobile and web development at APS, where I’ve helped design and build full stack apps across React, React Native, and nextjs apps.
Outside of work, I enjoy playing around with personal projects and hanging out with friends. I have also recently been getting into winter and water sports with wake surfing in the summer and skiing in the winters.

My Projects
A selection of projects I've worked on
Personal Website
A personal website to showcase my projects and resume.
AR Pokedex
An augmented reality Pokedex app that allows users to view and interact with 3D models of Pokemon in their real-world environment.
Sparty's Snowblower
A keyframe animation software with a snowblower machine created using OOP principles in C++.
Spartan Hero
Homelab
A collection of services and applications running on my home server.
Experience
A look into my professional Journey
May 2025
Jan 2025
Sep 2024
Jun 2022
Jun 2021
Aug 2020
Jan 2017
Junior Software Engineer
APS Data Techologies
May 2025 -- Present
- Built an AR mobile app for iOS and Android using React Native, ARCore, and ARKit that lets users scan and identify murals in real-time across 30+ locations, turning physical spaces into interactive experiences.
- Trained a custom YOLO computer vision model from scratch using TensorFlow Lite, achieving 98% accuracy in identifying 30+ different murals after labeling and training on 100+ images through Roboflow.
- Implemented secure user authentication with Firebase, including fingerprint/face ID login, real-time data sync, and location-based feature access using geofencing.
- Created a restaurant management platform that combines Toast POS data with live camera feeds to track staff efficiency, built with React/Next.js frontend and Flask backend, fully containerized with Docker.
- Developed a complete Time & Attendance system for school districts with GPS-verified clock-ins, automated timesheet approvals, and overtime tracking using Next.js, Django, and PostgreSQL.
- Built an end-to-end applicant tracking system featuring customizable screening questions, interview scheduling, template generation, and position management to streamline the entire hiring process