CODING === FLOW

I enjoy challenges and coding. As a visual person, I have a keen eye for aesthetics and strive to create a harmonious balance between images and text in my work. Having completed my studies as a Bachelor of Business Information from OAMK in 2023, I am equipped with a solid foundation in information processing.

With a passion for continuous learning, I am always eager to expand my knowledge and skills in the field. I approach each project with enthusiasm and a determination to deliver high-quality results. I thrive on the satisfaction that comes from overcoming coding obstacles and finding innovative solutions.


LOOKING FOR

Having a background in frontend and backend development, including technologies like React, Express, Vue.js, Node.js, and Nest.js, as well as proficiency in working with databases, I am well-prepared to contribute to projects as a frontend, backend, or full-stack developer.

I am currently seeking remote or hybrid opportunities that allow me to further enhance my skills and collaborate with talented professionals. Don't hesitate to reach out to me if you have any exciting opportunities or if you'd like to connect and discuss potential collaborations. I am ready to embark on new challenges and make a positive impact in the world of coding.


My Portfolio

Look with tag
project image

frontend | react | redux | bootstrap

ReactOpedia

In this app we test how React and Redux work together.

Source Code
project image

frontend | bootstrap | jquery | javascript

My town

Homework from school. Learning bootstrap and jQuery. Shows my hometown

Live PageSource Code
project image

frontend | bootstrap

Tindog

Bootstrap practice. Single page for Dogs looking for new home.

Live PageSource Code
project image

frontend | bootstrap

QR code

I completed this exercise by only looking at the image and following the given styles. More information in project.

Live PageSource Code
project image

javascript

Drums

Play drums by pressing or using the keyboard.

Live PageSource Code
project image

frontend | bootstrap | jquery | javascript

Kalevala Quiz

Play drums by pressing or using the keyboard.

Live PageSource Code
project image

jquery

Simons Game

I have developed a small game using jQuery.

Live PageSource Code
project image

frontend | bootstrap

News Letter signup

I have implemented a newsletter subscription using Node.js and Mailchimp. However, since Heroku is no longer free, this feature is not currently available.

Live PageSource Code
project image

node | express | rest

Todo-list

This is a Node.js project where users can input messages that are displayed and can also be deleted.

Live PageSource Code
project image

backend | node | postgresql | docker | jwt | rest

api-todo

This is a Node.js project where users can input messages that are displayed and can also be deleted. Using NestJS

Source Code
project image

backend | node | express | rest

api-Notes

Simple backend for notes.

Source Code
project image

frontend | react | redux | bootstrap | rest

react-redux-db

Single page React app that read and saves data to json. States are stored by Redux.

Source Code
project image

frontend | react | bootstrap

Router Nav

Single page React app where you can use navigation what is made with router.

Source Code
project image

frontend | react | bootstrap

CyclOPedia

Single page app that shows difference between Class and Funtion Components. App create Instructor for class and user can add more student. App shows when components will update. Added same Class component but with function base.

Source Code
project image

backend | node | express | rest

api-Notes

Simple backend for notes.

Source Code
project image

backend | mongodb | node

Fruits Database

This is a simple application for managing fruits and users using MongoDB as the database. It allows users to add, update, and delete fruits, as well as associate fruits with users. Run from shell. This only create base database for testing.

Source Code
project image

backend | frontend | mongodb | node | ejs | session | mongoose | passportjs | google-authentication | express

Secrets

This is a web application that provides user authentication and security features. Users can register, log in, and submit secrets. Secrets are visible to authenticated users only.

Source Code