Skip to content

Commit

Permalink
feat: update resume to Pv2 and more (#11)
Browse files Browse the repository at this point in the history
* Add recommended extensions

* Update resume to Pv2

* Tweak README.md

* Use MonoLisa as global font

* Remove packageManager property

* Update home page

* Update education.md

* Remove medouo.md

* Update kinga.md

* Fix NexT link in sidebar

* Fix typo in .markdownlint.yaml
  • Loading branch information
sghuang19 authored Oct 13, 2024
1 parent 883f5b3 commit d561894
Show file tree
Hide file tree
Showing 22 changed files with 131 additions and 67 deletions.
2 changes: 1 addition & 1 deletion .markdownlint.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
line-length:
code_blocks: false # catched by prettier
code_blocks: false # caught by prettier
tables: false
no-duplicate-heading:
siblings_only: true
Expand Down
4 changes: 3 additions & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
"recommendations": [
"DavidAnson.vscode-markdownlint",
"esbenp.prettier-vscode",
"streetsidesoftware.code-spell-checker"
"streetsidesoftware.code-spell-checker",
"sysoev.language-stylus",
"yzhang.markdown-all-in-one"
]
}
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ Proud graduate student of
- `package.yaml` config file of pnpm can't be used, since `hexo-cli` relies on
reading Hexo version from `package.json`.
- `Markdownlint CLI2` does not accept `.yml` extension for its config file.
- ~~`pnpm` and `yarn` had unexpected behaviors when resolving dependencies for
some plugins.~~
- After modifying dependencies in `hexo-related-posts`, package managers other
than `npm` can be used.
- [Bun](https://bun.sh) is so fast! `hexo-word-counter` needs to be added into
Expand Down
8 changes: 4 additions & 4 deletions _config.next.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ custom_file_path:
#bodyEnd: source/_data/body-end.njk
#variable: source/_data/variables.styl
#mixin: source/_data/mixins.styl
#style: source/_data/styles.styl
style: source/_data/styles.styl


# ---------------------------------------------------------------
Expand Down Expand Up @@ -462,8 +462,8 @@ font:

# Global font settings used for all elements inside <body>.
global:
external: true
family: Noto Sans
external: false
family: ml
size:

# Font settings for site title (.site-title).
Expand All @@ -486,7 +486,7 @@ font:
# Font settings for <code> and code blocks.
codes:
external: true
family: Noto Mono
family:


# ---------------------------------------------------------------
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,15 @@
"markdown-it-task-lists": "^2.1.1"
},
"devDependencies": {
"cspell": "^8.14.4",
"cspell": "^8.15.1",
"hexo-server": "^3.0.0",
"markdownlint-cli2": "^0.14.0",
"prettier": "^3.3.3",
"prettier-plugin-jinja-template": "^2.0.0",
"prettier-plugin-packagejson": "^2.5.2",
"prettier-plugin-packagejson": "^2.5.3",
"prettier-plugin-toml": "^2.0.1"
},
"packageManager": "[email protected].29",
"packageManager": "[email protected].30",
"hexo": {
"version": "7.3.0"
},
Expand Down
2 changes: 1 addition & 1 deletion source/_data/sidebar.njk
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
title="A theme for Hexo"
style="display: block;"
>
<a href="https://hexo.io">
<a href="https://theme-next.js.org">
<img
width="120"
src="https://theme-next.js.org/images/next.svg"
Expand Down
87 changes: 87 additions & 0 deletions source/_data/styles.styl
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
/*!
* @preserve
* MonoLisa 2.015
* This font is subject to a EULA. A user-licence can be acquired at:
* https://www.monolisa.dev/license
* © 2024 FaceType Foundry. All Rights Reserved.
*/

