Full Stack (.NET / JS / Node) Developer
Senior (+5 years experience)
Full stack developer, specializing in single page web apps. Obsessive about code quality. Meanwhile I still realize, that code is a cost, not an asset - purpose is not to create code, but to create positive business impact.
I don’t overly associate myself with specific technologies. I have spent most of my time to gain skills that are transferrable between different programming languages:
Code architecture / design patterns – I believe that clean code is very important, therefore I am big supporter of writing small, reusable, decoupled components.
Performance – more practical (e.g. JQuery selectors, caching, database queries), not so much academic (e.g. sorting algorithms).
Debugging – I usually get to the root of problem. I don’t consider it solved, until I understand it completely.
Testability – I consider unit/integration tests a must have for any application.