Junle Yan

Student

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


Interests: Web Development, Internet of Things, Machine Learning


Projects

EURO MED SEC 5 Conference Page 2024

I developed the landing page for EURO MED SEC 5 conference for my contracting job at International Structural Engineering and Construction Society.

PHP SQL

Read More
AlohaQueue 2023

A python library that I made to streamline the process of checking appointment availability on AlohaQ.

Python GitHub

Read More
HACC URL Shortener - MagSafe 2022

An URL shortener to enhance the security of web content sharing by state agencies developed for Hawaii Annual Code Challenge 2022

React.js MongoDB FastAPI Vercel GitHub

Read More

Essays

Reflection on my experience in ICS 414

16 May 2025

Introduction This semester in ICS 414 felt different from other classes. Instead of lectures and theory, we actually built something useful. Our team created a web app designed for accounting firms. It took spreadsheet data and turned it into simple,...

ICS 414

Rethinking Software Engineering

19 Dec 2024

Introduction As I am at the end of this course, I can’t help but reflect on how much I’ve grown, not just in terms of development skills but also in understanding what it really means to be a software engineer....

Software Engineering

ChatGPT Is a Productivity Powerhouse

17 Dec 2024

I. Introduction AI has been a game-changer in tech, education, and especially for computer science students like me. It’s like having an unpaid intern who’s always there to help with tedious tasks you aren’t willing to do. So far, I’ve...

Generative AI Productivity Web Development

Are Design Patterns Necessary?

05 Dec 2024

How I Came to Appreciate Design Patterns When I first started writing code, my approach was pretty naive. I’d open Visual Studio Code, write a bit of logic, and watch it run. If my program produced the right result, I’d...

Design Pattern

My Love-Hate Relationship with Coding Standards

25 Sep 2024

My Reflections on Coding Standards When I first started programming, coding standards seemed like trivial preferences. Whether to use tabs or spaces, where to place braces, or how to name variables. I thought these were minor details that didn’t have...

ESLint Coding Standards