From d3b2bfe314d13c53f1ed69ee087ef8c7c8fca47e Mon Sep 17 00:00:00 2001 From: Mid Date: Mon, 8 Jul 2024 00:53:04 +0200 Subject: [PATCH] Improve --- src/lib/header/Nav.svelte | 3 +- src/lib/home/Banner.svelte | 250 -------------- src/lib/home/Portfolio.svelte | 399 ---------------------- src/lib/portfolio/Experience.svelte | 131 +++++++ src/lib/portfolio/Professional.svelte | 104 ++++++ src/lib/portfolio/Projects.svelte | 137 ++++++++ src/lib/portfolio/Section.svelte | 21 ++ src/routes/(landing)/+page.svelte | 256 +++++++++++++- src/routes/(pages)/about/+page.svelte | 6 - src/routes/(pages)/portfolio/+page.svelte | 16 +- src/routes/(pages)/vr/+page.svelte | 11 + 11 files changed, 659 insertions(+), 675 deletions(-) delete mode 100644 src/lib/home/Banner.svelte delete mode 100644 src/lib/home/Portfolio.svelte create mode 100644 src/lib/portfolio/Experience.svelte create mode 100644 src/lib/portfolio/Professional.svelte create mode 100644 src/lib/portfolio/Projects.svelte create mode 100644 src/lib/portfolio/Section.svelte create mode 100644 src/routes/(pages)/vr/+page.svelte diff --git a/src/lib/header/Nav.svelte b/src/lib/header/Nav.svelte index af1a15a..7f064ba 100644 --- a/src/lib/header/Nav.svelte +++ b/src/lib/header/Nav.svelte @@ -1,8 +1,6 @@
@@ -17,6 +15,7 @@ +
diff --git a/src/lib/home/Banner.svelte b/src/lib/home/Banner.svelte deleted file mode 100644 index 620a9b5..0000000 --- a/src/lib/home/Banner.svelte +++ /dev/null @@ -1,250 +0,0 @@ - - -
-
-
- -
- -
- - -
-
-

Hello

-

- I'm - - {#key name} - {name} - {/key} - -

-
- -

- I'm a {calculateAge(new Date('2001-10-30'))} year old programmer and tech enthusiast from The - Netherlands. I have a Bachelor of Science degree in Software Engineering and run a development - company called DubbelNull. During the week I work at Agro IT and build software that improves - the lives of people through efficient solutions. -

- Bart Industries is my public digital home. It's a collection of my socials, work experiences - and past projects, artworks, hobbies and interests, fursonas and anything else I feel like - sharing with the world. -

- Feel free to have a look around and learn about who I am and the things I've worked on. -

- - -
-
- - -
-
- - diff --git a/src/lib/home/Portfolio.svelte b/src/lib/home/Portfolio.svelte deleted file mode 100644 index f2fe370..0000000 --- a/src/lib/home/Portfolio.svelte +++ /dev/null @@ -1,399 +0,0 @@ - - -
-
- Header - -
-

Experience

- -
-
- - - -

-
- puppypride Saxion University -
- 2020 to 2024 -

-

- I obtained a Bachelor of Science majoring in Software Engineering at the Saxion - University of Applied Sciences in The Netherlands. During the study I've done a - multitude of projects for clients and worked in teams comprised of people with lots of - different backgrounds. I have mostly worked with Java, JavaScript, Python and C#, and - also have professional and practical skills with many sysadmin tasks. -

- -
-
- - -

-
Agro IT - Graduation Project
- 2024 -

-

- I also did my graduation project at Agro IT, where I built 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. -

-
- - -

-
Xential - University Project
- 2023 -

-

// insert text here

-
- - -

-
Agro IT - Internship Project
- 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 - University Project
- 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 - University Project
- 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 - Internship
- 2019 -

-

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

-
- - -

-
Profity - Internship
- 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. -

-
-
- -

Companies

- -
-
- - -

-
- puppypride Agro IT -
- 2023 and ongoing -

-

- During an internship at Agro IT I developed a web environment for RVDM, a realtime manure - transport compliance system. The company liked what I built and hired me to develop it - further as a sidejob. I then developed another system for hour and work registration for - my graduation project, and was hired to continue as a software engineer after my studies. - Now I help Agro IT transition their products to the cloud and develop new systems for - customers. -

- 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 - -
-
-
- - - -

-
- 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. -

-
-
- - - -
-

-
- furality Furality -
- 2023 and ongoing -

-

- Furality is a nonprofit organisation that organises Furality Online Experience - (F.O.X.), the largest online furry convention in the world hosted inside VRChat. -

- 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 Furality's - Unity plugins. But I also work on upgrading and scaling queue runners, updating existing - APIs that connect with Discord, Patreon, VRChat and others to run the convention itself, - and maintaining databases and infrastructure surrounding the systems. -

-
-
-
- - -
-

-
- 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. -

-
-
- - -
-

-
Flame Software
- 2022 and ongoing -

-

// insert here

-
-
-
- -

Skills

- -
-
- - - -

- 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 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!

-
-
- - - -

-
🧑‍💻 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 -
-
-
-
-
-
diff --git a/src/lib/portfolio/Experience.svelte b/src/lib/portfolio/Experience.svelte new file mode 100644 index 0000000..0ecf284 --- /dev/null +++ b/src/lib/portfolio/Experience.svelte @@ -0,0 +1,131 @@ + + +
+ +

