profile picture

Jimmy Kasprzak

Developer - trainer

In this page, you can find skills (both tech and soft) I like to use at the moment.
This is non-exhaustive, completly subjective, but it allows you to know very quickly what my tech interests and competences are at the moment. If you want more details on my experience on the listed skills, check out my work page :).

Proficient

On this section you can find skills I'm proficient at. It basically means I can hold my own when working with these technologies. I can manage and lead projects made with them and teach about it to others (I actually do teach about them already).

JS
Node.js
Angular
React
Graphql
Typescript
Java
Spring
Vue.js
Nuxt
Rxjs
Css

Good

You'll find on this section technologies I'm used to work with. I'm no expert but I still considered myself good enough on those to be productive when developing with them.

Because work is not only about tech skills, below you can also find soft skills I value a lot.
Communication

No matter the company, the technologie or the people you're working with, communication is for me an essential skill in every project. A project never gets done alone. Being skilled technicaly is good, but being able to communicate and explain what you did to the people around you is even better !

Empathy

Empathy is usefull in some many ways when working, even as a developer. It allows you to properly comprehend what the user wants. It allows you to explain what's wrong in a code review without hurting your colleague. It allows you to comunicate properly to non-tech people. Etc ... Empathy is essential :)

Benevolence

Always consider that everyone is doing his best in their work. You will always encounter problems when working, but almost nobody come working with the intention to mess up something. Consider other people with benevolence and they will do the same with you.