Kalle IlvesKalle Ilves

Kalle Ilves

Full Stack Software Developer, MSc in Computer Science, Teacher, Mentor.

My skills

I am a full stack software developer. This means that I can develop, test, and deploy software for any purpose or platform.

Here are some of the highlights of my technical skills:

JavaScript

Including modern language features, ecosystem, and client-side and server-side development

Excellent skills

TypeScript

Excellent skills

React

Including frameworks and libraries such as Gatsby, Next.js, Redux, styled-components, and many more

Excellent skills

GraphQL

Including GraphQL query language, GraphQL API design, and Apollo's client-side and server-side libraries

Excellent skills

General developer skills

Including Unix shell, Git, continuous integration, continuous delivery

Excellent skills

Python

Including Django, FastAPI, Flask and Robot Framework

Excellent skills

SQL databases

Including PostgreSQL, MySQL and SQLite

Good skills

NoSQL databases

Including MongoDB, Redis, Cassandra and RethinkDB

Good skills

Messaging systems

Including RabbitMQ and Nats

Good skills

Docker

Including Docker Compose

Good skills

React Native

Good skills

Ruby

Including Ruby on Rails and Sinatra

Good skills

Java

Including Spring

Moderate skills

PHP

Including Laravel

Moderate skills

Go

Moderate skills