Explore my latest work and technical achievements
A timeline of my projects over the years
Research in computational geometric number theory, focusing on counting special types of number fields. Developed a multithreaded optimized algorithm for partial prime factorization pairs, utilizing geometric and algebraic curves to improve field discovery rates compared to previous research.
Online learning platform aimed at simplifying computer science education by providing tools and programming languages in one space.
Tool to deploy full-stack applications with backend, databases, and authentication using a single prompt.
Research combining Genetic Programming with Large Language Models to enhance code repair capabilities. Investigated evolutionary approaches using genetic operations like mutation and crossover, while addressing challenges in optimizing combined GP-LLM applications.
Developed systems for analyzing communication networks using cron jobs for scheduling and analysis of communication systems.
Led a team of 4 students to develop a genetic programming system in C++. Implemented core features including genetic programming loop, scavenger queuing system, multi-threading, sanitizers, unit testing, custom logging, and memory leak checks.
Platform designed to help 911 centers during high call volumes. Implemented multi-agent strategy where one agent engages with the caller while another extracts vital information for dispatching units.
Developed research simulation for distributed systems, focusing on fault tolerance. Implemented Monte Carlo simulations and token ring architecture, running hundreds of simulations to understand system resilience.
Project associated with Michigan State University focused on game development and strategy optimization.
Developed complex multithreaded systems and applications using C and C++, focusing on concurrent programming principles and performance optimization.
Led team development of an object-oriented program with comprehensive testing suite. Focused on building efficient, bug-free code using modern C++ practices and CMAKE.
Rapid development project completing full system architecture in 14 days. Implemented design patterns and abstraction principles while maintaining adaptable system architecture.
Developed a security pin system using low-level circuit design and ArmASM. Built and debugged a simple processor implementation using assembly language.
Utilized genetic programming to develop efficient solutions for the Traveling Salesperson Problem, focusing on evolving populations of solutions.
Personal portfolio development project showcasing technical skills and project work.
Application developed in association with Michigan State University.
Community-based solution providing reliable and cheaper parking methods by enabling users to rent out parking spaces.
Project developed at Midland High School focused on driving safety.
Web design project completed for Business Professionals of America at Midland High School.
Project developed at Midland High School focusing on algorithm visualization.