Danil Knight

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, 2028. I am seeking computer science summer internship to strengthen personal competencies, while contributing to the organization’s goals.


Interests: Full-Stack Web Development, UI/UX Design, Machine Learning and Artifical Intelligence, Quantum Computing


Projects

Japanese Reading Game 2026

A text-based game focusing on improving the reading comprehension speed of hiragana and katakana Japanese characters.

C SQLite Python

Read More
Cycle5ense: UH Mānoa Recycle Bin Finder 2026

The Cycle5ense application allows for users on campus to easily locate recyclable locations and provides additional information about recycling.

React CSS Prisma PostgreSQL Vercel GitHub

Read More
Standardized IT Project Review Web Application 2025

Our team delivered a web application for the Honolulu Annual Code Challenge to improve the management and viewing of projects and reports for different users.

React Vite Firebase GitHub

Read More
Indoor Rock Climbing 101 2024

A website providing valuable information about indoor rock climbing.

HTML CSS GitHub

Read More

Essays

Post Class View on Software Engineering

13 May 2026

Throughout my Software engineering course, we practiced and developed many skills in web application development. We did many assignments in TypeScript and built websites using HTML, CSS, and frameworks like React. However, this course did not just simply teach how...

Reflection Coding Standards Agile Project Development

Patterns in Practice

29 Apr 2026

Unlocking Design Patterns Once in your lifetime you have probably needed to secure your belongings whether that be your phone, bag, or household. This is a general problem that has many different solutions such as locks, alarm systems, stationing guards,...

Software Engineering Design Patterns

Why Bootstrap is Worth Learning

26 Feb 2026

Learning how to apply Bootstrap to its full potential is similar to learning a new software language. There is a lot of content to absorb with the new class selectors and the different ways one can customize a class selector....

Bootstrap HTML and CSS Save Time Reduce Errors Opinion

Coding Grammar

12 Feb 2026

Although a minor bonus reason, I majored in Computer Science to avoid abundant writing. To be clear, I do not despise writing but prefer my academic focus to not revolve around it. Learning rules like how to use prepositional phrases,...

Coding Standards English Grammar Opinion

The Importance of Smart Questions

28 Jan 2026

What is a smart question? According to Raymond, a smart question is one that demonstrates good research and is asked as clearly and precisely as possible. Conducting good research includes looking up and attempting solutions, but demonstrating this is done...

Software Engineering Questions Stack Overflow

My TypeScript Journey

22 Jan 2026

Making First Contact with TypeScript My first encounter with TypeScript was during the Honolulu Annual Coding Challenge. With four other groupmates, we had to code a website that standardized the viewing and editing of projects and reports for the Office...

TypeScript Learning Opinion

See all 7 essays