@font-face {
src: url(../fonts/0-normal.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: normal;
unicode-range: U+0020-007F;
}

@font-face {
src: url(../fonts/1-italic.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: italic;
unicode-range: U+0020-007F;
}

@font-face {
src: url(../fonts/2-normal.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: normal;
unicode-range: U+0080-00FF;
}

@font-face {
src: url(../fonts/3-italic.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: italic;
unicode-range: U+0080-00FF;
}

@font-face {
src: url(../fonts/4-normal.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: normal;
unicode-range: U+2000-206F;
}

@font-face {
src: url(../fonts/5-italic.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: italic;
unicode-range: U+2000-206F;
}

@font-face {
src: url(../fonts/6-normal.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: normal;
unicode-range: U+2070-209F;
}

@font-face {
src: url(../fonts/7-italic.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: italic;
unicode-range: U+2070-209F;
}

@font-face {
src: url(../fonts/8-normal.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: normal;
unicode-range: U+3000-303F;
}

@font-face {
src: url(../fonts/9-italic.woff2) format("woff2");
font-family: ml;
font-weight: 100 900;
font-style: italic;
unicode-range: U+3000-303F;
}
3 changes: 2 additions & 1 deletion source/education.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ in sociology. political science, and problem solving.
- South Bend, IN
- August 2023 ~ May 2025
- GPA: 3.722/4.000
- Tenor 1 at [Notre Dame Chorale](https://chorale.nd.edu)
- Tenor 1 at [Notre Dame Chorale](https://chorale.nd.edu), Interim Chair of ACM
Student Chapter.

## B.E. @ SUSTech

Expand Down
4 changes: 2 additions & 2 deletions source/experience/kinga.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ title: Software Engineer @ Kinga Safety

After my internship at [enFocus](/experience/enfocus.html) concluded, I
continued collaborating with the Kinga team to redevelop the app using React
Native. I have been serving in dual roles as both Software Engineer and Project
Manager, and the project is still ongoing.
Native. I have been serving in dual roles as both Software Engineer and Product
Manager.
27 changes: 0 additions & 27 deletions source/experience/medouo.md

This file was deleted.

Binary file modified source/files/resume.pdf
Binary file not shown.
Binary file added source/fonts/0-normal.woff2
Binary file not shown.
Binary file added source/fonts/1-italic.woff2
Binary file not shown.
Binary file added source/fonts/2-normal.woff2
Binary file not shown.
Binary file added source/fonts/3-italic.woff2
Binary file not shown.
Binary file added source/fonts/4-normal.woff2
Binary file not shown.
Binary file added source/fonts/5-italic.woff2
Binary file not shown.
Binary file added source/fonts/6-normal.woff2
Binary file not shown.
Binary file added source/fonts/7-italic.woff2
Binary file not shown.
Binary file added source/fonts/8-normal.woff2
Binary file not shown.
Binary file added source/fonts/9-italic.woff2
Binary file not shown.
53 changes: 28 additions & 25 deletions source/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ toc:
enable: false
---

I'm a Software Engineer, Project Manager, and an Entrepreneur. I'm also a Tenor,
Piano Player, and a Productivity Enthusiast.
I'm a Full-Stack Software Engineer, Product Manager, and an Entrepreneur. I'm
also a Tenor, Piano Player, and a Productivity Enthusiast.

<center>
{% btn /posts, Posts, scroll fa-fw fa-lg %}
Expand All @@ -15,15 +15,19 @@ Piano Player, and a Productivity Enthusiast.

## Projects

<center> {% btn /tags/project, Projects details, cogs fa-fw fa-lg %} </center>
<center> {% btn /tags/project, Projects, cogs fa-fw fa-lg %} </center>

- I am developing a **full-stack web app** that gathers information from job
seekers via a WhatsApp chatbot and enables recruiters to filter and select the
candidates they need. (Ongoing)
- I built a **React web app** to visualize the 64 Chinese hexagrams. (2024)
candidates they need. -- We're going to Princeton for a pitch competition!
(Ongoing)
- I built a [**React web app**](https://hexagram.netlify.app) to visualize the
64 Chinese hexagrams. (2024)
- I conducted **data analysis** and built a **dashboard** for the biggest RV
company in the world. (2024)
- I wrote a [**compiler**](/compiler) with C from scratch. (2023)
- I helped [**open a branch**](/experience/blewbo) in China for a global
business. (2024)
- I wrote an ARMv3 [**microprocessor**](/processor) with a multi-cycle
multiplier with Verilog. (2021)
- I wrote a [**matrix arithmetics library**](/matrix) with Python. (2020)
Expand All @@ -34,27 +38,26 @@ Piano Player, and a Productivity Enthusiast.
/experience, Details of positions held, briefcase fa-fw fa-lg
%} </center>

- Software Engineer @ [Kinga Safety](https://kingasafety.com)
- Project Manager @ [Idea Center](https://ideacenter.nd.edu), Notre Dame
- Product Manager & Software Engineer @ [Kinga Safety](https://kingasafety.com)
- Summer Intern (Tech Consulting, Data Analytics) @
[enFocus](https://en-focus.org)
- Co-Founder @ [Medouo](https://medouo.com)
- IT Advisor @ EcoGrains
- Market Research Engineer (Business Development) @ [Blewbo](https://blewbo.com)
- IT Advisor @ [EcoGrains](https://www.linkedin.com/company/ecograins)
- Market Research Engineer @ [Blewbo](https://blewbo.com)
- Visiting Research Student @
[Cooperative Computing Lab (CCL)](http://ccl.cse.nd.edu) of
[ND](https://nd.edu)
[Cooperative Computing Lab (CCL)](http://ccl.cse.nd.edu), Notre Dame

## Organizations

| Organization | Role |
| :----------------------------------: | :-------------------------------: |
| Graduate Student Government @ ND | **Representative of CSE Dept.** |
| Graduate Ambassador Program @ ND | **Coordinator** |
| Graduate Orientation (GO) Team @ ND | **Resource Fair Team Member** |
| Notre Dame Chorale @ ND | **First Tenor** and **Webmaster** |
| Python User Group @ SUSTech | **Founder** and **Moderator** |
| School of Microelectronics @ SUSTech | **Student Body President** |
| Feng Hua Emcee Team @ SUSTech | **Emcee** |
| Organization | Role |
| :----------------------------------: | :-----------------------------: |
| ACM Student Chapter @ ND | **Interim Chair** |
| Graduate Student Government @ ND | **Representative of CSE Dept.** |
| Graduate Orientation (GO) Team @ ND | **Resource Fair Team Member** |
| Notre Dame Chorale @ ND | **Tenor 1** & **Webmaster** |
| Python User Group @ SUSTech | **Founder** & **Moderator** |
| School of Microelectronics @ SUSTech | **Student Body President** |
| Feng Hua Emcee Team @ SUSTech | **Emcee** |

## Courses

Expand All @@ -78,7 +81,7 @@ different areas, notably:

## Hobbies

{% iframe https://youtube.com/embed/UacBYgyu5uQ?start=1307 560 315 %}
{% iframe https://youtube.com/embed/7xJ4Zy_OMY0?start=4740 560 315 %}

- **Learning**, as mentioned above.

Expand All @@ -89,17 +92,17 @@ different areas, notably:
#### Classical Music

- Favorite piece:
[_Rachmaninoff Piano Concerto No. 2 in C Minor, Op. 18_](https://youtube.com/playlist?list=PLr0MsaDpKsY8TXd4j4ki_ARkKVJiNm-Cd),
listen to my favorite moment in this piece in the video embedding!
- Favorite composer: [Gustav Mahler](https://mahlerfoundation.org), _Das Lied
[_Rachmaninoff Piano Concerto No. 2 in C Minor, Op. 18_](https://youtube.com/playlist?list=PLr0MsaDpKsY8TXd4j4ki_ARkKVJiNm-Cd).
- Favorite composer: [Gustav Mahler](https://mahlerfoundation.org): _Das Lied
von der Erde_ and _Symphony No. 2 'Resurrection'_
- Sining (bel canto) — I sing the Tenor 1 part in
[Notre Dame Chorale](https://chorale.nd.edu), I'm also taking voice lessons.
Watch the video above for one of my performances!
- Piano and Guitar

{% endnote %}

- **Philosophy**: Plato, Aristotle, Mencius, and Wang Yangming
- **Philosophy**: Plato, Aristotle, Mencius, Wang Yangming, and Zen
- **Psychology**
- **Productivity**, see a list of my tools at {% btn /productivity,
Productivity, hammer fa-fw fa-lg %}

0 comments on commit d561894

Please sign in to comment.