Walter Marshall

Software Engineer: fullstack, mobile and application security

elatjobs@gmail.comJacksonville, FLgithub.com/ElatDevlinkedin.com/in/waltermarshalldevwaltermarshall.dev

Fullstack and mobile developer. I built Dealer Recon Systems by myself in about six months while working full time: a dealer management platform for iOS, Android and web on Flutter, Node.js and Firebase.

Experience

Dealer Recon Systems

Feb 2026 – present

Founder · Sole engineer Jacksonville, FL · Remote

  • Designed and built a dealer management platform (recon, inventory, sales and CRM, service, parts, accounting) on one Flutter codebase for iOS, Android and web, about 50,000 lines of Dart. Pre-launch.
  • Wrote the whole backend: 37 Cloud Functions on Node.js and 900+ lines of Firestore security rules that isolate each dealership’s data, plus role-based access across ~40 permissions and two-factor login.
  • Modeled the recon shop as a seven-stage pipeline with day targets, so late vehicles get flagged automatically.
  • Built for bad signal: offline caching, queued photo uploads, VIN and barcode scanning, e-signatures, audit log.

Aidvantage (U.S. Department of Education contractor)

Nov 2024 – present

Customer Service Representative · Federal student aid accounts Remote

  • Resolve account issues for federal student aid borrowers end to end, fully remote, under federal privacy rules.

Automotive service and collision repair

2019 – 2024

Mechanic · Ford dealership, Greg’s Auto Body Collision Center On site

  • Learned the recon and service workflow that Dealer Recon Systems is built around.

Kik

Nov 2017 – Jun 2019

Software Engineer · Contract Remote

  • Closed a catfishing exploit in the Android app (modified builds faking live camera photos) with a per-version integrity hash checked at login. Tampered clients failed silently, so the exploit’s authors couldn’t tell what changed.
  • Designed the UI and UX for Kik X, a full redesign of the app.

Projects

Open source

github.com/ElatDev · TypeScript, Rust, C, Python, Go

  • Hindsight (TypeScript, Electron): free, offline chess game review. Runs Stockfish in parallel, grades every move and explains mistakes by finding the actual pin, fork or hanging piece. Installers for Windows, macOS and Linux; CI runs all 581 tests on all three.
  • paeth (Rust) matches an independent PNG decoder pixel for pixel on all 162 valid PngSuite images. loupe (C) parses all 4,264 System32 binaries under ASan, UBSan and LeakSanitizer with no errors.
  • unspool (Python) matches tshark across 1,290,282 packets; vinspect (Go) is tested on 6,516 real VINs.

Game engine reverse engineering

Personal project · C, Python, Ghidra

  • Rebuilt a working model of the 2003 Delta Force: Black Hawk Down engine from compiled x86 with no source or symbols, checked against the running game (predicted knockback 7.69 m/s, measured 7.7). ~210,000 lines, 826 tests.

Skills

Languages
Dart, TypeScript, JavaScript, Kotlin, Swift, Java, Python, Rust, Go, C, C#, SQL
Mobile & web
Flutter, iOS, Android, React, Electron, three.js, Vite, HTML, CSS
Backend & cloud
Node.js, Firebase, Firestore, Cloud Functions, Google Cloud Platform, REST APIs, SQLite, Twilio
Security & tools
Application security, Reverse engineering, x86 assembly, Ghidra, Git, GitHub Actions, CI/CD

Download PDF Operations & Support versionTechnical Support version Back to the site