Bruno Dias Gonçalves

Graduado como Bacharel em Ciência da Computação pela Universidade do Estado do Rio de Janeiro (2017), atualmente é Desenvolvedor Sênior Full-Stack Web, trabalhando com tecnologia .Net, buscando aprimorar suas habilidades e trabalhar no campo de BCI, integrando Música, Computação Gráfica e Realidade Mista (XR)

Informações coletadas do Lattes em 15/11/2025

Acadêmico

Formação acadêmica

Graduação em Ciência da Computação

2008 - 2017

Universidade do Estado do Rio de Janeiro
Título: Raymarching e funções de distâncias assinaladas: Uma visão geral da técnica e suas aplicações
Orientador: Guilherme Lucio Abelha Mota

Curso técnico/profissionalizante em Telecomunicações

2004 - 2006

Fundação de Apoio à Escola Técnica do Estado do Rio de Janeiro

Formação complementar

2015 - 2015

Escola Regional de Alto Desempenho. (Carga horária: 24h). , Laboratório Nacional de Computação Científica, LNCC, Brasil.

2014 - 2014

Introduction to Vortex Physics Engine. (Carga horária: 20h). , SENAI - Departamento Regional do Rio de Janeiro, SENAI/DR/RJ, Brasil.

2013 - 2013

Microsoft SharePoint 2010 Fundamentals. (Carga horária: 18h). , ALLEN Rio Serviços e Comércio de Produtos de Informática LTDA, ALLEN, Brasil.

2012 - 2012

C++. (Carga horária: 12h). , Universidade do Estado do Rio de Janeiro, UERJ, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.

Bandeira representando o idioma Japonês

Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação Gráfica.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Web Development.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Game Development.

Grande área: Lingüística, Letras e Artes / Área: Artes / Subárea: Audio Development.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Realidade Mista.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Realidade Virtual.

Participação em eventos

GameJamPlus Norte.Consultoria em Desenvolvimento de Jogos. 2023. (Outra).

Hackaton NanoBio.Consultoria na área de tecnologia da informação. 2020. (Outra).

Revision DemoParty. 2018. (Seminário).

Produções bibliográficas

  • GONÇALVES, B. D. . [Review] SCORN ? Uma bela homenagem a Giger e Beksiński. Medium, http://medium.com, 18 nov. 2022.

  • GONÇALVES, B. D. . Unity: O que está acontecendo e por que tanta controvérsia?. Medium, http://medium.com, 06 nov. 2022.

  • GONÇALVES, B. D. . UcconX: O novo ?Fyre Festival? brasileiro?. Medium, http://medium.com, 06 nov. 2022.

  • GONÇALVES, B. D. . Programação e Burnout - Uma combinação Perigosa. Prensa, http://prensa.li, 17 jul. 2022.

  • GONÇALVES, B. D. . BirlBot: Um bot pra exercícios no meio da pandemia. Medium, http://medium.com, 19 mar. 2022.

  • GONÇALVES, B. D. . [Opinião] Warhammer e o caso Terry Crews ? Como um wargame me fez refletir sobre os dias de hoje e a importância do diálogo entre as duas partes. Medium, http://medium.com, 22 jul. 2020.

  • GONÇALVES, B. D. . A História do FPS (First person Shooter): Dos primórdios ao VR ? Parte 1: A primeira revolução gráfica. Instranhos, http://medium.com, 20 nov. 2017.

  • GONÇALVES, B. D. . Hellblade: Senua's Sacrifice e seus distúrbios de psicose. Instranhos, Medium, 09 ago. 2017.

  • GONÇALVES, B. D. . Especial E3 2017 ? O que rolou (Parte 1). Medium, 20 jun. 2017.

  • GONÇALVES, B. D. . Será mesmo que o Survival Horror morreu?. Instranhos, 01 jun. 2017.

  • GONCALVES, B. D. ; GONÇALVES, B. D. . Misha - Uma história no universo de Antigen. Rio de Janeiro: Amazon, 2022 (Conto de ficção Científica).

  • GONÇALVES, B. D. . 2084: Mundos Cyber punks - 'O Choque'. Manaus: Lendari, 2018 (Conto de ficção Científica).

Outras produções

GONÇALVES, B. D. . Mad Julia. 2016.

