// ENGINEERING_PROJECTS
The Gatherer's Guide (Kent Hack Enough 2026)
HACKATHON PROJECT
Python (Flask)ReactNode.jsXGBoostDocker ComposeOpen-Meteo API
- Co-developed a full-stack predictive data tool in a 24-hour sprint to assist local Portage County farmers in making data-driven planting decisions.
- Built an end-to-end Machine Learning pipeline utilizing an XGBoost model trained on ~96,000 rows of historical climate data to calculate agricultural loss risks for foundational crops (corn, soy, wheat).
- Integrated real-time live 7-day weather forecasts and dynamic soil saturation indices via Open-Meteo REST endpoints.
- Designed and connected the "Shaman" UI React dashboard, successfully translating complex statistical models into easily digestible data "Omens" for end-users.
Station-Fall Game
JAN 2026 – MAY 2026
PythonPygameAgile (Scrum/Kanban)Software TestingWebAssembly
- Collaborated within an 8-person team to construct, design, and deploy a feature-complete, top-down roguelike shooter engine following strict Agile sprint methodologies.
- Engineered core engine infrastructure, including an optimized delayed-follow camera tracking matrix and a modular parallax star background system.
- Programmed micro-physics loops and handling for player-to-enemy physical collisions to ensure high-fidelity spatial motion.
- Designed and styled critical UI elements: damage-responsive "floating text" popups, custom status menu layouts, and operational gameplay instruction boxes.
- Authored automated integration unit testing suites for inventory data logic, health pools, and camera positioning coordinates via Python's `unittest` library.
- Overcame environment constraints by troubleshooting WebAssembly compilation and rendering bugs to establish deployment pipelines on the Cassini Server.
Rent & Roam Car Rental Services
PythonFlaskPostgreSQLAJAXUI/UX
- Co-engineered a full-stack car rental platform adhering to Schneiderman’s 8 Golden Rules of Interface Design for high-utility UX.
- Implemented AJAX for dynamic front-end features, facilitating real-time search results without requiring browser reloads.
- Architected a relational database schema in PostgreSQL to manage user accounts, vehicle inventory, and real-time reservation tracking.
- Designed primary "Purchase" and "Reservation" interfaces, incorporating automatic cost calculation and calendar-based error handling.
- Implemented secure user authentication and session management via Flask with informative notification banners.
University Database Management System
MySQLFlask/PHPDatabase Design3NF
- Architected a full-stack relational database system normalized to 3NF to manage course registration and grading operations.
- Implemented Role-Based Access Control (RBAC) and secure authentication for Admin, Instructor, and Student roles.
- Engineered advanced SQL logic using triggers and constraints to enforce data integrity and generate analytical reports on enrollment and GPA trends.
Banker’s Algorithm Simulation
C++Operating SystemsData Structures
- Developed a deadlock avoidance simulator in C++ that evaluates system safety states by analyzing resource allocation and demand matrices.
- Optimized resource management logic implementing the Banker’s Algorithm to dynamically calculate "Need" matrices and safe execution sequences.