+
+ puppypride Agro IT +
+ 2023 and ongoing +

+

+ During an internship at Agro IT I developed a web environment for RVDM, a realtime manure + transport compliance system. The company liked what I built and hired me to develop it further + as a sidejob. I then developed another system for hour and work registration for my graduation + project, and was hired to continue as a software engineer after my studies. Now I help Agro IT + transition their products to the cloud and develop new systems for customers. +

+ 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 + +
+
+
+ + + +

+
+ 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. +

+
+
+ + + +
+

+
+ furality Furality +
+ 2023 and ongoing +

+

+ Furality is a nonprofit organisation that organises Furality Online Experience (F.O.X.), + the largest online furry convention in the world hosted inside VRChat. +

+ 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 Furality's + Unity plugins. But I also work on upgrading and scaling queue runners, updating existing APIs + that connect with Discord, Patreon, VRChat and others to run the convention itself, and maintaining + databases and infrastructure surrounding the systems. +

+
+
+
+ + +
+

+
+ 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. +

+
+
+ + +
+

+
Flame Software
+ 2022 and ongoing +

+

// insert here

+
+
+
diff --git a/src/lib/portfolio/Professional.svelte b/src/lib/portfolio/Professional.svelte new file mode 100644 index 0000000..cc4c1dc --- /dev/null +++ b/src/lib/portfolio/Professional.svelte @@ -0,0 +1,104 @@ + + +
+ + +

+
+ puppypride Saxion University +
+ 2020 to 2024 +

+

+ I obtained a Bachelor of Science majoring in Software Engineering at the Saxion University + of Applied Sciences in The Netherlands. During the study I've done a multitude of projects + for clients and worked in teams comprised of people with lots of different backgrounds. I + have mostly worked with Java, JavaScript, Python and C#, and also have professional and + practical skills with many sysadmin tasks. +

+ +
+
+ + +

+
Agro IT - Graduation Project
+ 2024 +

+

+ I also did my graduation project at Agro IT, where I built 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. +

+
+ + +

+
Xential - University Project
+ 2023 +

+

// insert text here

+
+ + +

+
Agro IT - Internship Project
+ 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 - University Project
+ 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 - University Project
+ 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 - Internship
+ 2019 +

+

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

+
+ + +

+
Profity - Internship
+ 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. +

+
+
diff --git a/src/lib/portfolio/Projects.svelte b/src/lib/portfolio/Projects.svelte new file mode 100644 index 0000000..b9c8a1f --- /dev/null +++ b/src/lib/portfolio/Projects.svelte @@ -0,0 +1,137 @@ + + +
+ + +

+ 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 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!

+
+
+ + + +

+
🧑‍💻 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 +
+
+
+
diff --git a/src/lib/portfolio/Section.svelte b/src/lib/portfolio/Section.svelte new file mode 100644 index 0000000..a2d8382 --- /dev/null +++ b/src/lib/portfolio/Section.svelte @@ -0,0 +1,21 @@ + + +Header + +
+

{title}

+ +
+ +
+
+ +Header diff --git a/src/routes/(landing)/+page.svelte b/src/routes/(landing)/+page.svelte index b72e2b0..1fa405e 100644 --- a/src/routes/(landing)/+page.svelte +++ b/src/routes/(landing)/+page.svelte @@ -1,16 +1,254 @@ Bart Industries - +
+
+
+ +
+ +
+ + +
+
+

Hello

+

+ I'm + + {#key name} + {name} + {/key} + +

+
+ +

+ I'm a {calculateAge(new Date('2001-10-30'))} year old programmer and tech enthusiast from The + Netherlands. I have a Bachelor of Science degree in Software Engineering and run a development + company called DubbelNull. During the week I work at Agro IT and build software that improves + the lives of people through efficient solutions. +

+ Bart Industries is my public digital home. It's a collection of my socials, work experiences + and past projects, artworks, hobbies and interests, fursonas and anything else I feel like + sharing with the world. +

+ Feel free to have a look around and learn about who I am and the things I've worked on. +

+ + +
+
+ + +
+
+ + diff --git a/src/routes/(pages)/about/+page.svelte b/src/routes/(pages)/about/+page.svelte index 1ba6d3a..7692da4 100644 --- a/src/routes/(pages)/about/+page.svelte +++ b/src/routes/(pages)/about/+page.svelte @@ -1,11 +1,6 @@ @@ -14,5 +9,4 @@
-
diff --git a/src/routes/(pages)/portfolio/+page.svelte b/src/routes/(pages)/portfolio/+page.svelte index be6cb86..01d871a 100644 --- a/src/routes/(pages)/portfolio/+page.svelte +++ b/src/routes/(pages)/portfolio/+page.svelte @@ -1,17 +1,15 @@ Bart Industries -
- +
+ + +
diff --git a/src/routes/(pages)/vr/+page.svelte b/src/routes/(pages)/vr/+page.svelte new file mode 100644 index 0000000..7f434b7 --- /dev/null +++ b/src/routes/(pages)/vr/+page.svelte @@ -0,0 +1,11 @@ + + + + Bart Industries + + +
+ +