About Me
My name is Juuso Hakala. I am a Software Developer from Finland specializing in backend development. I am interested in servers, cloud, container technologies, backend systems, APIs and Linux.
In 2021 I started studying computer science topics and programming in depth. Now I’m pursuing a career in software development, trying to learn as much as possible and trying to become as great developer as I can. I have graduated college with a Bachelor’s degree in Business Information Technology.
I’ve programmed in several different languages including Java, C#, JS/TS, Go, Rust, Python, Lua and C++. Nowadays I do mostly Spring Boot based backend development with Java and use AWS cloud. Occasionally I do frontend development with JavaScript and React. For personal projects I like to use Go and Rust. I have a lot of experience of working with databases, especially PostgreSQL. I have also designed and worked on many APIs with REST and gRPC. I wrote my Bachelor’s thesis about gRPC’s benefits in synchronous microservice communication such as improved performance. I’m also skilled with Docker and Linux.
I like to work on challenging projects where I can learn new interesting things and grow my software skills. I keep learning new technologies and topics, and try to find ways to improve myself and my workflow. I follow industry best practices and take cyber security seriously.
I’ve built many kind of software such as web apps, desktop apps, APIs, CLI tools, servers and games. My personal projects can be found on GitHub here.