Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
3ebe4ef
Update blog configuration with new author and links
lhchoihappy Aug 29, 2025
aa7bb0e
Update _config.yml
lhchoihappy Aug 29, 2025
86c5cd4
Update _config.yml
lhchoihappy Aug 29, 2025
d080506
Modify display options in _config.yml
lhchoihappy Aug 29, 2025
0e733c3
Update navigation links in _config.yml
lhchoihappy Aug 29, 2025
b876607
Add files via upload
lhchoihappy Aug 29, 2025
8bde558
Update _config.yml
lhchoihappy Aug 29, 2025
126e4be
Rename happy.choi.cv.pdf to happychoi_cv.pdf
lhchoihappy Aug 29, 2025
0b52b17
Update _config.yml
lhchoihappy Aug 29, 2025
2943f12
Update CV file path in navigation
lhchoihappy Aug 29, 2025
7021059
Update _config.yml
lhchoihappy Aug 29, 2025
91dc6de
Update index.html
lhchoihappy Aug 29, 2025
36069a8
Rename index.html to blog.md
lhchoihappy Aug 29, 2025
3d74de1
Create index.md
lhchoihappy Aug 29, 2025
2b72b8c
Update _config.yml
lhchoihappy Aug 29, 2025
08c28b1
Update blog.md
lhchoihappy Aug 29, 2025
b6e7b85
Update index.md
lhchoihappy Aug 29, 2025
9a04b61
Update blog.md
lhchoihappy Aug 29, 2025
53f000f
Update blog.md
lhchoihappy Aug 29, 2025
e37f009
Create 2025-08-29-newpost.md
lhchoihappy Aug 29, 2025
d81dd10
Update 2025-08-29-newpost.md
lhchoihappy Aug 29, 2025
6746f28
Update blog.md
lhchoihappy Aug 29, 2025
2c416cf
Update blog.md
lhchoihappy Aug 29, 2025
3f367a1
Update blog.md
lhchoihappy Aug 29, 2025
8b828d1
Update 2025-08-29-newpost.md
lhchoihappy Aug 29, 2025
0e8089a
Update _config.yml
lhchoihappy Aug 29, 2025
36dc7fa
Update CV URL path in navigation
lhchoihappy Aug 29, 2025
6509c68
Update index.md
lhchoihappy Aug 29, 2025
7bda31e
Create 2025-08-29-New Testing Post.md
lhchoihappy Aug 29, 2025
fe90d57
Update index.md
lhchoihappy Aug 29, 2025
6ed75dd
Update index.md
lhchoihappy Aug 30, 2025
c123cbb
Update index.md
lhchoihappy Aug 30, 2025
3ae6b21
Update index.md
lhchoihappy Sep 5, 2025
8db5e49
Update index.md
lhchoihappy Sep 5, 2025
ca825aa
Add HTML to skills list
lhchoihappy Sep 5, 2025
3d5b952
This is my most updated CV
lhchoihappy Sep 12, 2025
82c0ef4
Revise README for personal homepage information
lhchoihappy Sep 14, 2025
0d3f8e0
Revise README for clarity and updated information
lhchoihappy Sep 14, 2025
2d7be86
Update README.md
lhchoihappy Sep 14, 2025
35bd8a8
Update index.md
lhchoihappy Sep 14, 2025
b2fd004
Fix formatting of internship experience entry
lhchoihappy Sep 14, 2025
3aade34
Revise introduction and internship section in index.md
lhchoihappy Sep 14, 2025
59a13fb
Update index.md
lhchoihappy Sep 14, 2025
fb35508
Clean up index.md header
lhchoihappy Sep 14, 2025
a9bc0b5
Add front matter to index.md
lhchoihappy Sep 14, 2025
c53c86e
Update index.md
lhchoihappy Jan 22, 2026
e1ddea6
Add files via upload
lhchoihappy Feb 28, 2026
6c2de90
Update _config.yml
lhchoihappy Feb 28, 2026
7fbc40a
Rename happychoi_cv.pdf to happychoi_CV.pdf
lhchoihappy Feb 28, 2026
58ec3df
Update _config.yml
lhchoihappy Feb 28, 2026
20cb4d5
Update the CV URL
lhchoihappy Feb 28, 2026
89e2be0
Update the CV URL
lhchoihappy Feb 28, 2026
652b6e6
Update _config.yml
lhchoihappy Mar 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 3 additions & 86 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,87 +1,4 @@
---
title: "About"
permalink: "/about/"
layout: page
---
## Happy Choi's Homepage

