MENU
THEME
  • Green
  • Blue
  • Purple
  • Orange
  • Red
  • Mix

Hello! My name is

FABIAN

Software Engineer.

Naar Nederlands.

Who am I?

My name is Fabian Wennink - I'm a 26-year-old software engineer from Doetinchem, The Netherlands. I work as a Medior Software Engineer at Marktlink in Doetinchem since February 2021.

In January 2021 I graduated from the HAN University of Applied Sciences for my Computer Science Bachelor (In Dutch: HBO-ICT Software Development) with an 8.0. I completed both my internship and my graduation internship at INTER (Duiven, The Netherlands) with a 9.5 and 8.0 respectively.

Prior to my HBO study, I studied MBO 4 Application Developer at the Graafschap College in Doetinchem, from which I graduated in 2014.

In my spare time I can pretty often be found in front of my computer. If I am not busy with programming, I'm most likely playing electric guitar, playing games with friends or watching videos on YouTube.

Some more information about me - who doesn't like that, right?

My favorite...

  • .. music group: Metallica
  • .. guitar brand: Ibanez
  • .. game: Minecraft
  • .. gaming platform: PC
  • .. TV series: Hawaii Five-0
  • .. film series: Die Hard
  • .. website: Stack Overflow
  • .. car: Nissan GT-R
  • .. language: PHP
  • .. IDE: Intellij IDEA

Work experience in ICT:

Marktlink - Medior Software Engineer Feb. 2021 - Present
INTER forward solutions - Software Engineer (internships) 2019 & 2020 - 2021
2020-2021: Designed and developed a configuration system prototype using Angular and ASP.NET, which allows for remote creation and deployment of configuration files of crucial hospital operating rooms systems. Prior to the development, I did a lot of (technical) research, combined with the creation of extensive technical documentation - including architecture documentation, and building demo applications. 2019: Worked on developing a management tool with an Angular front-end and .NET back-end. During this process I did research on different technical subjects, wrote multiple technical designs and developed several demo application. Besides this, I was also responsible for ensuring that a legacy Java application continued working on newly installed hardware.
Dock35 Marketing, Senefelder Misset - Mobile App Developer (internship) 2017
Researched cross platform mobile development environments for the renewal of the company's mobile development department.
During this, I used/tested different frameworks and APIs to create an application prototype for both Android and iOS.
DTC Media - Web Developer (internship) 2016
Created, changed and maintained various websites of companies and brands in the automotive sector.
The work varied between making small adjustments to the content and/or layout, creating new promotional pages or rebranding an entire website.
ChunkCloud Network - Founder / Software & Database Engineer 2012 - 2019
Developed Java (Spigot) plugins, a website and databases for my own game servers, to bring unique features to Minecraft multiplayer.
The website includes a forum, webshop and administration panel which was directly linked to the game servers. Besides all this I was also responsible for managing the finances/sales, administration, community management and server management.
Who
am I

Knowledge and skills.

Over the years I've become familiar with various different programming languages, techniques, code standards and software environments. Most of my knowledge about software development I learned on my own while working on some of my own (private) projects.

In the overview down below you can find most of the important items from my skill set. The list is consists out of programming and mark-up languages, as well as software development techniques and patterns which I use during software development.

Languages:

  • PHP
  • Java
  • C#
  • JavaScript
  • TypeScript
  • Python
  • SQL
  • HTML & CSS

Software:

  • Docker
  • Git/SVN
  • Composer
  • Node.js & NPM
  • Gulp
  • Maven
  • Intellij IDEA
  • Visual Studio
  • SSMS

Frameworks:

  • Laravel
  • Angular
  • React
  • Vue.js
  • ASP.NET
  • Ionic
  • Express
  • Spring

Technical Design:

  • Use Case Diagrams
  • Domain Models
  • Design Class Diagrams
  • Sequence Diagrams
  • System Sequence Diagrams
  • Activity Diagrams
  • Conceptual Data Models
  • Physical Data Models
  • Test Cases
  • CRUD Matrices

Other:

  • Unit Testing
  • Scrum & RUP
  • SASS/SCSS
  • BEM/EBEM
  • JAX-RS
  • MySQL/MSSQL
  • WordPress & Drupal
Kno
wle
dge

My projects.

