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 applications – that’s how it began…