diff --git a/public/RyanLee_SoftwareDeveloper_Resume.pdf b/public/RyanLee_SoftwareDeveloper_Resume.pdf index 9ca63bc..996f567 100644 Binary files a/public/RyanLee_SoftwareDeveloper_Resume.pdf and b/public/RyanLee_SoftwareDeveloper_Resume.pdf differ diff --git a/src/components/experience/ExperienceComponent.tsx b/src/components/experience/ExperienceComponent.tsx index 46dadc3..087cdd1 100644 --- a/src/components/experience/ExperienceComponent.tsx +++ b/src/components/experience/ExperienceComponent.tsx @@ -63,7 +63,7 @@ function ExperienceTabContent() { className: "pb-5", })} {Position({ - title: "Lead Full Stack Developer (Part Time)", + title: "Full Stack Developer (Part Time)", dateRange: "Dec 2024 - Feb 2026", country: "Malaysia", highlights: [ @@ -118,7 +118,7 @@ function ExtracurricularTabContent() { className: "pb-5", highlights: [ `Leading frontend development of club's revamped website in Astro.`, - "Hosted study sessions to encourage productivity amongst students." + "Hosted study sessions to encourage productivity amongst students.", ], })} {Position({ @@ -138,8 +138,8 @@ function ExtracurricularTabContent() { highlights: [ "Directed actors during video filming process.", "Frequently starred in videos, followed directions while also suggesting improvements.", - "Edited raw footage into high quality videos." - ] + "Edited raw footage into high quality videos.", + ], })} ); @@ -221,58 +221,58 @@ const lineMoveCSS = ` `; function Position({ - title, - institution, - dateRange, - country, - summary = "", - className = "", - highlights = [], + title, + institution, + dateRange, + country, + summary = "", + className = "", + highlights = [], }: { - title: string; - institution?: string; - dateRange: string; - country: string; - summary?: string; - className?: string; - highlights?: Array; + title: string; + institution?: string; + dateRange: string; + country: string; + summary?: string; + className?: string; + highlights?: Array; }) { - return ( - <> - -
-
-
-
-
-
-

{title}

-
-
- {dateRange} -
-
- {institution && ( -
- {institution} -
- )} + return ( + <> + +
+
+
+
+
+
+

{title}

+
+
+ {dateRange} +
+
+ {institution && ( +
+ {institution} +
+ )} -
- {country} -
-
+
+ {country} +
+
- {summary &&

{summary}

} + {summary &&

{summary}

} -
    - {highlights.map((highlight, i) => ( -
  • {highlight}
  • - ))} -
-
-
-
- - ); +
    + {highlights.map((highlight, i) => ( +
  • {highlight}
  • + ))} +
+
+
+
+ + ); } diff --git a/src/components/skills/SkillsComponent.astro b/src/components/skills/SkillsComponent.astro index 9948a81..29a94c4 100644 --- a/src/components/skills/SkillsComponent.astro +++ b/src/components/skills/SkillsComponent.astro @@ -18,7 +18,7 @@ import Card from "../global/Card.astro";
Frontend
Typescript,
React,
@@ -28,10 +28,11 @@ import Card from "../global/Card.astro";
Backend
Node.js,
PHP,
+
C#,
Go,
Rust
@@ -39,12 +40,11 @@ import Card from "../global/Card.astro";
Tools
Git,
-
Github,
-
Codeberg,
-
Visual Studio Code
+
Docker,
+
Forgejo Actions