Who am I?
Name | Diogo Daniel Soares Ferreira |
Born | February 3rd, 1997 |
Location | Oostende, Belgium |
Education | Master in Computer and Telematics Engineering (Aveiro University, 2014-2019) |
Job | Software Engineer @ |
Hi! I’m Diogo Ferreira and I am Software Engineer with +4 years of experience, mainly in event-driven architectures, working with technologies such as Java, Kotlin, Scala, Quarkus, Spring, Flink, Akka, Kafka, Relational (PostgreSQL) and Non-relational Databases (Elasticsearch).
When I’m not coding, I may be reading (check out my Goodreads ) or running (check out my Strava ).
I am also a big enthusiast of the FIRE movement and of financial literacy. I am currently 25% FIRE 💸💸💸.
Experience
Software Engineer |
12/23 - |
Developing a platform-as-a-service to schedule planning optimization jobs, such as employee shift scheduling, field service routing or vehicle routing, using Java with Quarkus framework, but also Kubernetes and various cloud providers, such as AWS, Azure or Google Cloud. |
Software Engineer |
11/21 - 11/23 |
Working as part of Flutter Entertainment Group, the world’s leading online sports betting and gaming operator, for brands such as Betfair, PaddyPower and Fanduel. |
Using Java, Kotlin and Scala with Spring and Flink frameworks to build and monitor event-driven microsservices capable of handle hundreds of thousands of events per second. |
Software Engineer |
09/19 - 11/21 |
Working for a unicorn that is the global cloud contact center leader. |
Using Java with Quarkus framework and Apache Camel to build and monitor data-driven services. Built a pipeline that handles on average 4 million events daily. |
Design, implementation and test of NLP machine-learning based techniques. Working with sentence embeddings, document similarity, word extraction from text and other NLP topics. |
Student Researcher |
04/19 - 08/19 |
Study and development of machine learning models for time series prediction metrics in 5G slices, using Deep Learning techniques. The project is being developed in the Network Architectures and Protocols (NAP) group, having as mentor Prof. Dr. Susana Sargento. |
Undergraduate Student Researcher |
10/17 - 09/18 |
Study of intelligence mechanisms in the core of a 5G network for monitoring, optimization and security. The project was developed in the Network Architectures and Protocols (NAP) group, having as mentor Prof. Dr. Susana Sargento. |
Continuation of a project made in a third-year course (“Project in Informatics Engineering”), in partnership with Altice Labs, having as main goal to develop a platform with support for management, monitoring, alerts and actuation over the data of a city, in real-time (smart city). |
Summer Internship |
07/16 - 08/16 |
Design and build a software with the purpose of finding apps on the Aptoide Store with explicit content (nudity) using Machine Learning techniques, with accuracy over 95%. |
Publications
Prediction of Low Acessibility in 4G Networks PDF |
Diogo Ferreira, Carlos Senna, Paulo Salvador, Luís Cortesão, Cristina Pires, Rui Pedro, Susana Sargento |
Annals of Telecommunications, May 2021 |
DOI: 10.1007/s12243-021-00849-9 |
A Forecasting Approach to Improve Control and Management for 5G Networks PDF |
Diogo Ferreira, André Braga Reis, Carlos Senna, Susana Sargento |
IEEE Transactions on Network and Service Management, February 2021 |
DOI: 10.1109/TNSM.2021.3056222 |
Distributed Real-time Forecasting Framework for IoT Network and Service Management PDF |
Diogo Ferreira, Carlos Senna, Susana Sargento |
IEEE/IFIP Symposium Network Operations and Management (NOMS), Budapest, Hungary, April, 2020 |
DOI: 10.1109/NOMS47738.2020.9110456 |
Root Cause Analysis of Reduced Accessibility in 4G Networks PDF |
Diogo Ferreira, Carlos Senna, Paulo Salvador, Luís Cortesão, Cristina Pires, Rui Pedro, Susana Sargento |
Machine Learning for Networking. MLN 2019. Lecture Notes in Computer Science, vol 12081. Springer, Cham |
DOI: 10.1007/978-3-030-45778-5_9 |
Breaking Text-Based CAPTCHA with Sparse Convolutional Neural Networks PDF |
Diogo Daniel Ferreira, Luís Leira, Petya Mihaylova, Petia Georgieva |
IbPRIA 2019: Pattern Recognition and Image Analysis pp 404-415 |
DOI: 10.1007/978-3-030-31321-0_35 |
Check my CV here!