@@ -15,6 +15,7 @@ export default function Experience() {
1515 Ming Chiao Tung University (NYCU), Hsinchu, Taiwan
1616 </ li >
1717 </ ul >
18+ < hr />
1819 < h2 className = "text-2xl font-semibold" > Skills</ h2 >
1920 < ul >
2021 < li className = "flex flex-col justify-between sm:flex-row" >
@@ -39,48 +40,108 @@ export default function Experience() {
3940 </ span >
4041 </ li >
4142 </ ul >
43+ < hr />
4244 < h2 className = "text-2xl font-semibold" > Projects</ h2 >
43- < ul >
44- < h2 className = "mb-2.5 text-xl font-semibold" >
45- Clustron - A Heterogeneous Cluster Management Platform
46- </ h2 >
47- < ul >
48- < li >
49- { " " }
50- Leading a team of 7 to develop a heterogeneous
51- cluster management system used by students and
52- professors.{ " " }
53- </ li >
54- < li className = "flex items-center gap-1" >
55- < img
56- src = "/github-mark.svg"
57- alt = "GitHub Logo"
58- className = "size-4"
59- />
60- < a href = "https://github.com/NYCU-SDC/clustron-frontend" >
61- Clustron Frontend
62- </ a >
63- </ li >
64- < li className = "flex items-center gap-1" >
65- < img
66- src = "/github-mark.svg"
67- alt = "GitHub Logo"
68- className = "size-4"
69- />
70- < a href = "https://github.com/NYCU-SDC/clustron-backend" >
71- Clustron Backend
72- </ a >
73- </ li >
74- </ ul >
75- < h2 className = "mb-2.5 text-xl font-semibold" >
76- Summer - An Opensourced Go RESTful API Library
77- </ h2 >
78- < h2 className = "mb-2.5 text-xl font-semibold" >
79- CommonGround - An Experimental Social Platform
80- </ h2 >
45+ < ul className = "flex flex-col gap-4" >
46+ < li >
47+ < h2 className = "text-xl font-semibold" >
48+ Clustron - A Heterogeneous Cluster Management
49+ Platform
50+ </ h2 >
51+ < p className = "italic" >
52+ Product manager, Full-stack developer
53+ </ p >
54+ < ul >
55+ < li className = "mb-2" >
56+ Leading a team of 7 to develop a heterogeneous
57+ cluster management system used by students and
58+ professors.
59+ </ li >
60+ < li >
61+ < GitHubLink
62+ url = "https://github.com/NYCU-SDC/clustron-frontend"
63+ display = "Clustron Frontend"
64+ />
65+ </ li >
66+ < li >
67+ < GitHubLink
68+ url = "https://github.com/NYCU-SDC/clustron-backend"
69+ display = "Clustron Backend"
70+ />
71+ </ li >
72+ </ ul >
73+ </ li >
74+
75+ < li >
76+ < h2 className = "text-xl font-semibold" >
77+ Summer - An Opensourced Go RESTful API Library
78+ </ h2 >
79+ < p className = "italic" > Backend, Library Co-architect</ p >
80+ < ul >
81+ < li className = "mb-2" >
82+ Co-architected a shared Go RESTful API library
83+ utilized by 4 internal club projects. Accelerate
84+ setup time by 80%.
85+ </ li >
86+ < li >
87+ < GitHubLink
88+ url = "https://github.com/NYCU-SDC/summer"
89+ display = "Summer"
90+ />
91+ </ li >
92+ </ ul >
93+ </ li >
94+ < li >
95+ < h2 className = "text-xl font-semibold" >
96+ CommonGround - An Experimental Social Platform
97+ </ h2 >
98+ < p className = "italic" > Frontend Developer</ p >
99+ < ul >
100+ < li className = "mb-2" >
101+ Developer friendly front-end architecture for a
102+ social platform using React/TypeScript,
103+ enhancing user interaction and component
104+ reusability.
105+ </ li >
106+ < li >
107+ < GitHubLink
108+ url = "https://github.com/commonground-project/frontend"
109+ display = "CommonGround Frontend"
110+ />
111+ </ li >
112+ < li >
113+ < GitHubLink
114+ url = "https://github.com/commonground-project/backend"
115+ display = "CommonGround Backend"
116+ />
117+ </ li >
118+ </ ul >
119+ </ li >
81120 </ ul >
121+ < hr />
82122 < h2 className = "text-2xl font-semibold" > Awards</ h2 >
123+ < ul >
124+ < li >
125+ 2025 3rd place out of 7 teams in the Meichu Hackathon
126+ (TSMC group)
127+ </ li >
128+ < li >
129+ 2024 Scholarship for Core Foundational Course
130+ Enrollment: Linear Algebra
131+ </ li >
132+ </ ul >
83133 </ div >
84134 </ >
85135 ) ;
86136}
137+
138+ function GitHubLink ( { url, display } : { url : string ; display : string } ) {
139+ return (
140+ < div className = "flex items-center gap-1" >
141+ < img src = "/github-mark.svg" alt = "GitHub Logo" className = "size-4" />
142+ < a href = { url } target = "_blank" rel = "noopener noreferrer" >
143+ { display }
144+ </ a >
145+ </ div >
146+ ) ;
147+ }
0 commit comments