My main motivation in my day-to-day work is to continue growing as a professional and one day become as good at my job as the people I look up to. I started developing software in my teens as a hobby and have turned it into my job. I find a lot of motivation in the people around me, I try to work with people I consider to be better professionals than me and learn as much as possible from them.
C#, JavaScript, C++, SQL, Docker, Jenkins, RabbitMQ, ElasticSearch, Git, Windows App SDK, BASH.
In terms of technical skills, I consider myself to have extensive experience in software design. The projects I have worked on professionally have allowed me to delve into concepts such as object-oriented programming, ports and adapters architecture, event-driven distributed systems, CQRS, and automated test development. I have extensive experience working with and refactoring legacy code in .NET.
Regarding non-technical skills, I consider myself to be a highly adaptable person. I enjoy working in a team and being proactive in proposing solutions and improvements to problems.
I like to think that I have good communication skills and always try to apply the concepts of non-violent communication.
Previous experience mentoring less experienced technical profiles.
Official English level B2 (certified) but I work in teams where the main language is English without any problem.
But wait a second 🖐 we've got a conflict here. Newsletters are often 💩👎👹 to us. That's why we've created the LEAN LIST, the first zen, enjoyable, rocker, and reggaetoner list of the IT industry. We've all subscribed to newsletters beyond our limits 😅 so we are serious about this.