Skip to content
View bushidocodes's full-sized avatar

Block or report bushidocodes

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.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
bushidocodes/README.md

Hey, I'm Sean

๐Ÿ“ Washington DC Metro | ๐Ÿค– Agent-Forward Computer Scientist | ๐Ÿช– Army Veteran and '07 West Point Grad

Currently using agentic engineering techniques to improve government software at scale.

Skills

C C++ Rust COBOL Python WebAssembly TypeScript JavaScript Bash PowerShell Claude Code Codex

Connect

Website X LinkedIn

Selected Repos

Mainframe, COBOL & Modernization

  • ๐ŸŽ“ limerick-cobol - Michael Coughlan's beloved University of Limerick COBOL Course. Remastered in 4k.
  • ๐Ÿ“š usenet-comp-lang-cobol โ€” comp.lang.cobol Usenet archive (1994โ€“2013)
  • ๐Ÿงพ mainframe-job โ€” TypeScript API for submitting IBM mainframe batch jobs to z/OS JES
  • ๐Ÿ–ฅ๏ธ 3270-server โ€” simple Python server that serves a 3270 logon form
  • โŒจ๏ธ keypunch-old โ€” lightweight editor for learning COBOL, PL/I, and z/Architecture assembly with hot reload
  • ๐Ÿ—„๏ธ klein-cobol-faq โ€” William M. Klein's COBOL FAQ, archived and re-hosted
  • ๐Ÿ“– cobol-reference โ€” COBOL reference notes and examples
  • ๐ŸŽฎ grok-cobol-game โ€” COBOL game experiments, because sometimes the path to wisdom runs through batch processing.

WebAssembly, Runtimes & Low-Level Experiments

  • ๐Ÿงฉ wasm โ€” Exercism WebAssembly Track
  • ๐Ÿงฉ aWsm โ€” LLVM-based WebAssembly ahead-of-time compiler and runtime.
  • ๐Ÿงฉ sledge-serverless-framework โ€” WebAssembly serverless runtime designed for the Edge.
  • ๐Ÿงช exercism-wasi โ€” porting WAT solutions to WASI
  • ๐Ÿ”ฌ wasm2c-examples โ€” experiments with WebAssembly-to-C output
  • ๐Ÿ•ธ๏ธ libc-webassembly-text-format โ€” libc-flavored experiments in WebAssembly Text Format
  • โš™๏ธ wasmer-embedding โ€” initial experiments embedding Wasmer
  • ๐Ÿ“Š graph500-web โ€” benchmarks comparing compute-heavy JS and WASM code
  • ๐Ÿงฑ test-wast-compiler โ€” WAST/WAT compiler experiments

Systems, Computer Arch

  • ๐Ÿ—ƒ๏ธ power-of-2-allocator โ€” power-of-2 slab allocator in C with OS fallback for large allocs, per-bucket locking, and full malloc/calloc/realloc API
  • ๐Ÿงต build-your-own-process-manager โ€” systems programming lab around fork, exec, wait, and POSIX process APIs
  • ๐Ÿงต user-threads โ€” N:1 cooperative green-thread library using Windows Fibers; port of the xv6 gwthd kernel threading API to userspace
  • ๐Ÿ”’ user-locks โ€” three lock types (spin, block, adaptive) ported from the xv6 kernel to Windows userspace; companion to user-threads
  • ๐Ÿ”Ž file-finder โ€” C experiments around finding files
  • ๐Ÿงฐ modern-c-starter โ€” starter experiments for modern C projects
  • ๐Ÿงฑ c-build-experiments โ€” Makefile and C build-system experiments
  • ๐Ÿ–ฅ๏ธ Minicomputer-Simulator โ€” minicomputer simulation experiments.
  • ๐Ÿงช ncurses_programming โ€” terminal UI experiments with ncurses.

Cloud, GovTech & Platform Work

  • โ˜๏ธ awspricer โ€” PowerShell script to scrape AWS API pricing for GovCloud services
  • ๐Ÿ›๏ธ faa-iaas-standards โ€” FAA cloud migration and governance standards archive
  • ๐Ÿ“˜ faa-cloud-playbook โ€” FAA Cloud Services Playbook

Distributed Systems

  • ๐Ÿ•ธ๏ธ service-mesh-dashboard โ€” Service Mesh Dashboard archived from prior employer
  • ๐Ÿ•ธ๏ธ chord-grpc โ€” Distributed Hash Table using Node.js, gRPC, and the Chord Algorithm.

Fullstack Web Dev

  • ๐Ÿงญ transcend โ€” Metaverse, before Mark Zuckerberg tried it
  • ๐ŸŠ froot-wars โ€” physics game in the style of Angry Birds
  • ๐Ÿ“ธ instagram-clone โ€” Instagram clone built using Progressive Web App techniques
  • ๐ŸŽง music-player โ€” Spotify clone
  • ๐Ÿช ecommerce-site โ€” Cookie Online Storefront
  • ๐Ÿฝ๏ธ restaurant-review-site โ€” Restaurant Review Site
  • ๐Ÿ–– lcars-guide โ€” Star Trek TNG episode browser with an LCARS-styled UI
  • ๐Ÿ•น๏ธ Virtual-Boy-Guessing-Game โ€” vector-art web game inspired by the Nintendo Virtual Boy
  • ๐ŸŽ health-tracker โ€” food logging and calorie totals using USDA FoodData Central
  • ๐Ÿงญ oldtown-map โ€” historic Old Town Alexandria locations on Google Maps with Wikipedia images
  • ๐Ÿ•น๏ธ classic-arcade-game โ€” classic arcade game project.
  • ๐Ÿ”ฌ nginx-profiling โ€” NGINX profiling experiments.

Semantic / Decentralized Web

  • ๐Ÿงฌ nationjs-solid โ€” Solid and decentralized web experiments.
  • ๐Ÿฃ hatchling โ€” semantic/decentralized web experiments.

Machine Learning / Deep Learning

Coursework, Katas, Data Structures and Algorithms

Exploring Languages

  • ๐ŸŒ• io-lang โ€” Io language experiments.
  • ๐Ÿง™ common-lisp โ€” Common Lisp experiments.
  • ๐Ÿงฉ prolog โ€” Prolog experiments.

Popular repositories Loading

  1. chord-grpc chord-grpc Public

    Distributed User Service using Node.js, gRPC, and the Chord Algorithm.

    TypeScript 37 6

  2. dotfiles dotfiles Public

    Dotbot managed dotfiles for a polyglot dev using WSL. Includes PowerShell stuff for Windows Installation

    Shell 15 1

  3. keypunch keypunch Public

    Lightweight text editor designed to accelerate the ease of learning core IBM Mainframe languages like COBOL, PL/I, or z/Architecture Assembler by providing a dynamic hot reloading experience similaโ€ฆ

    TypeScript 9

  4. mainframe-job mainframe-job Public

    mainframe-job is a Node.js module that provides an API to allow direct submission of IBM mainframe batch jobs to the z/OS Job Entry Subsystem. It acts as a wrapper around the z/OS-specific servicesโ€ฆ

    TypeScript 5 1

  5. hatchling hatchling Public

    Converts Facebook social media data exported via the Download Your Information tool (https://www.facebook.com/settings) into Turtle triplets for a SOLID (https://solid.mit.edu/) profile

    Rust 3 1

  6. 3270-server 3270-server Public

    A simple Python server that serves a single 3270 logon form

    Python 3