João Gonçalves
About João Gonçalves
João Gonçalves is a Machine Learning Engineer at Talkdesk, specializing in natural language processing and data streaming pipelines.
Current Role as Machine Learning Engineer at Talkdesk
João Gonçalves is employed as a Machine Learning Engineer at Talkdesk, working remotely. In his current position, he leverages an array of tools including Python, Scala, Java (Quarkus), Apache Kafka, Apache Spark, and Databricks. He is also a member of the Artificial Intelligence Core team, focusing on providing services that support products centered around natural language processing.
Previous Experience as Data Scientist and Machine Learning Engineer
João Gonçalves has accumulated diverse experience in the field of machine learning and data science. He worked at Talkdesk as a Data Scientist for 10 months from 2019 to 2020 in Coimbra. Prior to this, he was a Machine Learning Engineer at CRITICAL Software for 7 months in 2019, and at iTGrow - Software e Sistemas ACE from 2018 for 5 months and from 2017 to 2018 for 10 months. Additionally, he served as a Research Scholar at CISUC - Centre for Informatics and Systems of the University of Coimbra from 2016 to 2017 for 10 months.
Education in Informatics Engineering
João Gonçalves holds a Master's degree in Informatics Engineering from Universidade de Coimbra, where he studied from 2016 to 2018. He also earned a Bachelor's degree in the same field from the same institution, studying from 2012 to 2016. His educational background has provided him with a solid foundation in engineering principles and practices.
Key Projects and Contributions at Talkdesk
During his tenure at Talkdesk, João Gonçalves has been involved in several key projects. He developed a prototype for creating call summaries and built a data streaming pipeline for call transcripts. Furthermore, he developed an intent classification, named entity recognition, and sentiment analysis service that significantly reduced operational costs by 86% compared to the previous solution.