A faith-based budgeting app for UH students, developed as the final project for ICS 314.
Next.js Faith-Based App Financial Planning ICS 314
Read More
An app that automatically generates progressive warmup sets based on a target weight.
TypeScript Web Development FitnessTech
Read More
An app that matches real-life problems or keywords with Scripture references.
JavaScript React FaithTech
Read More
A tool that organizes macros and generates meal plans from available food.
Python AI NutritionTech
Read More10 Sep 2025
Solving Problems With Apps Why I Love Software Engineering Software engineering is exciting because it’s all about solving problems. Every bug, every feature request, every half-formed idea is really just another puzzle waiting for a solution. For me, one of...
Software Engineering
10 Sep 2025
Asking Real Smart Questions Why Smart Questions Matter In software engineering, knowing what to ask is often just as important as knowing how to code. Eric Raymond’s classic essay, How to Ask Questions the Smart Way, argues that the way...
Coding TypeScript
10 Sep 2025
Typescript: Power in Coding My Background Before TypeScript I came into this module with about a year of computer engineering under my belt. In that time, I learned JavaScript, C, and C++. Each language had its own quirks: C felt...
Coding TypeScript
16 Dec 2025
As ICS 314 draws to a close, I’ve built web applications, debugged JavaScript, and deployed to GitHub Pages. But beneath the HTML and CSS lies a foundation of software engineering principles that extend far beyond web development. This class wasn’t...
Software Engineering ICS 314 Reflection
12 Dec 2025
In the world of software development, time is both your most valuable resource and your biggest enemy. You think you can knock out a feature in an hour, only to find yourself debugging at 3 AM. That’s where effort estimation...
Agile Project Management Effort Estimation ICS 314
12 Dec 2025
Artificial Intelligence has become an integral part of modern software engineering education, transforming how students learn and apply concepts. In ICS 314, AI tools like GitHub Copilot, ChatGPT, and others have bridged gaps in understanding, accelerated coding, and introduced new...
AI ICS 314 Software Engineering