Hi! I'm Juho Pousi

3rd year computer science student at Aalto University.

Portfolio

Here you can see some of my public projects I have done so far. Click image to see the project in Github where I tell more about the specific project in its README.

app image of rps app

Reaktor Pre Assignment 2022: Rock-Paper-Scissors - Result App

Test the app here

app image of app for self monitoring

App For Self Monitoring

Developed in Aalto course Web Software Development at autumn 2020.

Test the app here

My skills

Here I have listed some languages, tools and technologies I have used in past.

typescript javascript react reactnative redux jest cypress

TypeScript, JavaScript and ReactJS

I have learnt these languages through multiple different courses and self learning when developing apps. I utilized JavaScript in App For Self Monitoring project which is also present in my portfolio. And TypeScript I used when I developed the Reaktor pre assignment which is also present in my portfolio. Mostly when I have developed frontend I have used popular ReactJS library. I have also some basic knowledge about React Native. I'm familiar using Redux too. For testing web applications I have used Jest and Cypress for end-to-end testing.

nodejs express

NodeJS and Express

I have built a few backends for React apps using NodeJS and Express framework. Express is quite an easy to use and is combilable with other libraries.

react-leaflet

GIS and Mapping libraries

I'm quite an interested about GIS and other related stuff. I have used React-Leaflet and React-map-gl (with Mapbox) to be able to develop frontends for applications with spatial data.

azure gcp kubernetes heroku

Cloud

Through my studies and last year summer job at Contiot I have gained some exprience using different services provided some cloud providers. I have also learnt k8s basics so I have ability to learn more when required. Heroku I have used to host my personal projects.

postgresql sqlite mysql mongodb

Databases

To store my applications' data I have used different databases depending on situation. I'm quite a familiar with SQL and relational databases like PostgreSQL or MySQL. But I have also used other databases like MongoDB. In Reaktor RPS app I have used Postgres but also implemented that backend for MongoDB.

docker python linux git figma

Other tools

I have used Docker and Docker Compose to run applications and simplify development process and ensure applications can be run with different machines. Python I have used in small course tasks and to write some other small personal stuff. When developing I'm usually using WSL so I'm quite an familiar with Linux and working with bash. For version control I use git and some cloud service like Github or Gitlab to store my code and share it. I have also used Github actions and Gitlab CI to build pipelines to make development process more efficient. Figma I have used in some university courses to plan design for application.

php laravel

PHP and Laravel

I have self learned to use PHP and Laravel framework because one of my and my friends project required to use those. I will write more about this project soon.

scala c qt

Scala, C/C++

Most of my first university courses used Scala as a teaching language so I'm quite an familiar with it. I have also studied basic courses both in C and C++. In C++ course we made Tower Defense game as a course project where we utilized Qt in UI.

html5 css3 bootstrap

HTML and styling web apps

I have basic knowledge about html and css. I have used Material UI and Bootstrap to design my apps. In my portfolio Reaktor RPS app is styled with MUI and the WSD app is styled with Bootstrap.

About Me

I'm a third year student of computer science, currently studying my last bachelor year. I'm intrested in information security and GIS but also business point of view of industry. As a minor I have studied Industrial Engineering and Management. I'm open minded and always interested in learning something new.

In my free time I like to do sports, like orienteering and running. Sometimes it's also nice to just watch some good series from streaming services.

Lisätyn todellisuuden navigointisovellusten käytettävyys sisätilanavigoinnissa