diff --git a/src/lib/home/Card.svelte b/src/lib/home/Card.svelte index 3ec5f61..f765b51 100644 --- a/src/lib/home/Card.svelte +++ b/src/lib/home/Card.svelte @@ -1,16 +1,22 @@
- + - \ No newline at end of file +
diff --git a/src/lib/home/Portfolio.svelte b/src/lib/home/Portfolio.svelte index f9d2cd3..bf43d08 100644 --- a/src/lib/home/Portfolio.svelte +++ b/src/lib/home/Portfolio.svelte @@ -1,315 +1,379 @@
-
-
-

Portfolio

-

A collection of some of the projects and experiences I am most proud of

-
+
+
+

Portfolio

+

+ A collection of some of the projects and experiences I am most proud of +

+
+ +
+
+ + +

+
+ puppypride Agro IT +
+ 2023 and ongoing +

+

+ During my study's internship at Agro IT I developed a user friendly web environment for + their RVDM.

+ The company liked what I built and wanted to expand upon it, so they hired me after the internship + to finish the prototype and roll it out to clients. Now I work on creating web versions for + all their products.

+

+ Picture of some people from the DevOps Team +
-
-
+ + +
+ +

+
+ puppypride Puppy Pride +
+ 2021 and ongoing +

+

+ I am the lead developer of Puppy Pride since January of 2021. I develop and maintain + Puppy Pride's social network, servers and events. +

+ The site was built from the ground up using the TALL (Laravel) stack and sports a large + array of features such as blogging, albums, subscriptions, events, instant messaging, + customizable profiles, feeds, groups and advanced group management, and so on. +

+ Furthermore I have gotten experience with a lot of real concepts such as advanced dockerization, + deployment, load balancing, caching, server maintenance and more. +

+ Warning: Puppy Pride is an adult themed social network for people into petplay + based in England. Explicit imagery may be present. Due to the site's content, logging + in is required to view the majority of its features. +

+
+ + puppypride profile page + +
+
+
- -

-
- puppypride Agro IT -
- 2023 and ongoing -

-

- During my study's internship at Agro IT I developed a beautiful and user friendly web environment for their RVDM suite by connecting it to their newly made API and Identity Server.

- The company liked what I had built, and wanted to expand upon it, so they hired me after the internship so I can transform the internship's prototype to something we can roll out and release to clients.

- After that I am expected to build other modules of Agro IT's products into web environments so that their clients will eventually no longer need the older application-style programs. -

-
+ +

+
+ puppypride Saxion University +
+ 2020 to 2024 +

+

+ I am a year 4 student at the Saxion University of Applied Sciences in The Netherlands + majoring in Software Engineering and expected to graduate in July of 2024. +

+ During the study I've done several projects for real clients and worked in teams comprised + of people with lots of different backgrounds. I have mostly worked with Java, JavaScript, Python + and C#. +

+ +
- - -
- -

-
- puppypride Puppy Pride -
- 2021 and ongoing -

-

- I am the lead developer of Puppy Pride since January of 2021. I develop and maintain Puppy Pride's social network, servers and events. -

- The site was built from the ground up using the TALL (Laravel) stack and sports a large array of features such as blogging, albums, subscriptions, events, instant messaging, customizable profiles, feeds, groups and advanced group management, and so on. -

- Furthermore I have gotten experience with a lot of real concepts such as advanced dockerization, deployment, load balancing, caching, server maintenance and more. -

- Warning: Puppy Pride is an adult themed social network for people into petplay based in England. Explicit imagery may be present. - Due to the site's content, logging in is required to view the majority of its features. -

-
- - puppypride profile page - -
-
-
+ + +

+
+ dubbelnull DubbelNull +
+ 2020 and ongoing +

+

+ DubbelNull is a family business that does internet based development for small and + medium sized companies, such as creating websites, manage hosting, advice and other + similar things. I have made several websites for clients under this name, and you can + find more of my works on the DubbelNull website. +

+
+
- - -

-
- dubbelnull DubbelNull -
- 2020 and ongoing -

-

- DubbelNull is a family business that does internet based development for small and medium sized companies, - such as creating websites, manage hosting, advice and other similar things. - I have made several websites for clients under this name, and you can find more of my works on the DubbelNull website. -

-
-
+ + +

+
đŸĸ Internships
+

- - -

-
- đŸĸ - Internships -
-

+
+ Agro IT - Graduation project +

2024

+

+ I also did my graduation project at Agro IT, where I will build a complete system + around employee management, time tracking and employee payouts that integrates with + existing infrastructure and streamline the administrative process within the company + as well as for customers. +

+
-
- Agro IT

2023

-