CARDOSO, P. ; GONÇALVES, B. D. . Dig, Penguin! Dig!. 2016.

GONÇALVES, B. D. . Mineirão. 2013.

Wolk, B. ; Batalha, R. ; Hartmann, K. ; Patchapalalai, T. ; GONÇALVES, B. D. . SlipStream GX - An Anti-Gravity Racing Game. 2012.

Projetos de desenvolvimento

  • 2022 - 2022

    RayCaster in C, Descrição: O objetivo deste projeto é desenvolver um RayCaster em C para fins de aprendizado na área de desenvolvimento de jogos, a fim de entender um dos algoritmos base de visão computacionalhttps://github.com/BrunoDG/RayCaster-C. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) . , Integrantes: Bruno Dias Gonçalves - Coordenador.

  • 2022 - 2022

    Recycle Cannon, Descrição: Outro projeto realizado para um teste de desenvolvimento de jogos da empresa EPRA Games, Desta vez, o jogo consiste em um canhão defendendo a base e um personagem que deve coletar os itens que caem ao redor da arena. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) . , Integrantes: Bruno Dias Gonçalves - Coordenador.

  • 2022 - 2022

    Recycle Cannon - PvS, Descrição: Teste para empresa de Desenvolvimento de Jogos, onde a meta era criar um jogo no estilo Tower Defense, usando itens recicláveis. O jogo inteiro foi desenvolvido no motor gráfico Unity3D, usando a linguagem C#. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Bruno Dias Gonçalves - Coordenador.

  • 2021 - 2022

    BirlBot Twitch - Bot de Exercícios, Descrição: Este bot foi criado por conta de um canal de streaming no serviço Twitch que eu possuo, usando Typescript e Node.js em seu desenvolvimento. Surgiu de uma brincadeira, onde no meio da pandemia, as pessoas não estavam se exercitando com tanta frequência. https://github.com/BrunoDG/BirlBot_Twitch. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) . , Integrantes: Bruno Dias Gonçalves - Coordenador.

  • 2020 - 2020

    Matrix Rain Code, Descrição: I thought about having my own matrix rain code implemented for a streaming channel that I own. And since it was too boring to make on After Effects, I've decided to make my own and include it on my repository.https://github.com/BrunoDG/matrix-rain. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) . , Integrantes: Bruno Dias Gonçalves - Coordenador.

Histórico profissional

Endereço profissional

  • Pontifícia Universidade Católica do Rio de Janeiro, Instituto Tecgraf. , Pontifícia Universidade Católica - PUC, Gávea, 22451900 - Rio de Janeiro, RJ - Brasil, Telefone: (21) 35204521, URL da Homepage:

Experiência profissional

2021 - Atual

Bevel Drive

Vínculo: Colaborador, Enquadramento Funcional: Empresa Própria, Carga horária: 20

Outras informações:
Desenvolvimento de Jogos Eletrônicos e de aplicações Web para empresas Norte-Americanas e Brasileiras, utilizando não só linguagens de programação como TypeScript, Javascript, Python, C# e C++, como ferramentas e tecnologias como Node.JS, Godot Engine, Unreal Engine, Unity3D e Vue.JS

2025 - Atual

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio

Vínculo: Celetista, Enquadramento Funcional: Especialista II, Carga horária: 40

Outras informações:
Desenvolvimento de aplicações de Computação Gráfica para a Indústria, utilizando a engine Unity3D com C# e para a web utilizando a Engine PlayCanvas com Typescript e Angular no frontend e, no backend, utilizando C#.

2018 - 2019

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio

Vínculo: Celetista, Enquadramento Funcional: Especialista Técnico do Instituto Tecgraf, Carga horária: 40

2014 - 2015

SENAI - Departamento Regional do Rio de Janeiro

Vínculo: Bolsista, Enquadramento Funcional: Estagiário em Simulação com Unity3D, Carga horária: 30

2019 - 2020

Bemobi

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor Pleno, Carga horária: 40

Outras informações:
Engenharia reversa de aplicativos Android e desenvolvimento de ferramenta com Python e Django

2016 - 2018

Rede Globo - Matriz

Vínculo: Celetista, Enquadramento Funcional: Orientador Digital 1, Carga horária: 40

