Senior Software Engineer

Matthew McDevitt

Full-stack and mobile engineer shipping production apps, games, and APIs — from React Native field tools to cross-platform Java games.

Selected work

Recent projects

All projects
  • 2025

    Study and practice app for all three FCC amateur radio exams — Technician, General, and Amateur Extra. Covers the full question pools with study mode, timed practice exams, section drills, per-question history, figure zoom, and discard-to-mastery so you can focus on what you still need.

    React Native · Redux · Vite · Android · Web

  • 2023–2024

    Field technician app for Android and iOS used on the job for task workflows, clock-in, background geolocation, barcode scanning, document photo capture, quizzes, and Firebase uploads — backed by a custom PHP/MySQL API.

    React Native · Redux · Firebase · Vision Camera · PHP · MySQL

  • 2013–

    2D physics puzzler where you spin, bop, and ricochet mushrooms into holes across dozens of levels. Built in Java with libGDX for Android, Windows, Mac, Linux, OUYA, and Raspberry Pi — with gamepad support, split-screen two-player, and a full soundtrack.

    Java · libGDX · Android · Desktop · Gradle

  • 2013–

    Classic Sudoku with bright squid-themed tiles, multiple difficulties, hints, skins, and score tracking. Same libGDX cross-platform stack as MushRoom Bounce! — Android plus desktop builds, with optional premium unlock for the full puzzle set.

    Java · libGDX · Android · Desktop · Gradle