## Github Pages

Just fork this [repository](https://github.com/niklasbuschmann/contrast) to `your_username.github.io` and adjust the `_config.yml` to use with [Github Pages](https://pages.github.com/) and your page is done.

## Features

- dark mode
- [KaTeX](https://katex.org) included
- no external ressources
- optional sidebar
- archive page
- syntax highlighting
- supports comments via [disqus](https://disqus.com/) or [isso](http://posativ.org/isso/)

## Installation

To run locally [install Ruby](https://www.ruby-lang.org/en/documentation/installation/) and then run:

```
git clone https://github.com/niklasbuschmann/contrast.git
cd contrast
gem install bundler jekyll jekyll-feed
bundle exec jekyll serve
```

## Config

Your `_config.yml` could for example look like this:

```yaml
title: "Blog Title"
author: "Blog Author"
description: "My blog"
permalink: /:title/
lang: "en"
excerpt_separator: "\n\n\n"
date_format: "%B %d, %Y"

# Layout

show_excerpts: true # show article excerpts instead of archive list on the home page
show_frame: true # display a grey frame on large screens
show_sidebar: false # show a sidebar instead of the usual header
show_minimal: false # remove all clutter

# Menu # for available icons see https://fontawesome.com/v5/icons/

navigation: # accepts {file, title, url, icon, sidebaricon}
- {file: "archive.html", sidebaricon: home}
- {file: "README.md", sidebaricon: address-card}

external: # accepts {file, title, url, icon, sidebaricon}
- {title: Mail, icon: envelope, url: "mailto:author@example.com"}
- {title: Github, icon: github, url: "https://github.com/"}
- {title: Subscribe, icon: rss, url: "/feed.xml"}

comments:
# disqus_shortname: "" # see https://disqus.com
# isso_domain: "" # see https://isso-comments.de

plugins:
- jekyll-feed
```

## Math

Contrast comes preinstalled with a leightweight alternative to MathJax called [KaTeX](https://katex.org/). To display equations in a post simply set `mathjax: true` in the article's front matter. [Jektex](https://github.com/yagarea/jektex) can be used to pre-render math on the server side.

## License

[public domain](http://unlicense.org/)

## Screenshots

![screenshot](https://github.com/user-attachments/assets/8f0ef4bc-f079-495e-8c31-5867b8ccd25c)

![screenshot](https://github.com/user-attachments/assets/e5e6d189-3251-41f4-baba-ff42be65f666)

![screenshot](https://github.com/user-attachments/assets/d31879ae-7113-42be-b580-1e96a2aedd29)

![screenshot](https://github.com/user-attachments/assets/d524ce47-8d8c-473e-afc6-79b34fae63e8)
This is my [personal homepage](https://lhchoihappy.github.io/). This webpage is created and modified by forking this [repository](https://github.com/niklasbuschmann/contrast).
If you want to see a more beautiful version of my personal homepage, you can click "About me" inside my personal homepage. More details about me will be shown there. :)
27 changes: 14 additions & 13 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -1,30 +1,31 @@
title: "Blog Title"
author: "Blog Author"
description: "My blog"
title: "Happy Choi"
author: "Happy"
description: "The Hong Kong University of Science and Technology"
permalink: /:title/
lang: "en"
excerpt_separator: "\n\n\n"
date_format: "%B %d, %Y"

# Layout

show_excerpts: true # show article excerpts instead of archive list on the home page
show_frame: true # display a grey frame on large screens
show_sidebar: false # show a sidebar instead of the usual header
show_minimal: false # remove all clutter
show_social: true
show_excerpts: false # show article excerpts instead of archive list on the home page
show_frame: true # display a grey frame on large screens
show_sidebar: false # show a sidebar instead of the usual header
# show_minimal: false # remove all clutter

#show_frame: "/assets/images/background.svg"

# Menu # for available icons see https://fontawesome.com/v5/icons/

navigation: # accepts {file, title, url, icon, sidebaricon}
- {file: "archive.html", sidebaricon: home}
- {file: "README.md", sidebaricon: address-card}

- {title: "CV", url: "/happychoi_CV.pdf"}
- {title: "About me", url: "https://happpys374.wixsite.com/happych0i"}
- {title: "Blog", file: "blog.md"}
external: # accepts {file, title, url, icon, sidebaricon}
- {title: Mail, icon: envelope, url: "mailto:author@example.com"}
- {title: Github, icon: github, url: "https://github.com/niklasbuschmann/contrast"}
- {title: Subscribe, icon: rss, url: "/feed.xml"}
- {title: Mail, icon: envelope, url: "mailto:happpys374@gmail.com"}
- {title: Github, icon: github, url: "https://github.com/lhchoihappy"}
- {title: Instagram, icon: instagram, url: "https://www.instagram.com/lhchoiachappy/"}

comments:
# disqus_shortname: "" # see https://disqus.com
Expand Down
14 changes: 14 additions & 0 deletions _posts/2025-08-29-New Testing Post.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "My bank account"
mathjax: true
layout: post
categories:
- github
- website
---

## Header goes here

other text.

[click me to login](https://www.youtube.com/watch?v=dQw4w9WgXcQ)
14 changes: 14 additions & 0 deletions _posts/2025-08-29-newpost.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "New Testing Post"
mathjax: true
layout: post
categories:
- github
- website
---

## Header goes here

other text.

[link](https://itso.hkust.edu.hk/student-hotlinks/)
18 changes: 18 additions & 0 deletions blog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
layout: default
title: "Blog"
---

<div class="blog-header">
<h1 class="blog-title">Blog</h1>
<a href="/" class="back-link">← Back to Home</a>
</div>

<ul class="posts-list">
{% for post in site.posts %}
<li class="post-item">
<h2 class="post-title"><a href="{{ post.url }}">{{ post.title }}</a></h2>
<span class="post-date">{{ post.date | date: "%B %d, %Y" }}</span>
</li>
{% endfor %}
</ul>
Binary file added happychoi_CV.pdf
Binary file not shown.
17 changes: 0 additions & 17 deletions index.html

This file was deleted.

44 changes: 44 additions & 0 deletions index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
layout: page
title: ""
---
\
Hi. My name is CHOI Long Ho, and I am currently a Year 3 Computer Science student with an Extended Major in Artificial Intelligence in HKUST.

# Skills, knowledges, programming Languages

- Object-Oriented Programming (C++)
- Machine Learning
- Reinforcement Learning
- Deep Learning in Computer Vision
- Software Engineering (Java)
- Web Development (PostgreSQL, JavaScript, Node.js, React Native)
- Design and Analysis of Algorithms
- Data Structure
- Fundamentals of Statistics (R)
- Nonparametric Statistics
- Probability
- Operating Systems (Linux)
- Data Mining and Knowledge Discovery (XLMiner)
- Honor Discrete Mathematics
- Computer Organizations
- Design Thinking

# Research Projects

## Heat Index Estimation (2025 Summer UROP)
*Supervised by Prof. FUNG, Jimmy Chi Hung, and co-supervised by Dr. CHAN, Jimmy Wai Man*
- predicting localized temperature exposure across different times and locations using a Sky-View Factor approach

## Heat Index Estimation (2025 Fall UROP)
*Supervised by Prof. FUNG, Jimmy Chi Hung, and co-supervised by Dr. CHAN, Jimmy Wai Man*
- Investigation of the determination and visualization of the sunlight pattern in minute-level intervals with a high temporal-resolution analysis
- Investigation of map merging strategies without boundary artifacts

---

# Internship Experiences
## AI programmer
*Centre for Intelligent Multidimensional Data Analytics Limited (June 2025 – Aug 2025)*
- Collaborate with senior engineers to work on some new web development projects (i.e. CV system for engineers)
- Working on backend development using PostgreSQL and writing several APIs for the React Native frontend using JavaScript, Node.js, etc