public class Portfolio : MonoBehaviour// Clique na linha de código desejada para obter mais detalhes sobre a mesma!
{
public void DadosPessoais() {
var name = "Gustavo Andrade Guimarães";
var career = "Game Developer";
}
 
public void FormacaoAcademica() {
var graduation = "Design de Games: Universidade Anhembi Morumbi – 2014 a 2019";
var technician1 = "Programação de Jogos Digitais: Faculdade de Informática e Administração Paulista (FIAP) – 2014 a 2015";
var technician2 = "Informática Gerencial: Colégio e Faculdade Kennedy – 2010 a 2011";
}
 
public void ExperienciasProfissionais() {
var experience1 = "Fofuuu Soluções para Saúde e Educação Ltda. – julho de 2017 a fevereiro de 2019 (1 ano e 8 meses)";
var experience2 = "Associação São Vicente de Paulo (Hospital Margarida) – abril de 2013 a março de 2014 (1 ano)";
var experience3 = "Inforplay Informática – outubro de 2011 a março de 2013 (1 ano e 6 meses)";
}
 
public void Projetos() {
var project1 = "Fofuuu – Para Fonoaudiólogos";
var project2 = "Fofuuu – Para Pais";
var project3 = "Vitral";
}
 
public void PrincipaisHabilidades() {
var skill1 = "Unity 2D/3D";
var skill2 = "C#";
var skill3 = "HTML5, CSS3, Bootstrap, Javascript e JQuery";
var skill4 = "Office e Illustrator/Photoshop";
var skill5 = "Git e Trello";
var skill6 = "Inglês";
}
}
 
Brasileiro, solteiro, 26 anos
Rua Dona Vitorina Menck, 110 - Bairro Jardim Cipava
Osasco, SP - 06075-380
 
Programador com 5 anos de experiência na engine Unity 3D e quase 2 anos de experiência no mercado de desenvolvimento de aplicativos e jogos mobile, atuando majoritariamente como programador em C#, mas também participando do processo de criação como um todo.
 
Possuo paixão não só por jogar, mas também por fazer jogos e, através deles, colocar sorrisos nos rostos das pessoas.
 
Especialidades: Unity 3D, C#, Game Development, Mobile, Android, Git, SCRUM.
 
Comecei a me interessar pela área de desenvolvimento e programação em geral durante o curso técnico de Informática Gerencial. Aprendi o básico de conceitos, linguagens e IDEs como Pascal, Delphi, Visual Basic, XML, HTML, CSS, ASP e SQL.
 
Enquanto ainda cursava o técnico, entrei para a faculdade de Engenharia da Computação na Universidade Federal de Ouro Preto (UFOP). Durante os 2 anos que permaneci no curso, aprendi novos conceitos linguagens de programação, como Java, Javascript, C e C++.
 
Porém, algo ainda faltava pra que eu me sentisse realizado trabalhando com programação: sempre quis que os meus códigos pudessem fazer algo se mexer, como um braço mecânico, por exemplo.
 
A solução que eu encontrei para isso foi entrar para o desenvolvimento de jogos.
Durante a graduação na Universidade Anhembi Morumbi, foram abordados diversos conteúdos que compõem o processo de criação completa de um jogo.
 
Logo no começo do curso, devido à minha base de conhecimento já existente em algumas linguagens de programação vindas dos anos de Engenharia e do Técnico de Informática, segui o natural caminho de me especializar nessa parte do desenvolvimento. Aprendi a desenvolver em Processing, ActionScript3 (utilizando o FlashDevelop), mas meu foco e grande parte do estudo foi desenvolver jogos em C#, na engine Unity 3D.
 
