mirror of
https://github.com/liyunze-coding/RythonDev.git
synced 2026-09-22 07:44:26 +00:00
update text and fixed svelte warning
This commit is contained in:
parent
32e793bd61
commit
39f526d67a
5 changed files with 27 additions and 21 deletions
Binary file not shown.
|
|
@ -47,7 +47,7 @@ function ExperienceTabContent() {
|
||||||
dateRange: "Mar 2026 - Apr 2026",
|
dateRange: "Mar 2026 - Apr 2026",
|
||||||
country: "Australia",
|
country: "Australia",
|
||||||
highlights: [
|
highlights: [
|
||||||
"Successfully merged 13 pull requests to the Ruby on Rails codebase, fixing bugs and adding new features.",
|
"Successfully merged 13+ pull requests to the Ruby on Rails codebase, fixing bugs and adding new features.",
|
||||||
"Communicated clearly about obstacles, suggested probable cause and provided solutions or workarounds.",
|
"Communicated clearly about obstacles, suggested probable cause and provided solutions or workarounds.",
|
||||||
],
|
],
|
||||||
className: "pb-5",
|
className: "pb-5",
|
||||||
|
|
@ -58,7 +58,8 @@ function ExperienceTabContent() {
|
||||||
country: "Australia",
|
country: "Australia",
|
||||||
highlights: [
|
highlights: [
|
||||||
"Led the migration from 40+ Javascript files to Typescript while preserving original functionality with minor bug fixes.",
|
"Led the migration from 40+ Javascript files to Typescript while preserving original functionality with minor bug fixes.",
|
||||||
"Improved navigation adhering to UX principles.",
|
"Reviewed 35+ pull requests with only 70% approval rate to maintain codebase quality.",
|
||||||
|
"Contributed 12+ pull requests into frontend and CI/CD to add new features and fix bugs.",
|
||||||
],
|
],
|
||||||
className: "pb-5",
|
className: "pb-5",
|
||||||
})}
|
})}
|
||||||
|
|
@ -92,10 +93,11 @@ function EducationTabContent() {
|
||||||
<>
|
<>
|
||||||
{Position({
|
{Position({
|
||||||
title: "Bachelors of Computer Science",
|
title: "Bachelors of Computer Science",
|
||||||
dateRange: "June 2024 - Now",
|
dateRange: "June 2024 - September 2026",
|
||||||
country: "Australia",
|
country: "Australia",
|
||||||
summary: `Awarded 50% Vice-Chancellor Scholarship to study
|
summary: `Awarded 50% Vice-Chancellor Scholarship to study
|
||||||
Bachelor's in Computer Science, minoring in Full Stack Development. Active committee member in cybersecurity association and software engineering club.`,
|
Bachelor's in Computer Science, minoring in Full Stack Development.
|
||||||
|
Active committee member in various clubs including Cybersecurity association and Software Engineering club.`,
|
||||||
className: "pb-5",
|
className: "pb-5",
|
||||||
})}
|
})}
|
||||||
{Position({
|
{Position({
|
||||||
|
|
@ -110,27 +112,30 @@ function EducationTabContent() {
|
||||||
|
|
||||||
function ExtracurricularTabContent() {
|
function ExtracurricularTabContent() {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
{Position({
|
||||||
|
title: "Web Dev Lead of Software Engineering Club",
|
||||||
|
dateRange: "Sep 2025 - Now",
|
||||||
|
country: "Australia",
|
||||||
|
className: "pb-5",
|
||||||
|
highlights: [
|
||||||
|
"Developed Rust Discord Bot, includes club membership verification feature using Supabase.",
|
||||||
|
"Improve engagement of Discord server by introducing daily leetcode challenges.",
|
||||||
|
"Hosted a Typescript workshop using Bun and Svelte.",
|
||||||
|
"Featured as a panelist on Our Internship Experience, sharing tips and advice to students."
|
||||||
|
],
|
||||||
|
})}
|
||||||
{Position({
|
{Position({
|
||||||
title: "Development Committee of Cybersecurity Association",
|
title: "Development Committee of Cybersecurity Association",
|
||||||
dateRange: "Nov 2025 - Now",
|
dateRange: "Nov 2025 - Now",
|
||||||
country: "Australia",
|
country: "Australia",
|
||||||
className: "pb-5",
|
className: "pb-5",
|
||||||
highlights: [
|
highlights: [
|
||||||
`Leading frontend development of club's revamped website in Astro.`,
|
"Leading frontend development of club's revamped website in Astro.",
|
||||||
|
"Contributing to Discord bot development migration from Typescript to Python for lower barrier of entry.",
|
||||||
"Hosted study sessions to encourage productivity amongst students.",
|
"Hosted study sessions to encourage productivity amongst students.",
|
||||||
],
|
],
|
||||||
})}
|
})}
|
||||||
{Position({
|
|
||||||
title: "Web Dev Lead of Software Engineering Club",
|
|
||||||
dateRange: "Sep 2025 - Now",
|
|
||||||
country: "Australia",
|
|
||||||
className: "pb-5",
|
|
||||||
highlights: [
|
|
||||||
`Developed Rust Discord Bot, includes club membership verification feature using Supabase.`,
|
|
||||||
`Hosted a Typescript workshop using Bun.`,
|
|
||||||
],
|
|
||||||
})}
|
|
||||||
{Position({
|
{Position({
|
||||||
title: "Marketing Officer of Malaysian Association",
|
title: "Marketing Officer of Malaysian Association",
|
||||||
dateRange: "Mar 2025 - Oct 2025",
|
dateRange: "Mar 2025 - Oct 2025",
|
||||||
|
|
|
||||||
|
|
@ -46,9 +46,10 @@ import { Image } from "astro:assets";
|
||||||
<Greeting client:load />!
|
<Greeting client:load />!
|
||||||
</div>
|
</div>
|
||||||
<p class="text-left">
|
<p class="text-left">
|
||||||
I'm a Malaysian software developer studying in Australia on
|
I am a Malaysian computer science graduate pivoting towards
|
||||||
a 50% excellence scholarship. I develop software for streamers
|
teaching in Australia. I develop software for streamers and
|
||||||
and content creators, while also making tech tutorials in programming.
|
content creators, while also making tech tutorials in
|
||||||
|
programming.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="mt-8 flex flex-row items-center justify-center">
|
<div class="mt-8 flex flex-row items-center justify-center">
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@
|
||||||
tags = [],
|
tags = [],
|
||||||
}: Props = $props();
|
}: Props = $props();
|
||||||
|
|
||||||
const positionLeft: boolean = $state(position == "left");
|
const positionLeft: boolean = (() => position == "left")();
|
||||||
|
|
||||||
onMount(() => {
|
onMount(() => {
|
||||||
const videos = document.querySelectorAll<HTMLVideoElement>(".playable");
|
const videos = document.querySelectorAll<HTMLVideoElement>(".playable");
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ import Card from "../global/Card.astro";
|
||||||
<div class="w-full px-5 py-5 lg:w-4/5">
|
<div class="w-full px-5 py-5 lg:w-4/5">
|
||||||
<div class="mb-6">
|
<div class="mb-6">
|
||||||
<p class="mb-3">
|
<p class="mb-3">
|
||||||
I primarily work on websites on both the frontend and
|
I primarily work on web apps on both the frontend and
|
||||||
the backend.
|
the backend.
|
||||||
</p>
|
</p>
|
||||||
<p class="mb-3">
|
<p class="mb-3">
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue