About
I’ve started my career back in 2003 with Delphi. Then I’ve moved to Java at the beginning of 2004. I’ve became a poliglot in 2007; started to work with Ruby, Perl, shell scripting.
In 2017 I’ve started to work with Go. I also became a technical writer in that same year.
My first experience with cloud was at 2009, with Google App Engine. I’ve started wo work with AWS in 2014. Nowadays both GCP and AWS are the cloud providers that I’m most experienced with.
Regarding databases, I’m seasoned with almost all major relational ones like Oracle, SQL Server, MySQL and Postgres, as well with some non relational ones like MongoDB.
I’m a big enthusiast of containers. Docker, docker-compose, Kubernetes, Helm charts.
I’ve been developing a lot of different systems, like REST APIs, gRPC services, ETL tools, desktop applications, and so on.
Seasoned with different architectural styles, like microservices, pub/sub, event-driven, actor model, to mention some.
Talking about software development methodologies, I’ve started with Extreme Programming back in 2004. In 2005, I’ve worked with CMMI. 2007 marks my introduction to Scrum and Kanban.
I don’t have strong preferences regarding programming languages/frameworks/methodologies. I believe in the right tool for each mission.
This website is the space that I’ll use to share technical articles, general tips and my open source contributions.