An application designed to match UH students based on common interests, and provide a platform to chat and meet up.
TypeScript Next.js Vercel Group Prject
Read More
A program developed for ICS 212 that reads a binary file containing a TCP header, and performs modifications
C TCP Binary
Read MoreAn application that determines whether each number is a multiple of 3 developed for an assignment in ICS 212.
C++ User Input Calculations
Read More
A project developed for ICS 212 that manages a banking database
C++ User Input
Read More11 Aug 2025
Artificial Intelligence is a tool quickly being pushed into mainstream culture, personal assistance, and learning. AI’s relevance in this software engineering course was a personal choice, and was impactful. Throughout this course, AI served to help understand and problem solve...
Software Engineering AI
08 Aug 2025
Throughout this course, it’s clear to me that I have learned more than just the ability to design and program applications using HTML and CSS. While learning to build applications was a key part of this software engineering course, I...
Software Engineering Design Patterns Open Source Software Development Collaboration Skills Learned
23 Jul 2025
So what are design patterns? In the real world, if you are building a house, you don’t begin by trying to reinvent how doors or staircases work, rather, you use blueprints. Blueprints are tried and true designs and layouts built...
Engineering Design Patterns
03 Jul 2025
UI Frameworks UI (User Interface) frameworks are something that is relatively new to me. Previous to taking software engineering, I had little to no experience with HTML or CSS. I had only been dealing with UI in the way that...
Software Engineering UI Frameworks Bootstrap-5 Front End Development
18 Jun 2025
Coding standards are typically defined as a style guide that dictates the organization and styling of code. Where spaces, tabs, and braces are placed are part of specific coding standards. When starting out, coding standards can feel unnecessary and annoying,...
Engineering Coding Standards ESLint VSCode copilot
13 Jun 2025
Why ask good questions? As a software engineer, we spend just as much time debugging, asking for help, and relearning, as we do writing code. In a world where the internet makes collaboration and research constantly accessible, the ability to...
Smart Questions StackOverflow