Skip to content
View johncarmack1984's full-sized avatar


Block or Report

Block or report johncarmack1984

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

John Carmack

Software Engineer | Technical Lead

Professional Summary:

Senior Software Engineer and Technical Leader with 25 years of experience in the FinTech, Marketing, and Ecommerce industries. Proven track record of delivering complex projects on tight deadlines. Specializes in leading teams and developing production-ready, enterprise-grade platforms and applications.


  1. lux-bot lux-bot Public

    Discord Bot that can control lights using Lux. Written in Rust with Serenity/Poise and deployed to Shuttle


  2. lux lux Public

    RGBAW controller for the Enttec OpenDMX USB built with Rust, NextJS, and shadcn/ui


  3. rust-build-and-host-binary rust-build-and-host-binary Public

    Build a Rust binary for use in GitHub Actions


  4. deep-freeze deep-freeze Public

    Migrate files and folders from DropBox to Amazon S3 Deep Archive using a configurable CLI


  5. toh-skill-builder toh-skill-builder Public

    Character skill tree builder for an Owl House-themed Fate (TTRPG) variant

    TypeScript 1

  6. simple-ai-spellcheck simple-ai-spellcheck Public

    A text area that interacts with OpenAI's API to spell check whatever you paste into it by giving you a list of misspelled words