diff --git a/astro.config.mjs b/astro.config.mjs index 4a5144f..c0187e4 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,14 +1,14 @@ import { defineConfig, passthroughImageService } from "astro/config"; -import svelte from "@astrojs/svelte"; - import mdx from "@astrojs/mdx"; import tailwindcss from "@tailwindcss/vite"; +import svelte from "@astrojs/svelte"; + // https://astro.build/config export default defineConfig({ - integrations: [svelte(), mdx()], + integrations: [mdx(), svelte()], server: { port: 8008, diff --git a/package-lock.json b/package-lock.json index 9b147f1..b0a53c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,6 @@ "typescript": "^5.8.3" }, "devDependencies": { - "@sveltejs/vite-plugin-svelte": "^5.1.0", "prettier": "^3.5.3", "prettier-plugin-astro": "^0.14.1", "prettier-plugin-svelte": "^3.4.0", @@ -1094,6 +1093,8 @@ }, "node_modules/@sveltejs/vite-plugin-svelte-inspector": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-4.0.1.tgz", + "integrity": "sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==", "license": "MIT", "dependencies": { "debug": "^4.3.7" @@ -2040,6 +2041,8 @@ }, "node_modules/deepmerge": { "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "license": "MIT", "engines": { "node": ">=0.10.0" diff --git a/package.json b/package.json index e9082eb..8213c18 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,6 @@ "typescript": "^5.8.3" }, "devDependencies": { - "@sveltejs/vite-plugin-svelte": "^5.1.0", "prettier": "^3.5.3", "prettier-plugin-astro": "^0.14.1", "prettier-plugin-svelte": "^3.4.0", diff --git a/src/components/sections/ExperienceComponent.astro b/src/components/sections/ExperienceComponent.astro index 4d4cc32..611498a 100644 --- a/src/components/sections/ExperienceComponent.astro +++ b/src/components/sections/ExperienceComponent.astro @@ -7,6 +7,31 @@ import Line from "../elements/NetworkLine.astro";

Experience

+ +
+
+

Full Stack Developer

+

@ JW BizTech

+

Dec 2024 - Present

+
+
+

+ Led implementation of frontend technology stack for + websites. Worked closely with UI/UX designers to + translate designs into code, and integrate smoothly with + CMS. Performing research and development for backend + projects. +

+

Relevant skills:

+ +
    +
  • Astro
  • +
  • Typescript
  • +
  • TailwindCSS
  • +
+
+
+
@@ -37,32 +62,7 @@ import Line from "../elements/NetworkLine.astro";
- - -
-
-

- Lead Full Stack Developer -

-

@ JW BizTech

-

Dec 2024 - Present

-
-
-

- Led implementation of frontend technology stack for - websites. Worked closely with UI/UX designers to - translate designs into code, and with backend developers - to ensure smooth integration with CMS. -

-

Relevant skills:

-
    -
  • Astro
  • -
  • Typescript
  • -
  • TailwindCSS
  • -
-
-
@@ -74,10 +74,10 @@ import Line from "../elements/NetworkLine.astro";

- During my internship, I learnt how to build WordPress - sites and further enhance my skills in PHP. I also - learnt how to closely work with UI/UX designers and pay - close attention to details with the designs I am given. + Learnt how to build WordPress sites and further enhance + my skills in PHP. I also learnt how to closely work with + UI/UX designers and pay close attention to details with + the designs I am given.

Relevant skills:

-
+
diff --git a/src/components/sections/MoreSkills.astro b/src/components/sections/MoreSkills.astro index cc38bb8..6e8b536 100644 --- a/src/components/sections/MoreSkills.astro +++ b/src/components/sections/MoreSkills.astro @@ -9,11 +9,11 @@ import Line from "../elements/NetworkLine.astro";
-
+

Content Creation

-
+

Since I was little, I loved watching YouTube videos and the idea of bringing joy and laughter to a wider @@ -55,13 +55,13 @@ import Line from "../elements/NetworkLine.astro";

-
+

Mobile Development

-
+

In my Mobile App Development unit in University, I am tasked to develop Android apps using Android @@ -77,7 +77,7 @@ import Line from "../elements/NetworkLine.astro"; potential.

- - diff --git a/src/components/sections/WhatIDoComponent.astro b/src/components/sections/WhatIDoComponent.astro index a0ce981..e40343d 100644 --- a/src/components/sections/WhatIDoComponent.astro +++ b/src/components/sections/WhatIDoComponent.astro @@ -3,69 +3,51 @@ import Card from "../elements/Card.astro"; ---
-
-

What I Do

-
- -
-

- Web Development -

-
-

- Bringing ideas to life on the web is my passion. I enjoy - bringing my imagination to life through web development. -

-
-
+
+

What I Do

+
+ +
+

+ Web Development +

+
+

+ Bringing ideas to life on the web is my passion. I enjoy + bringing my imagination to life through web development. +

+
+
- -
-

Data Science

-
-

- Using data to make decisions is a powerful tool. I am - experienced in analyzing data and making decisions based - on data. -

-
-
+ +
+

Data Science

+
+

+ Using data to make decisions is a powerful tool. I am + experienced in analyzing data and making decisions based + on data. +

+
+
- -
-

- Content Creation -

-
-

- Everyone has something to give, or something to share. I - produce content around productivity and software - development. -

-
-
-
-
+ +
+

+ Content Creation +

+
+

+ Everyone has something to give, or something to share. I + produce content around productivity and software + development. +

+
+
+
+
- - diff --git a/src/pages/contact.astro b/src/pages/contact.astro index d4cfc5f..e6aa029 100644 --- a/src/pages/contact.astro +++ b/src/pages/contact.astro @@ -7,51 +7,35 @@ import Footer from "../components/sections/FooterComponent.astro"; --- - -
-

Contact

-
-
- -
-
-

- Looking for a young developer with fresh ideas? -

-
-
-
- Whether it's sponsorships or collaboration - opportunities, hit me up! -
-
-
-
-
-
- -
-
-