Agro IT is an agricultural software company in The Netherlands. In my 5 month long internship I developed a new modern web app that connected to their existing APIs and made it possible for customers to use their systems from anywhere.

-
+
+ Agro IT +

2023

+

+ Agro IT is an agricultural software company in The Netherlands. In my 5 month long + internship I developed a new modern web app that connected to their existing APIs and + made it possible for customers to use their systems from anywhere. +

+
-
- Witteveen+Bos

2022

-

Witteveen+Bos is a major worldwide agricultural software company. During my internship me and my team developed a generic authentication system in Django that would be used as a customized plug-in template for new projects at the company.

-
+
+ Witteveen+Bos +

2022

+

+ Witteveen+Bos is a major worldwide agricultural software company. During my internship + me and my team developed a generic authentication system in Django that would be used + as a customized plug-in template for new projects at the company. +

+
-
- AgroVision

2021

-

AgroVision is a Dutch software company for farmers. During my internship I worked on an app that generates reports about CO2 usage on farms and informs the farmer on how to reduce thecir emmissions.

-
+
+ AgroVision +

2021

+

+ AgroVision is a Dutch software company for farmers. During my internship I worked on + an app that generates reports about CO2 usage on farms and informs the farmer on how + to reduce thecir emmissions. +

+
-
- SuiteSeven

2019

-

SuitSeven is a local webdevelopment studio. During my internship I worked on the design for a client's website.

-
+
+ SuiteSeven +

2019

+

+ SuitSeven is a local webdevelopment studio. During my internship I worked on the + design for a client's website. +

+
-
- Profity

2018

-

Profity is a software ccompany creating ERP suites for the Dutch steel industry. During my internship I learned the dynamics of a team and the different processes involved in software development.

-
-
-
+
+ Profity +

2018

+

+ Profity is a software company creating ERP suites for the Dutch steel industry. During + my internship I learned the dynamics of a team and the different processes involved in + software development. +

+
+
+
- - -

-
- 🧑‍đŸ’ģ - Always open -
-

-
-

- Beyond practical knowledge, I am also a teamplayer. I love discovering new ways and technologies that are proposed to me and like to share ideas and find new solutions to problems together. -

- Most of my experiences listed have happened because people approached me with cool ideas. If you have something you need made and think we could provide value to each other, I would be glad to look at your opportunities. -

- mid -
-
-
+ + +
+
+

+
+ dubbelnull +
+ 2023 and ongoing +

+

+ Furality is a nonprofit event for the furry fandom held inside VRChat. It is the + largest furcon worldwide by attendees and uses proprietary technology in order to + run its events. +

+ Since December 2023 I volunteer for Furality Inc. as a Backend Developer. I work together + with the rest of the DevOps Department to work on APIs and systems that use things such + as TypeScript, NestJS, Grafana, Prometheus, RabbitMQ, Authentik, C#, Unity, and more. +

+ I am mainly tasked with developing Furality's in-house OIDC system and expanding Unity + plugins and tooling. +

+
+ Picture of some people from the DevOps Team +
+
+
- - -

- esu Easter System Universe -

-
-

- For the past years I've worked on building and writing a universe of mysteries called ESU. It is now mature enough to release, with several dimensions and planets on which the natives speak their own unique languages. -

- The universe confronts you with anomalies and alien concepts familiar enough to relate with as they fight for survival in an ever more technological world. - Worlds collide as it becomes ever more apparent that the puppeteers of the world might not be who you think they are, instigating a battle in which you must rely on hope to make it through. -

- The first written story titled "Luther's Throne" is planned to release soon and will be published on this website. -

-
- - cover of act 1 - -
-
+ + +

+ esu Easter System + Universe +

+
+

+ For the past years I've worked on building and writing a universe of mysteries called + ESU. It is now mature enough to release, with several dimensions and planets on which + the natives speak their own unique languages. +

+ The universe confronts you with anomalies and alien concepts familiar enough to relate + with as they fight for survival in an ever more technological world. Worlds collide as + it becomes ever more apparent that the puppeteers of the world might not be who you think + they are, instigating a battle in which you must rely on hope to make it through. +

+ The first written story titled "Luther's Throne" is planned to release soon and will be + published on this website. +

+
+ + cover of act 1 + +
+
- - -

-
- ⚔ī¸ - Skills -
-

-

- I can work with anything and love to try out new things and technologies! I have a lot of common knowledge around computer software and hardware and can adapt to anything that may be needed, but here is a constantly growing list of some of the things I am comfortable on and like working with: -