During the past few years I've worked on all kinds of projects - both for public and private use.

As experimenting with different programming language and platforms is a hobby of mine, there's a big variation between the kinds of projects I've worked on / currently work on; from websites, to mobile applications and game plugins.

In the overview down below I've listed some of my publicly accessible project. Want to know more about a certain project, feel free to contact me.

Minecraft-ServerList.com - A Minecraft Server List
Minecraft-ServerList.com
Web Application

Minecraft-ServerList.com is a website where people can post and advertise their online multiplayer server of the popular game Minecraft, with the goal of getting new players to join and growing their servers.

By letting players vote daily for their favorite Minecraft server, these servers can achieve a higher position in the rankings - thus reaching more visitors and possible new players.

This website is a successor to a similar website I developed in 2014, as shown at the bottom of my list of projects.

Project: MIDI Sequencer - React/ExpressJS application
MIDI Sequencer
React, Express.js & MongoDB

The MIDI Sequencer application was developed during the Minor 'Develop Web Applications' at the HAN University of Applied Sciences.

The application serves as a simplified software implementation of a MIDI sequencer, with which pieces of music can be composed. Created compositions can be played in the browser, as well as on a physical MIDI sequencer.

Project: ChunkCloud - Minecraft Community Server
ChunkCloud Network
Website & Java plugins

ChunkCloud Network was a Minecraft multiplayer community, founded by myself back in 2012.

For this network I built the website - which contained a forum, webshop and admin panel - and developed plugins which added tons of new features to the game.

Project: Scala - Cryptocurrency
Scala - Cryptocurrency
Coding Challenge

A simplified version of a cryptocurrency, written in the programming language Scala.

Project: Call of Duty - Gun Game plugin for GMod
Garry's Mod: Call of Duty - Gun Game
Game Mod
150.000+ unique subscribers

Garry's Mod: Call of Duty - Gun Game is a game mod for the game Garry's Mod and adds the gamemode 'Gun Game' of the popular First-Person Shooter 'Call of Duty' to the game.

Players can run the addon locally or on a dedicated server. As the addon is configurable, the weapons used, games rules and database settings can all be changed.

Project: Click The Dots, Windows Phone App
Click The Dots
Windows Phone App

Click The Dots is a Windows Phone 8 application. The goal of the game is click on all the dots within the given time limit.

Project: IconCaptcha - jQuery & PHP/ASP.NET plugin
IconCaptcha
PHP & ASP.NET package
10.000+ downloads

IconCaptcha is a super easy to use anti-bot captcha for PHP and ASP.NET websites.

The captcha uses multiple different techniques to spot so-called bots and prevents them from programmatically sending forms.

Project: Smart Grid - HAN
Smart Grid
Hybrid Application

The Smart Grid App is a mobile application developed for the 'Lectoraat Meet- en Regeltechniek' of the HAN University of Applied Sciences, who is working together with TU Eindhoven and Alliander on the project 'Smart Grid'.

The purpose of the hybrid application is to show the grid simulation, which runs on a physical demo model, in real-time on the screen.

Project: Grand Theft Auto 5 mod
Grand Theft Auto 5 - Story Mode Heists
Game Mod
125.000+ downloads

Store Mode Heists is a game mod for Grand Theft Auto 5 and adds multiple custom-made, new missions to the story line.

These missions were created in such a way that it looks like they are really part of the original game. Just like all other missions, these can be started whenever the user wants to. The plugin was written in C# on top of the modding tool 'OpenIV'.

Project: Portfolio of Romée Wennink
Portfolio of Romée Wennink
Website

romeewennink.nl is the online portfolio of my sister.

Project: Collect The Shapes, Windows Phone App
Collect The Shapes
Windows Phone App

Collect The Shapes is a Windows Phone 8 application. The goal of the game is to catch all the falling figures in time without letting one through.

Project: Minecraft serverlist website
minecraft-servers.nl
Website

minecraft-servers.nl was a website on which people could submit their Minecraft multiplayer server to recruit new players. By making players vote for their favorite server, servers could reach a higher spot in the ranking list. The higher your ranking, the more players you would attract.

Pro
jec
ts
Con
tact

Contact me.

You can contact me by filling in the form down below.

Prefer to send an email? Feel free to shoot me a message at (email placeholder).