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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
reixyz22/README.md

Hi there, I'm William Pitts ๐Ÿ‘‹

Welcome to my GitHub profile! I'm a passionate Software Engineer with a keen interest in game development, algorithms, and building impactful solutions. I love solving complex problems, creating engaging digital experiences, and contributing to meaningful projects.

๐ŸŽฎ About Me

I'm a software engineer dedicated to crafting innovative solutions across multiple domainsโ€”from competitive algorithm challenges to real-world automation systems, and game development. I'm passionate about clean code, optimization, and creating technology that makes a genuine impact. Whether it's optimizing algorithms, automating nonprofit workflows, or building games, I approach every project with enthusiasm and attention to detail. I would call myself a generalist, but also with the ability to hyper-focus on a specfic task. I genuinely enjoy bug hunting, also-- Esp considering my teaching background as a peer leader at NEIU and a summer camp teaching assistant at Northwestern; I love that feeling of shifting in a new context and solving a unique problem.

๐Ÿ› ๏ธ 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, Docker, Jupyter Notebook, OBS, PostgreSQL, CMake
  • Methodologies: ETL/Data Pipeline Design, Full-Stack Development, Test-Driven Development

(Learning and thought storming first game / project idea. Using free coursera course provided by NEIU as a basic exposure / starting spot)ยน

๐ŸŒŸ Featured Projects

1. ๐ŸŽฎ Godot Village Game

My indie game project built with the Godot Engine!

  • Description: An interactive village-building game created with Godot. Experience game design, mechanics, and storytelling in action.
  • Play the Game: Play on itch.io
  • Tech Stack: Godot Engine, GDScript
  • Link: View Game Page

2. Advent of Code 2025 ๐Ÿš€

High-performance algorithm solutions demonstrating competitive programming training in multiple languages.

  • Description: Solutions to Advent of Code 2025 challenges implemented in both Python and C++. Showcases problem-solving approach, code quality, and optimization techniques with focus on algorithmic efficiency.

  • Tech Stack: Python 3.x, C++ 17, CMake

  • Key Features:

    • Problem by problem analysis provided in the readme.md
    • Multi-language implementations (Python & C++)
    • Built-in test validation through test cases
    • Automated edge case monitoring
    • No external dependencies (pure algorithm implementations)
    • Clean, optimized code with complexity analysis
  • Link: View Project


3. Email Automation System ๐Ÿ“ง

Intelligent automation tool built for Chi-AWE nonprofit organization.

  • Description: Automated email outreach system that eliminates repetitive manual labor. Reduces email campaign workload by 30+ hours annually through CSV-driven personalized messaging. Built for Chi-AWE (Chicago Asian Women Empowerment), a 501(c)3 nonprofit.

  • Tech Stack: Python, Pandas, Mammoth, SMTP, DOCX/PDF handling

  • Key Features:

    • CSV-Driven Workflow: Manages campaigns through simple spreadsheet inputs
    • Document Conversion: Converts .docx templates to HTML and plain text emails
    • Multi-Attachment Support: Automatically attaches personalized PDFs
    • Safety First: Three-tier testing system (dry-run โ†’ test addresses โ†’ production)
    • Rate Limiting: Built-in 1-second delay to prevent SMTP throttling
    • Secure Credentials: Environment-based credential management
    • Debug Mode: Test with hardcoded addresses before production
  • Impact:

    • โœ… 30+ hours saved annually in manual email outreach
    • โœ… Personalized messaging at scale for donor/sponsor campaigns
    • โœ… Zero production incidents due to comprehensive testing modes
    • โœ… Extensible architecture for easy campaign additions
  • Architecture Highlights:

    • Separation of concerns: Email generation vs SMTP sending
    • Modular function design for reusability
    • Configuration over code approach
  • Link: View Project


4. FeviBardoStreamTimer ๐ŸŽฅ