-
- {#each words as word, key} -

- {#if key == words.length - 2} - {@html word} and - {:else if key == words.length - 1} - {@html word}. - {:else} - {@html word}, - {/if} -

- {/each} -
-
-
+ + +

+
⚔ī¸ Skills
+

+

+ I can work with a wide range of systems, frameworks and technologies! I have a lot of + common knowledge around computer software and hardware that i can use to quickly adapt + to new languages and frameworks. Here is a constantly expanding list of some of the + things I am comfortable and like working with: +

+
+ {#each words as word, key} +

+ {#if key == words.length - 2} + {@html word} and + {:else if key == words.length - 1} + {@html word}. + {:else} + {@html word}, + {/if} +

+ {/each} +
+

... and always eager to try out new things!

+
+
- -
-

-
- prideunbound Pride Unbound -
- 2023 and ongoing -

-

- Pride Unbound is a convention based in London ran by Puppy Pride. I create and maintain their software and server infrastructure. - The website is custom made with Laravel and has a registration system, payment system, scheduling system, booking system and CMS pages system all managed by the event organisers through a dashboard. -

-
-
+ + +

+
🧑‍đŸ’ģ Always open
+

+
+

+ Beyond practical knowledge, I am also a teamplayer. I love discovering new ways and + technologies that are proposed to me and like to share ideas and find new solutions to + problems together. +

+ Most of my experiences listed have happened because people approached me with cool ideas. + If you have something you need made and think we could provide value to each other, I would + be glad to look at your opportunities. +

+ mid +
+
+
- -

-
- puppypride Saxion University -
- 2020 to 2024 -

-

- I am a year 4 student at the Saxion University of Applied Sciences in The Netherlands majoring in Software Engineering and expected to graduate in 2024. - During the study I've done numerous projects for real clients and worked in teams comprised of people with many different backgrounds. - Most of my programming knowledge was self researched, but the study has connected me with companies and allowed me to work on real world products like my work at Agro IT. -

-
-
-
-
\ No newline at end of file + +
+

+
+ prideunbound Pride Unbound +
+ 2023 and ongoing +

+

+ Pride Unbound is a convention based in London ran by Puppy Pride. I create and maintain + their software and server infrastructure. The website is custom made with Laravel and + has a registration system, payment system, scheduling system, booking system and CMS + pages system all managed by the event organisers through a dashboard. +

+
+
+ + + diff --git a/src/lib/home/Sona.svelte b/src/lib/home/Sona.svelte index a7e5322..d55b4f1 100644 --- a/src/lib/home/Sona.svelte +++ b/src/lib/home/Sona.svelte @@ -1,5 +1,6 @@
-
+
-

- $about_me +

+ $about_me == "over mij" -

-
+ +

- Hey there! I'm Pascal, but my internet name is Mid. Nice to have you here on my website. I'm a {calculateAge(new Date("2001-10-30"))} year old programmer and tech enthusiast from The Netherlands. - If you wanna know a little more about me then here are some of the things I like to do. For my past experience and portfolio visit my portfolio section. + Hey there! I'm Pascal, but my internet name is Mid. Nice to have you here on my website. + I'm a {calculateAge(new Date('2001-10-30'))} year old programmer and tech enthusiast from The + Netherlands. If you wanna know a little more about me then here are some of the things I like + to do. For my past experience and portfolio visit + my portfolio section.

-
- +
+

đŸ–Ĩ Computers

- I love everything tech, as was probably obvious. But it goes beyond creating software. - I also built my own computer, and like to maintain hardware. At home I run a server rack equipped with a few Dell processing servers, doing my own research and hosting webservers, bots, multiplayer games and more using software like TrueNAS, Proxmox and Linux. -

- I daily-drive Linux as my operating systems out of a passion for FOSS and often tinker around with things like RAID and backups and getting all my favorite games to run. + I love everything tech, as was probably obvious. But it goes beyond creating software. I + also built my own computer, and like to maintain hardware. At home I run a server rack + equipped with a few Dell processing servers, doing my own research and hosting webservers, + bots, multiplayer games and more using software like TrueNAS, Proxmox and Linux. +

+ I daily-drive Linux as my operating systems out of a passion for FOSS and often tinker around + with things like RAID and backups and getting all my favorite games to run.

proxmox environment
-
- +
+

đŸĻŠ Furry

- Being a furry is an important hobby and a creative outlet for me. In the digital world I express myself as Mid, an anthropomorphic cat with black fur and blue hair. You'll see him in some places on this website. There are also Martin the pine marten, Seffy the protogen, Koffie the rexouium and many more. - I am currently working on a section that details more about my fluffy life and all of my characters. + Being a furry is an important hobby and a creative outlet for me. In the digital world I + express myself as Mid, an anthropomorphic cat with black fur and blue hair. You'll see him + in some places on this website. There are also Martin the pine marten, Seffy the protogen, + Koffie the rexouium and many more. I am currently working on a section that details more + about my fluffy life and all of my characters.

@@ -55,50 +69,92 @@
-
- +
+

🛩ī¸ Drones

- I like to go out there and make drone videos and pictures with my DJI drones, enjoying nature outdoors and capturing its beauty. More recently I've made some videos for Allroadevents.nl during a few offroading trips. + I like to go out there and make drone videos and pictures with my DJI drones, enjoying + nature outdoors and capturing its beauty. More recently I've made some videos for + Allroadevents.nl during a few offroading trips.

drone shot - drone shot + drone shot
-
-

- ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // user details
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +
+

+ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+ // user details
+ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

- - <age> {calculateAge(new Date("2001-10-30"))} </age> - <pronouns> he / him </pronouns> - <profession> software engineer </profession> - <nationality> dutch đŸ‡ŗ🇱 </nationality> - + + <age> {calculateAge(new Date('2001-10-30'))} </age> + <pronouns> he / him </pronouns> + <profession> software engineer </profession> + <nationality> dutch đŸ‡ŗ🇱 </nationality> + <hobby> coding </hobby> <hobby> gaming </hobby> - <hobby> furry </hobby> - - <favorite> coffee </favorite> - <favorite> computers </favorite> - <favorite> drones </favorite> - <favorite> 3D printing </favorite> - + <hobby> furry </hobby> + + <favorite> coffee </favorite> + <favorite> computers </favorite> + <favorite> drones </favorite> + <favorite> 3D printing </favorite> + <me credits="Digitalizer"> fursona </me>

-
-
\ No newline at end of file + + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index a797383..c19b2cd 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,10 +1,10 @@ @@ -14,30 +14,32 @@
-
- +
+
-
- -
- +
+
+
+ + +
- - - -
- -
+ -
-
+
+
-
- +
+
-
\ No newline at end of file + diff --git a/static/fox.png b/static/fox.png new file mode 100644 index 0000000..5dcb67e Binary files /dev/null and b/static/fox.png differ diff --git a/static/furality-luma.png b/static/furality-luma.png new file mode 100644 index 0000000..e2df8e0 Binary files /dev/null and b/static/furality-luma.png differ diff --git a/static/furality.png b/static/furality.png new file mode 100644 index 0000000..fbdf7b6 Binary files /dev/null and b/static/furality.png differ diff --git a/static/homepage/aboutdark.svg b/static/homepage/aboutdark.svg deleted file mode 100644 index ecf486f..0000000 --- a/static/homepage/aboutdark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/homepage/aboutwhite.svg b/static/homepage/aboutwhite.svg deleted file mode 100644 index 5488665..0000000 --- a/static/homepage/aboutwhite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/homepage/computer.png b/static/homepage/computer.png new file mode 100644 index 0000000..abd0922 Binary files /dev/null and b/static/homepage/computer.png differ diff --git a/static/homepage/smile.png b/static/homepage/smile.png new file mode 100644 index 0000000..a40b5be Binary files /dev/null and b/static/homepage/smile.png differ diff --git a/static/homepage/steps.svg b/static/homepage/steps.svg new file mode 100644 index 0000000..19f07e8 --- /dev/null +++ b/static/homepage/steps.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/homepage/topfade.svg b/static/homepage/topfade.svg deleted file mode 100644 index 4f11514..0000000 --- a/static/homepage/topfade.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/homepage/wave.svg b/static/homepage/wave.svg deleted file mode 100644 index 8311c2f..0000000 --- a/static/homepage/wave.svg +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/static/homepage/wave1-dark.svg b/static/homepage/wave1-dark.svg deleted file mode 100644 index a56ae87..0000000 --- a/static/homepage/wave1-dark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/homepage/wave1-light.svg b/static/homepage/wave1-light.svg deleted file mode 100644 index 98dd5d1..0000000 --- a/static/homepage/wave1-light.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/homepage/wave2-dark.svg b/static/homepage/wave2-dark.svg deleted file mode 100644 index a18a488..0000000 --- a/static/homepage/wave2-dark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/homepage/wave2-light.svg b/static/homepage/wave2-light.svg deleted file mode 100644 index 8536572..0000000 --- a/static/homepage/wave2-light.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/portfoliobackg.svg b/static/portfoliobackg.svg new file mode 100644 index 0000000..7925496 --- /dev/null +++ b/static/portfoliobackg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/rvdm.png b/static/rvdm.png new file mode 100644 index 0000000..14ef1ca Binary files /dev/null and b/static/rvdm.png differ