Bayesian Net CSP
Solves map-coloring dilemma with CSP, AC-3 algorithm, and Bayesian inference.
Software Engineer, Full-Stack Developer
I am a software engineer and full-stack developer currently pursuing my M.S. in Computer Science at George Mason University (graduating summer 2026). I am primarily interested in modular software architecture following the theory of those such as Barbara Liskov, Joshua Bloch, and Robert Martin, as well as the topics of artificial intelligence and machine learning.
Prepares for practice and research in AI, software, systems, and theory through fundamental and advanced graduate coursework.
2026 • George Mason UniversityCovers software development, systems, design, and mathematics to build a foundation for advanced graduate-level study.
2025 • George Mason UniversityExplores the economic, cultural, and political systems and challenges that shape our increasingly globalized world.
2019 • George Mason UniversitySolves map-coloring dilemma with CSP, AC-3 algorithm, and Bayesian inference.
Minimax, A*, and hybrid A*/Reverse-A* algorithm pathfinding on digraphs.
JUnit 4 tests with repOk() rep-invariant for BoundedQueue and buggy variants.
Analyzes cache performance across symmetric multiprocessor configs.
Implements AVL-based IPv4 address book in C with validation and rebalancing.
2D platformer with physics, multiple enemy types, and multiplayer collision interactions.