About me

Who am I ?

I am a Software Engineer, specializes in web development. Programmer-passionate since 2005. Professionally working 7+ years in PHP and recently Java.

Futhermore I am a Open Source enthusiast and I use mainly Unix systems.

My field of interest:

  • different microservice architectures (CQRS, Event Sourcing, Onion / Hexagonal)
  • Domain-driven design approach,
  • clean code, unit testing (TDD), object-oriented design patterns
  • building efficient, safe and professional API’s

I’m always open to conversation about clean code, and interesting programming techniques, whoose can improve our work as developers.

My favorite quote:

Trifles make perfection, and perfection is no trifle.

Old times – a bit of history

Generally I started programming in 2005. In those days I was fascinated by games development.

During this time I was creating computer games (in C++ using SDL and OpenGL), desktop apps. I also liked to build various electronic devices, for example I’ve built parking-sensor using Arduino. Even I was trying to build from scratch an RTS strategy game (my favorite genre from childhood). I needed to learn graph, pathfinding algorithms to be able to further develop these games. It all caused me to be strongly involved in programming. Later I started to become more and more interested in the creation of websites and web applicationsthat’s how it began…