Josh Van Der Veen

About Me

Hello there! My name is Josh. I am a passionate full-stack software developer. I love to work on all types of projects, and have experience in both front-end and back-end development.

I am always eager to try new things, and I am constantly learning and challenging myself in order to improve my skills.

Projects:

EasyLocs

EasyLocs is a web application that I built for MECS. It allows users to manage the PC Locs stations in their school. It allows users to view the status of each station, and to manage stations for their students.

React
NodeJS
JavaScript
MongoDB
Docker

Find Referrals

Find Referrals is a web application and mobile app that I built for Find Networks. It allows users to find and refer businesses to other members of the Find Networks community, and to track the referrals that they have made.

React
React Native
NodeJS
Typescript
MySQL
Docker

Service Desk Queue

Service Desk Queue is a mobile app that I built for MECS. It allows users to interact with our asset management system, and manage the devices and tickets that are being serviced.

React Native
JavaScript

Event Manager

Event Manager is a web app that reads event logs that monitor the usage of a file server, and it displays it in a readable format.

Flask
Python

CAN Live

CAN Live is I've designed to enhance user interaction with their CAN devices. This platform offers real-time monitoring capabilities, allowing users to seamlessly track device statuses and review the data in real-time.

C++
ESP32
Dart
Flutter
React
Firebase

ShortLink

ShortLink is a chrome extension that allows users to save links and when searching and set a custom name for them, so they can search with the sl prefix and the custom name instead. It also allows users to browse the links they have sent.

Nine Mans Morris

Nine Mans Morris is a game that I built as a university assignment. It allows users to play the game, as well as customise boards, the amount of players, pieces and so on.

JWT Auth Boilerplate

This is a project which I built as a foundation for JWT authentication in Node.js applications. It allows users to register, login, and logout, and uses JWTs to authenticate users.

Contact

Work Experience

MECS

Provided levels 1 & 2 of IT technical support to staff and students across both Apple and Windows systems. Laptop fleet management. Creation of a mobile app for managing IT assets. Creation of a web portal interfacing with the laptop charging station system including a backend for managing users and auditing logs

Worx+

Designing and applying labels on products. Assembling concrete polishing machines. Grinding and polishing concrete floors. Providing IT support to staff, setting up Network devices.

Skills

Frontend

HTML
CSS
JavaScript
React
Angular

Backend

NodeJS
Flask
PHP

Database

MySQL
MongoDB
Oracle SQL Server

Other

Java
C++
React Native
TypeScript
Object Oriented Principles
Git
PowerShell
Google Cloud Platform
Windows IIS
Linux
Docker
ESP32
Dart
Flutter
Firebase
keyboard_arrow_up