Software developer with lots of experience, mostly building web applications, distributed systems and APIs. I've had developed and maintained monoliths and also microservices. Deep knowledge on relational databases and some general know-how on NoSQL. Best practices makes better applications, TDD & single responsibility principle just as an example.