Além dos ensinamentos de programação, aprendi conceitos sobre Design Thinking, balanceamento, level design, criação de personagens, modelagem, rigging e animação de objetos 3D, conceitos básicos de música e sonorização, marketing e lançamento de produtos no mercado.
O curso Técnico de Programação em Jogos Digitais na FIAP teve um ano de duração. Durante esse ano, o foco foi totalmente no aprendizado da engine Unity 3D, na época, em sua versão 4.4. Começamos a programar em Javascript/UnityScript no primeiro semestre, mas passamos a programar em # no segundo.
 
Também foram ensinados praticamente os mesmos conceitos básicos de produção de um videogame do começo ao fim aprendidos durante a graduação, porém, em um espaço de tempo bem menor. Entre esses conhecimentos, estão criação de personagens, modelagem de objetos 3D, marketing e lançamento do produto no mercado.
 
Uma das experiências mais legais durante o curso foi colocar o jogo do final do semestre num fliperama de verdade, desenvolvido pela turma, para que as crianças do cólegio pudessem jogar.
O curso Técnico de Informática Gerencial teve dois anos de duração. O intuito deste era preparar o aluno para que pudesse atuar nas mais diferentes áreas da tecnologia como um todo, envolvendo desde manutenção de computadores, manutenção de redes, conceitos iniciais de programação, criação de páginas web, criação de sistemas e soluções, eletrônica, mecânica, entre outros.
 
Vale ressaltar que, apesar do escopo ser relativamente grande, o curso teve uma base sólida o suficiente em programação, com o básico das linguagens C e C++, por exemplo. Essas aulas em programação as primeiras que tive sobre o assunto e foram fundamentais para que eu pudesse decidir uma carreira a seguir.
Estagiário de Desenvolvimento & Game Developer
 
Programador Unity C# atuando no time de desenvolvimento e manutenção de dois aplicativos mobile, cujos jogos são ativados por voz e auxiliam o tratamento de crianças com dificuldades na fala.
 
Além disso, atuando também na construção e manutenção de alguns sistemas e páginas web da empresa.
Estagiário de TI
 
Funcionário do setor de tecnologia responsável por realizar operações estruturais de hardware, software e rede pelos diferentes setores e equipamentos do hospital.
Professor
 
Professor responsável por lecionar cursos de informática de níveis básicos e avançados dos softwares do pacote Office, Illustrator, Photoshop, Corel Draw e manutenção de computadores.
 
Plataforma de auxílio aos fonoaudiólogos e aos familiares para o acompanhamento do tratamento de crianças com dificuldades na fala. Vencedor BIG Festival 2018 – Categoria Melhor Jogo Infantil;
 
https://play.google.com/store/apps/details?id=com.fofuuu.apps.therapist
 
Plataforma de atividades e jogos desenvolvida para auxiliar o desenvolvimento de crianças com dificuldades na fala através de jogos ativados pela voz;
 
https://play.google.com/store/apps/details?id=com.fofuuu.apps.kids
 
Jogo puzzle desenvolvido durante a BIG MIX Jam 4Diversity, 1ª Game Jam da Diversidade;
 
https://github.com/brocoli/bigmix4diversity1
 
Criação de cenas de jogo com objetos modulares, criação de interfaces adaptativas à diferentes dispositivos, manipulação de assets, realização de rotina de testes e debug, especificação do produto para desktop e mobile, finalização e publicação de jogos em diferentes plataformas;
 
Criação de cenas de jogo com objetos modulares, criação de interfaces adaptativas à diferentes dispositivos, manipulação de assets, realização de rotina de testes e debug, especificação do produto para desktop e mobile, finalização e publicação de jogos em diferentes plataformas;
 
Criação de códigos estruturados e reaproveitáveis, comunicação da aplicação com servidor, manipulação de objetos JSON, manutenção do código, criação de testes unitários e criação de scripts pensados para uso facilitado pela equipe;
 
Criação e manutenção de páginas de internet, blogs e portais;
 
Criação, organização e exportação de assets para a engine;
 
Experiência em workflow de trabalho com ferramentas como SCRUM, Trello e Git Flow;
 
Nível avançado de leitura e escrita, nível intermediário de conversação.