Skills

If you're wondering what you'll find in and out of me, do not wonder anymore, I'll make it clear.

This page is splitted in two parts.

One describing my technical skills, the other about my interpersonal ones.

Part 1: Technical

Programming languages

Language nameExpertise
C#⚈ ⚈ ⚈ ⚆ ⚆
CSS⚈ ⚈ ⚈ ⚆ ⚆
HTML⚈ ⚈ ⚈ ⚈ ⚈
Java⚈ ⚈ ⚈ ⚈ ⚆
Javascript⚈ ⚈ ⚈ ⚈ ⚆
Perl⚈ ⚈ ⚆ ⚆ ⚆
PHP (don't judge)⚈ ⚈ ⚈ ⚆ ⚆
PL/SQL⚈ ⚈ ⚆ ⚆ ⚆
SQL⚈ ⚈ ⚈ ⚆ ⚆
Typescript⚈ ⚈ ⚈ ⚈ ⚆

Databases

Database nameFamiliarity
MySQL🐓🐓🐓🐓🐣
Firebase (Realtime Database)🐓🐓🐓🐓🐣
Firebase (Firestore)🐓🐓🐣🐣🐣
Elasticsearch🐓🐓🐓🐣🐣
PostGreSQL🐓🐓🐓🐣🐣
SQLite🐓🐓🐓🐣🐣
MongoDB🐓🐣🐣🐣🐣

Database tools

Tool nameFamiliarity
pgAdmin🐓🐓🐓🐣🐣
DBeaver🐓🐓🐓🐣🐣
SQL Server Management Studio🐓🐓🐣🐣🐣

Frameworks

Mobile frameworkFamiliarity
Ionic 2/3/4/5🐓🐓🐓🐓🐓
Flutter🐣🐣🐣🐣🐣
JS Frontend frameworkFamiliarity
Angular (2 to 10)🐓🐓🐓🐓🐓
Vue🐓🐓🐓🐓🐣
jQuery🐓🐓🐓🐣🐣
React🕳️
JS Backend frameworkFamiliarity
Express.js🐓🐓🐓🐓🐣
FoalTS🐣🐣🐣🐣🐣
CSS frameworkFamiliarity
Tailwind CSS🐓🐓🐓🐓🐣
Bootstrap🐓🐓🐓🐓🐣
Skeleton🐓🐓🐓🐓🐣
Foundation🐓🐓🐓🐣🐣
Backend frameworkFamiliarity
Spring Boot🐓🐓🐓🐣🐣
.NET Core🐓🐓🐣🐣🐣
Tests frameworkFamiliarity
Jasmine🐓🐓🐓🐓🐓
Jest🐓🐓🐓🐣🐣
JUnit🐓🐓🐓🐣🐣
xUnit🐓🐣🐣🐣🐣

"Serverfull" deployment tools

ToolFamiliarity
Azure DevOps🐓🐓🐓🐓🐣
Docker🐓🐓🐓🐓🐣
Kubernetes🐓🐓🐓🐓🐣
Helm🐓🐓🐓🐣🐣
Jenkins🐓🐓🐓🐣🐣
Ionic Appflow🐓🐓🐓🐣🐣

Serverless deployment tools

ToolFamiliarity
Netlify🐓🐓🐓🐓🐣
Serverless🐓🐓🐓🐣🐣

Logging tools

ToolFamiliarity
Bugfender (Web SDK)🐓🐓🐓🐓🐣

SSG (Static Site Generator)

ToolFamiliarity
Gridsome🐓🐓🐓🐓🐓
Stencil.js (currently learning!)🐣🐣🐣🐣🐣

Payment solutions

Payment solutionFamiliarity
Stripe🐓🐓🐓🐓🐣
Lyra🐓🐓🐓🐓🐣
Adyen🐓🐓🐓🐣🐣

Map solutions & tiles provider

Map solutionsFamiliarity
Leaflet🐓🐓🐓🐓🐓
MapTiler🐓🐓🐓🐓🐣
OpenStreetMap🐓🐓🐓🐓🐣

Favourite tools

Tool nameLove level
Notion❤️❤️❤️❤️❤️❤️💥💥❤️❤️❤️❤️❤️
Visual Studio Code❤️❤️❤️❤️❤️
Git❤️❤️❤️❤️❤️
SublimeText❤️❤️❤️❤️
xCode😐

Protocols I dealt with

CLIs

OSs

Part 2: Interpersonal

Transparent: Whether there are easy or not so easy things that must be said, I say them.

Benevolent: No matter the situation, I always keep a top-notch level of agreeableness.

Patient: The God of patience usually takes its advice from me when it comes to ... being patient — with people especially.
On the contrary, the God of humility is not that fond of me, for some reasons. ¯\_(ツ)_/¯

Rigorous: Gregorygorous is another name of mine.

High-end joker: Even if I was a walrus, I could easily break the ice with the most sourpuss of my peers.

Equable: Nothing gets on my nerves, nor do I feel frustrated easily.

Resilient: Torn me twice, I'll reform thrice.

Adaptable: I can work anywhere in nearly any condition. In a deadly quiet place where no one talks? I feel at ease.
Surrounded with constant noise and humans that come and go 24/7 at the speed of light, I feel at ease too.

Flexible: I measured it: my minimum viable desk is 32cm wide by 54cm deep. : ]
Nonetheless, my optimal desk is a 1.12cm height by 1.48cm wide standing desk with a QWERTY split keyboard and a single screen that is at least 22" and at most 38".
Plus, I need no chair. I'm comfortable standing up (or walking) all day long.