Skip to content

Résumé

Michael Wayman

Software engineer: full stack, backend and frontend · Apex, NC (open to remote)

A résumé with a photo, a timeline of roles and skill tags, next to a PDF download button and a growth chart.

Experience

  1. Oct 2025 – Present

    Independent consultant and entrepreneur

    Independent Interests (remote)

    • Co-founded AlumniConnect, an AI-driven university networking platform, and built its core architecture on React, Node.js, Python and FastAPI.
    • Published edfplus, an open-source, fully typed Python library for reading EDF and EDF+ biosignal files, with CI/CD on GitHub Actions.
    • Consulted on growth strategy and technology integration for AmoraExperience, an early-stage company.
    • Trained and evaluated reinforcement learning agents for portfolio management with PyTorch and Ray RLlib, including LSTM and GRU forecasting models and PPO agents for risk-aware allocation.
    • Wrote rl_warmups, an educational library of foundational reinforcement learning algorithms (DQN, Actor-Critic, REINFORCE, Deep Expected SARSA) in PyTorch.
  2. Aug 2024 – Oct 2025

    Software engineer

    Meta (contractor)

    • Built data infrastructure for health wearable research, connecting raw sensor data (PPG, EMG, accelerometers) to production machine learning models.
    • Designed the ingestion framework for a new sleep health programme from the ground up, including a reader for the EDF+ format used by third-party clinical devices.
    • Created a novel time-synchronisation algorithm that aligned smartwatch sensor streams with reference ECG data within a 30 ms window, raising the session success rate from 75% to over 90% and recovering more than $500,000 of otherwise unusable study data.
    • Built React and PyQt tools for technicians and subject-matter experts to review and label time-series data used to train models.
    • Doubled test coverage from 40% to over 80% on a blood pressure monitoring algorithm, meeting the regulatory requirements needed to move a clinical trial toward FDA approval.
  3. Apr 2021 – Mar 2024

    Staff software engineer

    Routable

    • Tech lead for the Power Users team, moving from senior engineer to staff engineer while balancing architecture, mentoring and hands-on full-stack work.
    • Designed an end-to-end CSV ingestion engine with asynchronous processing, validation and fan-out orchestration for bulk payments; the feature doubled the company's total payment volume.
    • Built an enterprise approval engine for multi-tier payment approvals, the main blocker for large prospects, unlocking tens of millions of dollars in potential payment volume.
    • Created a batch payment consolidation system that lets businesses combine many invoices into a single bank transaction, reducing fees.
    • Led a company-wide static typing initiative across the Python and Django and React codebases, reducing regressions and speeding up onboarding.
    • Published an open-source npm package for post-CSS processing that reached tens of thousands of downloads a week.
  4. Aug 2018 – Nov 2020

    Senior software engineer

    OpenCrowd

    • Built the Chrome extension and developer libraries for Dropp.cc, a blockchain-based micropayments platform.
    • Delivered custom blockchain and fintech solutions for clients, often as the lead engineer and single point of contact.
    • Wrote an inter-chain communication specification for smart contracts, with proof-of-concept implementations on Node and RabbitMQ.
    • Led the Ledger Nano companion desktop app, combining hardware-level encryption with a simple user experience, using Node, Electron and React.
  5. Aug 2017 – Jan 2018

    Lead network engineer

    GameChanger

    • Built REST APIs in Node.js, Koa and TypeScript for a real-time iOS app serving thousands of concurrent sessions.
    • Introduced transactional consistency across the API, reducing post-deployment defects and eliminating manual production fixes.
    • Built an internal customer success portal that streamlined support workflows.
  6. Aug 2015 – Jun 2017

    Senior software engineer

    Dealertrack Technologies

    • Built an internal application that let non-engineers turn legal, compliance and financial rules into a machine-readable format.
    • Designed a context-driven rules engine that applies the right regulatory constraints in real time.
    • Modernised legacy systems by introducing React and Docker and improving the developer experience.
  7. Aug 2013 – May 2015

    Developer

    Central Michigan University, Technology Operations

    • Built web applications for data entry, reporting and PDF generation that moved several departments off paper-based processes.

Skills

Languages

  • Python
  • TypeScript
  • JavaScript
  • SQL
  • C#
  • C and C++

Frontend

  • React
  • Redux
  • Svelte
  • Angular
  • Tailwind CSS
  • Electron

Backend

  • Django and DRF
  • FastAPI
  • Node.js
  • Koa
  • Celery
  • GraphQL
  • REST APIs

Data and machine learning

  • PyTorch
  • Ray RLlib
  • NumPy and Pandas
  • Spark and Airflow
  • Parquet
  • Gymnasium

Infrastructure

  • AWS and CDK
  • Docker
  • PostgreSQL
  • Redis
  • RabbitMQ and Kafka
  • GitHub Actions

AI-assisted development

  • Claude Code
  • Kiro
  • Spec-driven development
  • LLM integration

Education and training

  • B.S. in Computer Science, minor in Mathematics

    Central Michigan University · 2015

  • Reinforcement Learning Specialization

    University of Alberta and the Alberta Machine Intelligence Institute (Coursera) · 2022

  • TensorFlow Developer Specialization

    DeepLearning.AI (Coursera) · 2022

Like what you see?

Get in touch