Welcome to my portfolio
I am a business student and a self-taught web developer, currently living in Finland. My desire
is to build websites which are conveniently interactive for the end-users. Also, I always strive
to make my codes simple and neat. I'm looking forward to be a part of amazing web development
projects. Unrelated fact, I play basketball.
My tech stacks: HTML5, CSS, SASS, JavaScript, TypeScript, Material-UI, ReactJs, NodeJs, MongoDB,
SQL
This responsive website allow users to search for books with filters. Log in can be done with
Google account
or after signing up manually. Logged-in users have the right to borrow and return books. Admin
can add, update, or remove books.
Technologies: React, Redux, TypeScript, Material-UI, Node.js, Express.js, Rest API, MongoDB
A responsive web app with different theme colors which lists information about countries and
allows users to search for certain countries by name. Users can check individual country in a
separate page and add specific country to the shopping cart.
Technologies: React, Redux, TypeScript, SASS, Context API, Material-UI
A responsive personal portfolio template with animations showing personal information, tech
stacks, blog
posts, projects and contact form.
Technologies: React, TypeScript, SASS, Material-UI
A prototype app where users can send real-time messages to those who are also connected to the
same server.
Technologies: Node.js, socket.io
A simpler version of Twitter where users can sign up, log in, upload profile picture, edit their
information, create post and comment on others’ posts. There is also a notification panel
provides updated info for the users. This app utilizes Cloud Functions from Firebase for a
serverless backend.
Technologies: React, CSS, Material-UI, Redux, Node.js, Express.js, Firebase
An online shop where users can buy from the listed in-game Fortnite items. It simulates a typical
buying process from adding items to cart and making payments.
Technologies: React, CSS, Node.js, Express.js, Stripe