Software Engineer
Michael Tyler Smith
Systems Integration · Full-Stack Development · Engineering Automation
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