Outras informações:
Globosat Programadora s.a. - Orientador Digital - Auxiliei na manutenção do parque de máquinas do setor Co&Bra, além de desenvolvimento de plugins e programas para a governança do setor.

2020 - 2021

Fundação CERTI

Vínculo: Celetista, Enquadramento Funcional: Pesquisador, Carga horária: 40

Outras informações:
Desenvolvimento de ferramentas com OpenBIM e Lean 4.0 utilizando ferramentas como React.JS, Three.JS e Flutter, com foco em aplicações que utilizam OpenGL

2021 - 2022

Oasis Ventures

Vínculo: Prestador de serviços, Enquadramento Funcional: Prestador de serviços (Pessoa Jurídica), Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Manutenção do sistema web da companhia, desenvolvido em React.js, Typescript e Django (backend de Python)

2022 - 2023

EPRA Games

Vínculo: Game Developer Freelancer, Enquadramento Funcional: Desenvolvedor, Carga horária: 40

Outras informações:
Desenvolvimento de jogos para a indústria mobile no modelo Hiper-Casual utilizando o motor de jogos Unity3D

2023 - 2023

FS Studio

Vínculo: Contract Freelance, Enquadramento Funcional: Backend Typescript / Vue.JS Developer, Carga horária: 40

Outras informações:
Desenvolvimento de ferramentas de Realidade Virtual e Realidade Aumentada usando o motor gráfico Unity3D integrado ao motor web Needle Engine e desenvolvimento de páginas web utilizando a tecnologia Que 3 com o meta-framework Nuxt 3

2023 - 2024

Processor Alfamídia Treinamento e Serviços em Informática

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor Sênior, Carga horária: 40

Outras informações:
Desenvolvimento de ferramentas web utilizando Python e tecnologias Microsoft, como C#, .Net framework e Azure Cloud.

2024 - 2025

FalifeTec

Vínculo: Prestador Terceirizado PJ, Enquadramento Funcional: Desenvolvedor Web e Unity3D, Carga horária: 40

Outras informações:
Desenvolvimento de jogos no formato Casual para a plataforma de jogos do cliente MedGrupo utilizando a Game Engine Unity3D com a linguagem C#, além de desenvolvimento de sistema Web usando Vue 3 e Typescript no frontend, além de Express.JS com Node.JS no backend.

2024 - 2025

FalifeTec

Vínculo: Prestador Terceirizado PJ, Enquadramento Funcional: Desenvolvedor Web e Unity3D, Carga horária: 40

Outras informações:
Desenvolvimento de jogos no formato Casual para a plataforma de jogos do cliente MedGrupo utilizando a Game Engine Unity3D com a linguagem C#, além de desenvolvimento de sistema Web usando Vue 3 e Typescript no frontend, além de Express.JS com Node.JS no backend.

2024 - 2025

FalifeTec

Vínculo: Prestador Terceirizado PJ, Enquadramento Funcional: Desenvolvedor Web e Unity3D, Carga horária: 40

Outras informações:
Desenvolvimento de jogos no formato Casual para a plataforma de jogos do cliente MedGrupo utilizando a Game Engine Unity3D com a linguagem C#, além de desenvolvimento de sistema Web usando Vue 3 e Typescript no frontend, além de Express.JS com Node.JS no backend.

2024 - 2025

FalifeTec

Vínculo: Prestador Terceirizado PJ, Enquadramento Funcional: Desenvolvedor Web e Unity3D, Carga horária: 40

Outras informações:
Desenvolvimento de jogos no formato Casual para a plataforma de jogos do cliente MedGrupo utilizando a Game Engine Unity3D com a linguagem C#, além de desenvolvimento de sistema Web usando Vue 3 e Typescript no frontend, além de Express.JS com Node.JS no backend.

2024 - 2025

FalifeTec

Vínculo: Prestador Terceirizado PJ, Enquadramento Funcional: Desenvolvedor Web e Unity3D, Carga horária: 40

Outras informações:
Desenvolvimento de jogos no formato Casual para a plataforma de jogos do cliente MedGrupo utilizando a Game Engine Unity3D com a linguagem C#, além de desenvolvimento de sistema Web usando Vue 3 e Typescript no frontend, além de Express.JS com Node.JS no backend.