After I wrote my first "Hello World", 5 months ago, I instantly fell
in love with web development, and programming in general. I love
learning and creating new things everyday. From tinkering with
layouts and "flexing-boxes" to dipping my thumb in asynchronous
Javascript, I find my passion in every line of code I write.
I am determined to become an excellent full stack developer, in
order to build more complex and exciting projects. Currently
speaking, as you will see from the projects below (and this
portofolio page), I am comfortable and familiar with
HTML, CSS, Javascript. Also, in the near
future I plan on gathering skills and becoming proficient in
PHP, React and MongoDB. I am passioned,
determined and focused!
Let me prove it!
This is a simple to do list I created. It features both a light and a dark theme, and offers the client the ability to drag and drop each task, complete/delete tasks, as well as filter between completed and active tasks.
Here is a desktop Javascript-game I created. It shows proficiency in using Javascript fundamentals, like eventlisteners and DOM, as well as more advanced JS, like classes, prototypes, constructors and OOP.
This responsive page uses both flex-box and media queries to create a great user experience on all devices. It features basic javascript functionality like lightbox, backdrop, menu, cart. It also shows my ability to follow a design mock-up (Front end Mentor).
It is actually the page you are currently enjoying. It shows my understanding and ability of using responsive css (grid, flex, media queries). Also, different javascript elements help the viewer scroll easily between different sections, whilst browsing the page.
I wanted to make a project that consumes an external API. This is how Countries Catalogue was born. It is a simple React Application that shows my understanding and ability in regards to basic React Hooks like useContext, useState, useEffect, as well as other concepts like Axios, async - await.