Jonah Alligood

Senior Software Engineer

Email | Github | LinkedIn | Blog

Highlights

I'm a Senior Software Engineer with experience in building scalable backend systems and microservices. I have a strong background in distributed systems, cloud computing, and software architecture. I have over 6 years of experience solving complex problems and delivering value to businesses and users all over the world. I'm also passionate about cryptography, security, and open source software.

Places I've Worked

  • Alliance Laundry Systems[Senior Software Engineer (May 2025 - Present)]
    • Led development and assisted in the architecture of a distributed, real-time laundry machine orchestration and monitoring system to replace our Firebase dependency, enabling millions of users across the world to reliably and remotely vend laundry machines and thousands of site managers to monitor and manage their machines with high availability and low latency.
    • Developed and supported an industry-leading Scan-Pay-Wash product allowing Speed Queen and Huebsch customers to pay for laundry services using QR codes instead of a dedicated app, enhancing user experience and accessibility as well as contributing to over $1M in annual revenue.
    • Led the migration of legacy backend service for firehouse laundry to a new microservice architecture, improving system scalability and maintainability, integrating with our main Unimac Core platform and enhancing service reliability for over 500 firehouse locations.
  • Mastercard[Senior Software Engineer (August 2023 - May 2025)]
    • Designed and developed secure software solutions for cryptographic key lifecyclemanagement across local and cloud HSM infrastructure. Led the architectural design for legacy key migration capabilities, and supported teams serving millions of customers worldwide.
    • Architected and implemented an automated validation pipeline for client onboarding configurations, eliminating 3-5 days of manual developer effort per integration cycle, and significantly reducing friction during the onboarding process for new clients.
    • Provided technical mentorship to junior engineers, fostering professional growth and promoting software engineering best practices across the team.
  • World Wide Technology[Software Engineer (February 2022 - August 2023)]
    • Built and maintained EDI and RosettaNet partner integrations leveraging webMethods and PL/SQL, ensuring reliable B2B data exchange.
    • Engineered internal monitoring applications for partner integrations and vendor rebate management systems. Delivered actionable business intelligence for thousands of daily transactions while achieving 10x performance improvements in backend services.
  • Precision Planting[Junior Software Engineer (June 2019 - August 2022)]
    • Developed a command-line memory mapping utility that unified multiple ELF dump formats into a standardized internal format for integration with proprietary debugging tools.
    • Designed and owned a code generation tool that automatically produced C++ type definitions from CAN bus specifications, reducing manual coding effort and improving type safety.
    • Maintained core components of the 20|20 in-cab device orchestration system and telemetry data processing layer.

Things I've Made

  • Enigma :: Secrets management tool with at-rest encryption
  • Punch :: Lightweight webhook delivery service
  • pwds :: Simple password manager implemented with PKCS11
  • Lispy :: Interpreted toy language I wrote in a LISP dialect

Education

Bachelor of Science in Computer Science, University of Illinois, 2022