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.

Education

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.

Projects

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

Database and analytics platform for managing and querying structured data with custom indexing, query optimization, and visualization tools. Built with Python and SQLite.

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