Summary
Fernando Areias is a Senior Software Engineer specializing in large-scale distributed systems and network protocol design, with four years of hands-on experience building resilient .NET and Java-based architectures that process millions of transactions daily. He combines production engineering—microservices, message brokers (Kafka/RabbitMQ), cloud deployments, and observability—with applied research in communication protocols, implementing reproducible NS-3 simulations in C++ as part of his master's work. Fernando has a track record of optimizing memory and algorithmic performance, introducing new tools (MongoDB, Redis, Testcontainers) to teams, and delivering observability and data-processing solutions using Datadog, Python, and Spark. Based in São Paulo, he consults for financial institutions and brings a pragmatic balance of research-driven insight and production-grade engineering.
4 years of coding experience
4 years of employment as a software developer
Bacharel, Computer Science, Bacharel, Computer Science at Universidade Anhembi Morumbi
Pós-graduação Stricto Sensu - Mestrado, Computer Networks and Distributed Systems, Pós-graduação Stricto Sensu - Mestrado, Computer Networks and Distributed Systems at Federal University of Technology - Parana