Skip to content
View reixyz22's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report reixyz22

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.

Content in all repositories owned by your account will be closed.
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
reixyz22/README.md

Hi, I'm William Pitts ๐Ÿ‘‹

Software engineer who ships end-to-end โ€” from agentic pipelines to full-stack apps to game engines. I like taking a project from a blank repo to something people actually use.

About Me

I'm a generalist by trade with a habit of going deep: I've shipped algorithm-heavy tooling, automated real workflows for a nonprofit, and built games from scratch, and I bring the same attention to detail to all of it. I care about clean code, fast iteration, and technology that solves a real problem for a real person. Teaching has shaped how I work โ€” as a peer leader and a summer camp TA, I got good at dropping into a new context fast, finding the actual bug, and explaining it clearly. That's the same instinct I bring to any new codebase.

๐Ÿ› ๏ธ Skills & Technologies

  • Languages: Python, C++, TypeScript, JavaScript, HTML/CSS
  • Frontend: React, Next.js, Tailwind CSS
  • Backend: Node.js, Express, Prisma, Flask
  • Game Development: Unreal 4/5, Godot Engine, Game Design, Interactive Systems
  • Data Science & ML: TensorFlow, Pandas, NumPy, OpenAI API
  • Tools & Platforms: Git, GitHub Actions, Docker, Jupyter Notebook, OBS, PostgreSQL, CMake
  • Methodologies: ETL / Data Pipeline Design, Full-Stack Development, Test-Driven Development

๐ŸŒŸ Featured Projects

1. ๐Ÿค– Cowork Job Hunter โ€” AI agent, open source

A multi-agent pipeline that runs unattended on a schedule inside Claude Cowork: it researches job boards, ranks leads, and drafts tailored resumes and cover letters end to end.

  • Description: Two scheduled passes a day handle the research-to-delivery pipeline โ€” an overnight sweep finds and ranks leads, a morning pass verifies links and ships the brief. State persists across runs without clobbering history, and job boards earn or lose a "karma" score based on real outcomes.
  • Tech Stack: Claude Agent SDK, Python, Markdown-based state management, GitHub Actions (CI)
  • Key Features:
    • Self-improving lead ranking via per-board karma scoring
    • Three-tier scam/dead-listing detection (RED / YELLOW / GREEN)
    • Tailored resume, cover letter, and outreach drafts per lead
    • Optional read-only Gmail integration for automatic application tracking
  • Link: View Project

2. ๐ŸŽฎ Godot Village Game

An indie village-building game built solo with the Godot Engine.

  • Description: An interactive village-building game exploring game design, mechanics, and storytelling.
  • Tech Stack: Godot Engine, GDScript
  • Play It: itch.io

3. ๐Ÿš€ Advent of Code 2025

High-performance algorithm solutions across two languages, written for speed and readability.

  • Description: Solutions to Advent of Code 2025 in both Python and C++, with a problem-by-problem writeup covering approach, complexity, and tradeoffs.
  • Tech Stack: Python 3.x, C++17, CMake
  • Key Features:
    • Multi-language implementations (Python & C++)
    • Built-in test validation and automated edge-case checks
    • Zero external dependencies โ€” pure algorithm implementations
    • Complexity analysis included per solution
  • Link: View Project

4. ๐Ÿ“ง Email Automation System

An automation tool built for Chi-AWE, a 501(c)(3) nonprofit, that cut 30+ hours a year of manual outreach work.

  • Description: A CSV-driven email campaign system that converts .docx templates into personalized HTML/plain-text emails with attached, per-recipient PDFs.
  • Tech Stack: Python, Pandas, Mammoth, SMTP, DOCX/PDF handling
  • Key Features:
    • CSV-driven campaign workflow with document-to-email conversion
    • Multi-attachment support for personalized PDFs
    • Three-tier safety testing (dry-run โ†’ test addresses โ†’ production)
    • Rate limiting and environment-based credential management
  • Impact: 30+ hours saved annually, zero production incidents, personalized messaging at scale for donor/sponsor campaigns
  • Link: View Project

5. ๐ŸŽฅ FeviBardoStreamTimer

A real-time subathon timer with a browser-based control panel, built for streamers and integrated directly with OBS.

  • Description: Supports multiple payment platforms, converts inputs into time mathematically, and uses crash-proof, system-time-based calculations so a restart never loses state.
  • Tech Stack: Python, Flask, HTML, JavaScript, CSS
  • Key Features:
    • Multi-platform support (YouTube Super Chat/Memberships, Twitch Subs/Bits, CHZZK, Afreeca)
    • OBS text-file integration for live on-stream display
    • Full action ledger and seasonal themed backgrounds
  • Link: View Project

6. ๐Ÿค– AI Content Aggregator

A web scraper and ETL pipeline that finds and summarizes AAPI-related events using an LLM.

  • Description: Searches the web for regional events, scrapes and parses HTML, and uses the OpenAI API to generate structured event descriptions, exporting everything to Excel for review.
  • Tech Stack: Python, Pandas, OpenAI API, Web Scraping
  • Key Features:
    • Automated scraping and parsing pipeline
    • AI-generated, structured event summaries
    • Clean Excel output with source URLs, names, locations, and descriptions
  • Link: View Project

7. ๐Ÿ“‡ Contact Editor Next

A full-stack contact management app built with a modern, type-safe web stack.

  • Description: A React/Next.js frontend with Tailwind styling and a Prisma/PostgreSQL backend for adding, editing, and managing contacts.
  • Tech Stack: Next.js, React, TypeScript, Tailwind CSS, Prisma, PostgreSQL, Docker
  • Key Features:
    • Full CRUD contact management with a polished UI
    • End-to-end type safety, Docker support for local deployment
  • Link: View Project

8. ๐Ÿ“š Machine Learning Course Notebooks

A worked set of ML implementations from the "Machine Learning for Everybody" course.

  • Description: Jupyter notebooks covering supervised and unsupervised learning on real datasets, from linear regression through neural networks.
  • Tech Stack: Python, Jupyter Notebook, TensorFlow, Pandas, NumPy, Matplotlib
  • Key Concepts Covered: Linear Regression (Seoul Bike Sales), Nearest Neighbor & Naive Bayes, SVMs, Neural Networks, K-Means, loss functions and data splits
  • Link: View Project

๐ŸŒฑ Currently Learning

  • Advanced game development and level design (Unreal Engine)
  • Performance optimization for competitive programming
  • Cloud architecture and deployment (DevOps, Terraform)
  • Real-time system design

๐Ÿ’ฌ Let's Connect

I'm always up for talking software engineering, game development, algorithms, or a new project idea.


โญ If a project here is useful or interesting, a star is always appreciated. Thanks for stopping by!

Last updated: August 2026

Pinned Loading

  1. AI-Content-Aggregator AI-Content-Aggregator Public

    Summer 2024 Internship Project

    Python

  2. Machine-Learning-Course-Notebook Machine-Learning-Course-Notebook Public

    Machine Learning Course follow along

    Jupyter Notebook

  3. Contact-Editor-Next Contact-Editor-Next Public

    Full Stack Website Built in Next/React . js

    TypeScript

  4. Phoenix465/FeviBardoStreamTimer Phoenix465/FeviBardoStreamTimer Public

    Python 2

  5. Advent_of_Code_2025_ Advent_of_Code_2025_ Public

    C++

  6. Email Email Public

    Chi-AWE 2024 project

    Python