About me - CV style
I started programming since I was 15, working as a programmer before I’ve started studying university.
The only way to go fast is to go well (Robert Martin).
This is something I value more as I go further in my career. For me this means strict types, static analysis and small tested units.
I do PHP
the most, some node.js
and go
in my spare time.
To see what I’ve been doing the past couple of years, check my LinkedIn
What am I good at, what I was doing since 2017 and what I’d like to do more of
PHP
under Symfony
with Twig
in front of it. The back-end is my second element, I’m fluent in MySql
, usually handled by Doctrine
. Because of PHP being single-threaded, async processing is handled through RabbitMQ
and collected by workers running under Supervisor
. And because all of these floats somewhere in the cloud, I can do some magic in AWS
and GCP
.
Regarding the elephant in the room, the frontend - I mostly prefer server-side rendering in Twig. However, sometimes an REST API
layer between BE and FE is more appropriate so ReactJS
is something I can do.
I like atomic GIT
history with short commit messages (WHAT), and a decent description of the reason for such change (WHY). And preferably linking to a JIRA
issue. I’ve seen a couple of ways to use git, either commit very atomically, or single commit for a task.
And also, if possible, commit should have a PHPUnit
test of the code
Docker
is not my best friend, but having project running on local with a single command is sweet.
What have I done before that and what have I forgotten most of?
Java SE/EE
and some ABAP
What I like to do in my spare time
I’m going to the gym every morning and if I have energy in the afternoon I like to go to sauna or the workshop to learn welding. Or to play foosball with a beer nearby.
Lately I’m cruising Prague on my electric longboard - that is awesome adrenaline experience! Since then walking is slow and boring 😃
I frequently enjoy hobbyist work with wood or metal. Working with hands is a great way to chill out.
I made a website doprcavky.cz solely for the purpose of eliminating the time in searching gallery for some cool pictures of what I’ve built.
Does it sound good? Then send an email ;)