Software Engineer

Michael Tyler Smith

Systems Integration · Full-Stack Development · Engineering Automation

Alabama · U.S. citizen · U.S. Navy Reserve veteran
michael.t.smith95@gmail.com
linkedin.com/in/michael-tyler-smith
github.com/michael-t-smith

Profile

Software developer with five years of experience across commercial connected systems, manufacturing automation, and independent full-stack product development. Experienced in understanding unfamiliar systems, interpreting telemetry and protocols, automating engineering workflows, and shipping applications across hardware, UI, database, and deployment boundaries.

Experience

Independent Software Developer

DopamineDrip Studios

Built and deployed a Next.js/PostgreSQL commerce product with authentication, persistent carts, checkout, order and inventory administration, external integrations, and transactional email. Migrated from a container-first deployment to Vercel and Neon while retaining a Docker option.

Software Developer — Engineering Automation

Clayton Homes

Developed a 2,000+ line AutoLISP application that reduced an approximately eight-minute print-pack workflow to about three seconds. Automated whole-drawing mirroring using entity-specific transformations, reference geometry, and structural-element corrections.

Software Developer

Firefly Integrations

Interpreted RV-C/CAN messages and documentation for an AngularJS/Ionic connected-RV application. Implemented Xantrex multi-battery support and state-of-charge UI, batched high-frequency telemetry into 500-millisecond windows, and verified values against hardware.

Earlier service

Correctional Officer, Elkhart County Sheriff’s Office · March 2019—July 2021

Master-at-Arms, U.S. Navy Reserve · March 2015—March 2021

Motor Transport Operator, Army National Guard · March 2013—March 2015

Selected projects

Full-stack commerce platform

Next.js · React · PostgreSQL · Docker · Stripe test mode · Vercel · Neon

Implemented catalogue, authentication, persistent carts, checkout, orders, inventory and product administration, content controls, basic sales analytics, and email. Deployed as a product effort without meaningful customer traffic.

Arduino + Java telemetry demonstration

Arduino Mega 2560 · C++ · Java · Maven · JSerialComm · Linux · UART

Built a hardware-in-the-loop demonstration that reads analog input, controls state LEDs, transmits structured serial telemetry, and parses it in a Java receiver.

Technical skills

Applications: JavaScript, TypeScript, AngularJS, Ionic, Capacitor, Next.js, React, Java

Integration & automation: RV-C, CAN analysis, telemetry, AutoLISP, AutoCAD, geometric transformations, Arduino, C++, UART

Infrastructure & workflow: PostgreSQL, REST APIs, Git, Docker, Linux, Vercel, Neon, pull requests, code review, QA collaboration

Education

Bachelor of Science in Computer Science

Purdue University Global · Online