Min Jun Han

Student

I am studying for a B.S. in Computer Science in the Department of Information and Computer Sciences at the University of Hawaii. I expect to graduate in Spring, 2027.


Interests: Software Engineering, Database Management, Algorithms


Projects

Sign-in Webapp 2024

A prototype for a web sign in and registration system.

Javascript ExpressJS NodeJS Vercel

Read More
Banking Application 2024

A simple terminal-based bank application that I developed for ICS 212.

C C++ Vi

Read More
Seele Discord Bot 2023

A dynamic Discord bot game based on the game Honkai: Star Rail.

Javascript Discord.JS MongoDB Github Mongoose

Read More

Essays

Taking Time to Reflect

17 Dec 2024

Introduction Throughout ICS314, I’ve learned a lot about web development and how to deploy a successful application. However, although I’ve acquired the skills to deploy a functional website, I also learned how to transfer these skills into the broad field...

ICS314 Reflection Software Engineering

Beyond the Syntax: How AI Transformed My Learning in ICS 314

17 Dec 2024

Introduction At the moment, the role of AI in education is huge. AI has been used to automate many mundane tasks and can be used to gather inspiration for ideas. In software engineering specifically, AI can help fill in code,...

AI Software Development

The World of Design Patterns

05 Dec 2024

Constructing the groundwork of a successful application If you had to imagine that you were standing at a construction site and managing your workers, how would you even start building something substantial? If you had to build a tall skyscraper...

Design Patterns Typescript React

UI Frameworks and Their Convenience

10 Oct 2024

What is a UI framework? A UI framework is an important part of front-end development and is what most modern websites today rely on. Essentially, it’s a collection of pre-built components, like headers and containers, that help developers make website...

HTML CSS Bootstrap 5

The Importance of Coding Standards

26 Sep 2024

What even is ESLint? ESLint is a code analysis tool that’s used to identify problems in both Javascript and Typescript. It catches in on errors that might seem trivial to the typical programmer, but it’s useful in maintaining a well-organized...

ESLint Javascript Typescript

Wording Your Queries Just Right

12 Sep 2024

The Importance of Asking the Smart Way It’s common to get stuck on a problem in your code, causing you to spend hours troubleshooting, reading up on documentation, and trying out every combination of arguments and functions you could think...

StackOverflow

See all 8 essays