nico nap

computer science student

about me

I first came into contact with programming in high school. Which I did through a website called Scratch. After that I explored the world of web development through TOP, and now I am a computer science major at the University of Amsterdam.


Currently, I am mostly interested in web development. However, I am trying to expand my knowledge into different areas of the field through my studies and my own interests.


Besides development, I have also been interested in graphic design as a hobby for a while now.

  • github
  • linkedin

what kind of work have i done?

Teaching Assistent

January 2023 - January

Helping students at the practical colleges of the Computer Science bachelor at the University of Amsterdam. This could be answering any questions about the material or helping with debugging their code. I have done this for multiple first year subjects.

TeachingMathCPHPPython

what kind of projects have i done?

Most of the public projects that I have done were for The Odin Project.

Portfolio

Live version - GitHub

This website is one of my projects. It was the first time using Next.js to create a portfolio that can be edited dynamically.

Post it!

Live version - GitHub

A social media platform where users can post text messages. This project was done for the curriculum of The Odin Project. It allows a user to create an account, create posts and add friends. Note that the live version can take some time to load, because of the hosting service it uses.

Blog

Live version - GitHub

Another project for The Odin Project. This is a blog where users can sign up and post something on the blog. Posts can be made public or private. There are two interfaces, the live version linked here is the reader interface. The author interface can be found through GitHub. Note that the live version can take some time to load, because of the hosting service it uses.

Members only

Live version - GitHub

This too was a project for The Odin Project, where users are only able to post messages or see the author of messages if they are part of the club. To become part of the club, there is a code in the GitHub repository. The main goal here was to experiment with permissions, such as admin accounts and regular accounts. Note that the live version can take some time to load, because of the hosting service it uses.

Battleship

Live version - GitHub

A classic battleship game made in JavaScript. Admittedly not the prettiest user interface, but it works! This too was a project for The Odin Project and was done in vanilla JavaScript.