Daniel Gonçalves
About Daniel Gonçalves
Daniel Gonçalves is a Software Engineer with extensive experience in game development and optimization algorithms. He has worked for notable companies such as Riot Games and FINEOS, and has a background in computer engineering from the Federal Center for Technological Education of Minas Gerais.
Work at Riot Games
Daniel Gonçalves has been employed at Riot Games as a Software Engineer since 2021. His role involves contributing to the development of gaming software, leveraging his extensive background in game development. He is based in Dublin, County Dublin, Ireland, where he applies his skills in programming and software engineering to enhance gaming experiences.
Previous Experience in Software Engineering
Before joining Riot Games, Daniel worked at FINEOS as a Senior Software Engineer for three months in 2021 and as a Software Engineer from 2019 to 2021 for two years. His experience also includes a position as a Senior Systems Analyst at Cast Group from 2018 to 2019 and as a Java Analyst Developer at Axxiom - Technology and Innovation from 2014 to 2018. His roles have involved various aspects of software development and system analysis.
Education and Expertise
Daniel Gonçalves studied at the Federal Center for Technological Education of Minas Gerais, where he earned a Bachelor of Computer Engineering from 2012 to 2018. He also completed a program in Industrial Computer Technician from 2009 to 2011 at the same institution. His education has provided him with a strong foundation in computer engineering principles and practices.
Research and Publications
Daniel has experience in research, having worked as a Scientific Researcher in Artificial Intelligence at the Federal Center for Technological Education of Minas Gerais from 2013 to 2014. He contributed to the field by publishing an article on autonomous car algorithms at the 13th International Conference on Applied Computing (AC 2016) in Mannheim, Germany. His research focused on optimization algorithms for georeferenced systems and projects involving autonomous vehicles.
Game Development Skills
Daniel Gonçalves possesses extensive experience in game development, particularly using Unity and C#. His expertise spans various platforms, enabling him to create engaging gaming experiences. His background includes developing optimization algorithms and working on projects related to autonomous cars, showcasing his diverse skill set in both gaming and software engineering.