Hello

I'm

Keagan

About Me

Portrait of Keagan Anderson

Keagan Anderson

Python C Rust C++ JavaScript SQL OpenGL PyQt6 Django Git

Computer Science student skilled in systems programming, web development, and full-stack design. Currently building innovative projects with C, Python, and modern web technologies.

Projects

Terminal Emulator

C | OpenGL | Unix/Linux

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
Terminal Emulator screenshot

Mag Base

C | Database | From Scratch

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
Mag Base screenshot

Spot Finder

Python | PyQt6 | APIs | SQLite

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
Spot Finder screenshot
Top