SOFTWARE ENGINEER · U.S. ARMY VETERAN

I build reliable software for real-world problems.

B.S. Computer Science, Software Engineering — Summa Cum Laude. Full-stack and backend development with JavaScript, Angular, Node.js, Express, MongoDB, Python, Java, C#, SQL, Azure and REST APIs.

15+ yearstechnical diagnostics
B.S. CSSoftware Engineering
Summa Cum LaudeSNHU · 2026

SELECTED WORK

Projects that show how I build

Production-style applications emphasizing architecture, authentication, data, deployment and practical usability.

02

DATA APPLICATION

Grazioso Salvare Dashboard

Interactive Python dashboard for locating rescue-dog candidates with MongoDB queries, dynamic filtering, sortable tables and geolocation mapping.

PythonDashMongoDBData Visualization
View repository ↗
03

MOBILE APPLICATION

Android Weight Tracking App

Java Android application with authentication, SQLite persistence, CRUD operations and goal tracking, designed around a simple user workflow.

JavaAndroidSQLiteCRUD

TECHNICAL TOOLKIT

Skills I use to ship software

Languages

Java · Python · JavaScript · C# · SQL · HTML · CSS

Web & Backend

Angular · Node.js · Express · .NET · REST APIs · JWT · RBAC

Data & Cloud

MongoDB · SQLite · Azure · Docker · Git · GitHub

Engineering

OOP · Database Design · Secure Coding · Debugging · SDLC · Agile

EXPERIENCE

A career built around solving difficult systems

2011 — Present

Transmission Rebuilder / Automotive Technician

Transmissions by Shane

Diagnose complex hydraulic, electrical, mechanical and electronically controlled systems; program transmission control modules, resolve CAN bus issues, analyze live data and wiring diagrams, and serve as a go-to diagnostics resource for difficult failures.

2006 — 2012

Wheeled Vehicle Mechanic / Motor Transport Operator

U.S. Army

Maintained and repaired tactical vehicle systems in high-responsibility environments, developing disciplined troubleshooting, accountability, teamwork and operational decision-making.

April 2026

Bachelor of Science in Computer Science

Southern New Hampshire University · Software Engineering

Graduated Summa Cum Laude after building full-stack, backend, mobile, database, cloud and software-engineering projects across the program.

ABOUT

Mechanical troubleshooting became software engineering.

I spent more than fifteen years diagnosing systems where the obvious symptom is rarely the root cause. That background shaped how I approach software: isolate the failure, understand the system, test assumptions, and build a fix that stays fixed.

After earning my computer science degree, I’m bringing that same practical problem-solving mindset into software engineering. I’m especially interested in backend, full-stack and cloud-connected roles where reliability and clear architecture matter.

Professional value

What I Bring

Software Engineering

Full-stack applications, REST APIs, authentication, databases, cloud deployment, and maintainable application architecture.

Systems Troubleshooting

15+ years diagnosing complex hydraulic, electrical, mechanical, electronic, and CAN-bus faults in production environments.

Production Mindset

Root-cause analysis, precise technical work, live-data interpretation, documentation, and solving problems under real-world constraints.

Military Experience

U.S. Army Wheeled Vehicle Mechanic and Motor Transport Operator with experience working on technical systems in demanding operational environments.

Professional background

Experience

Transmission Rebuilder / Automotive Technician

Transmissions by Shane · 2011–Present

Diagnose hydraulic, electrical, mechanical, electronic, and CAN-bus faults; rebuild automatic transmissions and transfer cases; analyze live diagnostic data and wiring diagrams; and perform precision root-cause troubleshooting.

Wheeled Vehicle Mechanic / Motor Transport Operator

U.S. Army · 2006–2012

Maintained and operated military vehicle systems while working in team-oriented, high-accountability environments where reliability, technical judgment, and execution mattered.

Hands-on engineering

Engineering Beyond the Classroom

Software is part of a broader habit of building, diagnosing, and improving real systems.

CAD & Additive Manufacturing

Design functional parts and prototypes using CAD and 3D-printing workflows, iterating from dimensions and requirements to physical components.

CAD3D PrintingPrototyping

Automotive Systems Diagnostics

Apply live data, wiring diagrams, electronic controls, CAN-bus diagnostics, and mechanical knowledge to isolate complex system failures.

CAN BusDiagnosticsControls

Hardware & Systems

Hands-on experience with computers, networking, Linux-oriented projects, Raspberry Pi hardware, and dashboard/monitoring experimentation.

LinuxRaspberry PiNetworking
Traditional résumé

Want the one-page version?

Download my résumé for a concise overview of technical skills, education, projects, and professional experience.

Download Résumé ↓

LET'S BUILD SOMETHING USEFUL

Open to software engineering opportunities.

Based in Georgia · Remote or relocation considered