I started programming in pascal and c. The need to get money to pay my studies led me to web development. Learning new things constantly motivates me. I began to develop a strong attraction for responsive applications and that led me to javascript. I started looking at some frameworks, seeking to understand the differences and what benefits could bring me. Javascript increased my interest in dynamic languages​​, leading me to Python and Ruby. Facing scalability issues, I took the opportunity to improve application performance visibility, seeking application monitoring solutions (like NewRelic and Application Insights) and distributed logging. Identifying where the bottlenecks were, I began to consider how best to structure a processing pipeline in order to provide information for multiple apps on a single request. During this period, I dedicated myself to study Azure Event Hubs, Azure Storage, the ELK Stack, Microservices and Message Queueing. Then Docker and DC/OS popped up. I immediately started spinning clusters up on Azure to test container deployment with Mesos, Marathon and Marathon-LB. Nowadays i`m working with AWS, Go, Jenkins, Cassandra, ElasticSearch, MySQL, Datadog and NewRelic, in a highly scalable, fault toletant microservices architecture at a high traffic Marketplace environment/live streaming platform. I write code and design stuff. Always trying to learn, improve and share knowledge.
©