Terminal Emulator
C | OpenGL | Unix/LinuxFull-featured terminal emulator written in C with OpenGL. Supports ANSI escape sequences, UTF-8 rendering, Nerd Fonts, FreeType text, PTY shell integration, and cursor blinking.
View details
Keagan Anderson
Computer Science student skilled in systems programming, web development, and full-stack design. Currently building innovative projects with C, Python, and modern web technologies.
BS Computer Science
Lewis University, Romeoville, IL. Expected May 2027.
AAS Software Development
College of DuPage, Graduated with Honors, May 2025. GPA 3.6/4.0.
Spot Finder Capstone
Lead relocation app aggregating real-time location and demographic data.
Terminal Emulator
Built in C with OpenGL, ANSI sequences, UTF-8, and PTY integration.
Mag Base
MagBase is a lightweight command-line database written in C that supports creating databases, managing tables, and performing basic CRUD operations.
Full-featured terminal emulator written in C with OpenGL. Supports ANSI escape sequences, UTF-8 rendering, Nerd Fonts, FreeType text, PTY shell integration, and cursor blinking.
View details
MagBase is a simple, command-line toy database system written in C that lets you create databases, manage tables, and run basic record operations. It demonstrates fundamental database functionality with an easy-to-use CLI for inserting, querying, updating, and deleting data.
View details
Desktop relocation app aggregating real-time location, demographic, and lifestyle data from Google Maps, US Census, Gemini AI, and FBI APIs. Built with PyQt6, SQLite, and interactive visualizations.
View details