A sophisticated manual subathon timer with a browser-based controller panel designed for streamers.

  • Description: Built a smart streaming timer integrated with OBS that supports multiple payment platforms (YouTube, Twitch, CHZZK, Afreeca). Features mathematical conversion of inputs, crash-proof system time-based calculations, and seasonal background artwork.
  • Tech Stack: Python, Flask, HTML, JavaScript, CSS
  • Key Features:
    • Multi-platform support (YouTube SC/Memberships, Twitch Subs/Bits, CHZZK, Afreeca)
    • OBS text file integration for live display
    • Ledger system tracking all actions
    • Seasonal themed backgrounds with fan art
    • Crash-proof system using time-based calculations
  • Link: View Project

5. AI-Content-Aggregator ๐Ÿค–

An intelligent web scraper that automates event discovery and uses AI to extract and organize data.

  • Description: An ETL pipeline project that searches the web for AAPI-related events in the Midwest, scrapes HTML content, and uses OpenAI's GPT API to generate intelligent event descriptions. Results are automatically organized into Excel files for easy review.
  • Tech Stack: Python, Pandas, OpenAI API, Web Scraping
  • Key Features:
    • Automated web scraping and parsing
    • AI-powered data extraction using GPT
    • ETL pipeline architecture
    • Structured Excel output with source URLs, event names, locations, and AI-generated descriptions
  • Link: View Project

6. Contact-Editor-Next ๐Ÿ“‡

A modern full-stack contact management application built with cutting-edge web technologies.

  • Description: A sleek contact management system featuring a React/Next.js frontend with Tailwind CSS styling and a Prisma PostgreSQL backend. Includes features for adding, editing, and managing contacts with a polished user interface. NOTE: this was made before tools like Cursor.
  • Tech Stack: Next.js, React, TypeScript, Tailwind CSS, Prisma, PostgreSQL, Docker
  • Key Features:
    • Add new contacts
    • Edit contact details (email, phone, name)
    • Full-stack type-safe development
    • Locally deployed application
    • Docker support for easy deployment
  • Link: View Project

7. Machine-Learning-Course-Notebook ๐Ÿ“š

A comprehensive collection of machine learning implementations from the "Machine Learning for Everybody" course.

  • Description: Interactive Jupyter notebooks demonstrating fundamental and advanced machine learning concepts with real-world datasets. Covers supervised and unsupervised learning techniques with practical applications.
  • Tech Stack: Python, Jupyter Notebook, TensorFlow, Pandas, Numpy, Matplotlib
  • Key Concepts Covered:
    • Linear Regression (Seoul Bike Sales Dataset)
    • Nearest Neighbor & Naive Bayes
    • Support Vector Machines
    • Neural Networks
    • Unsupervised Learning (K-Means, Seeds Dataset)
    • Loss Functions & Data Splits
  • Link: View Project

๐ŸŒฑ Currently Learning

  • Advanced game development and level design
  • Performance optimization for competitive programming
  • Cloud architecture and deployment strategies
  • Advanced AI/ML applications and fine-tuning models
  • Real-time system design
  • Unreal Engine
  • Devops, Terraform (Infrastructure as Code)

๐Ÿ’ฌ Let's Connect!

I'm always excited to discuss software engineering, game development, algorithms, or collaborate on innovative projects. Feel free to reach out!

๐Ÿš€ Quick Facts

  • ๐Ÿ’ป Software Engineer passionate about creating impactful technology

  • ๐ŸŽฎ Game developer building interactive experiences with Godot

  • ๐Ÿง  Competitive programmer solving Advent of Code challenges

  • ๐Ÿค– Machine learning practitioner applying AI to real-world challenges

  • ๐ŸŒ Full-stack developer building web applications from concept to deployment

  • โš™๏ธ Automation enthusiast creating tools that save time and drive impact

  • ๐ŸŽฏ Detail-oriented problem solver with a focus on clean, optimized code

  • Check out my games on itch.io


โญ If you find my projects interesting or useful, please consider starring them! Your support motivates me to keep building amazing things. Thanks for visiting my profile!

Last updated: February 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

โšก