Hargun Juneja

Student

I am an aspiring software engineer studying to get my B.S. in Computer Science at the University of Hawaii at Manoa. I am expected to graduate in Spring 2027 and hope to build my future as a coder.


Interests: Artificial Intelligence, Robotics, Game Development, Fashion, Basketball


Projects

UH Marketplace 2025

A campus-exclusive marketplace for University of Hawaii students to buy, sell, and explore listings from other UH students.

Next.js Supabase TypeScript Tailwind CSS

Read More
Sneaker Bot 2024

A software that automates the purchases of exclusive sneakers, bypassing many bot detectors.

Python Selenium

Read More
SlantedFace Official 2024

An attempt at building an online fashion brand.

ECommerce Fashion

Read More

Essays

Reflecting on Software Engineering

14 May 2025

Reflecting on Software Engineering Throughout this course, I’ve realized that software engineering isn’t just about writing code for web apps. It’s actually about how we approach building software, from working with others and managing responsibilities to keeping code readable and...

Software Engineering Learning Reflection

Reflecting on My Use of AI in ICS 314

12 May 2025

Reflecting on My Use of AI in ICS 314 By Hargun Juneja I. Introduction AI is becoming a big part of education, especially in tech-heavy fields like Software Engineering. It helps students figure things out faster, stay on track, and...

Software Engineering Learning AI

Why Design Patterns Are Actually Useful

24 Apr 2025

Introduction Being a CS at UH Manoa, I’ve just started to realize how useful design patterns can be. I first heard about them in my algorithms class, but to me at the time they seemed like these overly specific techniques...

Engineering Design Patterns Software Engineering College

The Importance of Coding Standards: More Than Just Trivial Rules

08 Feb 2025

The Importance of Coding Standards: More Than Just Trivial Rules Coding standards are often considered trivial concerns, such as how many blank lines to include, where to place curly braces or the age-old argument of tabs or spaces. While many...

ESLint Coding Standards Software Engineering

Importance of Smart Questions

28 Jan 2025

The Importance of Smart Questions in Software Engineering Introduction Effective and efficient communication is crucial in software engineering, especially in the workforce. This concept heavily applies not just to working but to seeking help from the open-source community. Eric Raymond’s...

Software Engineering Learning

The Power of Bootstrap 5: Adaptability and Efficiency

27 Feb 2024

Introduction As a student taking ICS 314 (Software Engineering) at UH Manoa, I have learned that web development is not just about writing code that does the job but also about writing efficient and scalable code that doesn’t just work...

Engineering Bootstrap Web Development College

See all 7 essays