Alan Ricardo Gomes

Sou mestrando em Ciência da Computação pela UFSCar na linha de Visão Computacional. Possuo bagagem como profissional da área de tecnologia com ampla experiência em liderança técnica, desenvolvimento de software e melhoria de processos. Formado em Ciência da Computação pela Unicamp, com parte da graduação realizada na Universidade de Toronto como bolsista do programa Ciências sem Fronteiras, desenvolvi uma sólida base acadêmica e técnica, destacando-me pelo trabalho de conclusão de curso (TCC) em Criptografia Visual e pelo curso de Mineração de Dados Complexos na mesma universidade. Atuei como consultor e engenheiro de software em empresas de destaque, como a Thoughtworks, onde participei de projetos de alta complexidade aplicando metodologias ágeis como Scrum, Kanban e Extreme Programming (XP). Liderei equipes em um instituto de pesquisa, focando na entrega de valor em projetos estratégicos, utilizando práticas de DevOps, CI/CD e engenharia de qualidade. Além da expertise técnica, sou defensor da diversidade e inclusão, promovendo esses valores no ambiente profissional, especialmente dentro da comunidade LGBTQIA+. Possuo experiência em facilitação de reuniões, design thinking e metodologias colaborativas, sempre buscando soluções inovadoras e alinhadas às melhores práticas do mercado.

Informações coletadas do Lattes em 21/09/2025

Acadêmico

Formação acadêmica

Mestrado em andamento em Ciência da Computação

2025 - Atual

Universidade Federal de São Carlos
Jurandy Gomes de Almeida Junior.

Especialização em Mineração de Dados Complexos

2024 - 2024

Universidade Estadual de Campinas
Título: Segmentação Semântica de Tumores Cerebrais
Orientador: Zanoni Dias

Aperfeiçoamento em Mídias Digitais e Ensino de Línguas

2017 - 2017

Universidade Estadual de Campinas
Título: -. Ano de finalização: 2017

Graduação em Computer Science

2015 - 2016

University of Toronto
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

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

2013 - 2019

Universidade Estadual de Campinas

Formação complementar

2015 - 2015

Academic English Conditional Acceptance. (Carga horária: 240h). , University of Toronto, UTORONTO, Canadá.

Idiomas

Bandeira representando o idioma Inglês

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

Organização de eventos

GOMES, A. R. ; MELO, B. A. . SBO Games - 2ª Edição. 2014. (Exposição).

GOMES, A. R. ; MELO, B. A. . SBO Games - 1ª Edição. 2013. (Exposição).

GOMES, A. R. ; MELO, B. A. . SBO Games - 1ª Edição. 2013. (Exposição).

GOMES, A. R. ; MELO, B. A. . SBO Games - 2ª Edição. 2014. (Exposição).

Outras produções

H Pedrini ; GOMES, A. R. . Overview on Visual Cryptography and Its Potential Uses. 2018.

GOMES, A. R. . What speedback is and how to run it using zoom breakout rooms. 2020; Tema: Feedback em trabalho remoto. (Blog).

Projetos de desenvolvimento

  • 2016 - 2016

    Frame of mind, Descrição: O Frame of Mind oferece uma interface amigável para tablets, projetada para relembrar fotos de família. Desenvolvido em colaboração com Benett Axell no Technologies for Aging Gracefully Lab (TAGLab) da Universidade de Toronto durante as etapas iniciais do projeto, o aplicativo utiliza o fluxo natural da narrativa oral para agrupar fotos intuitivamente em coleções semelhantes a álbuns, com base nas memórias compartilhadas.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: Alan Ricardo Gomes - Coordenador / Benett Axtell - Integrante.

Histórico profissional

Endereço profissional

  • Instituto de Pesquisas Eldorado, Campinas. , Avenida Alan Turing, Cidade Universitária, 13083898 - Campinas, SP - Brasil, Telefone: (19) 37573000

Experiência profissional

2018 - 2018

Universidade Estadual de Campinas

Vínculo: Bolsista, Enquadramento Funcional: Monitoria - Construção de IHC, Carga horária: 10

Outras informações:
Auxiliei na busca de materiais de Interação Humano-Computador (HCI) que pudessem complementar as discussões entre estudantes e professores.Acompanhei a participação dos estudantes utilizando a plataforma Google Classroom.

2017 - 2017

Universidade Estadual de Campinas

Vínculo: Bolsista, Enquadramento Funcional: Monitoria - MC102 - Introdução à programação, Carga horária: 10

Outras informações:
O curso teve como objetivo fornecer os conceitos essenciais de Programação de Computadores utilizando a linguagem C. Eu fui um dos vários assistentes que compunham a equipe, e éramos responsáveis por:- resolver os exercícios previamente, para podermos fornecer feedback sobre as principais dificuldades encontradas;- auxiliar os alunos presencialmente durante as sessões de laboratório, ajudando-os a encontrar suas próprias respostas para os problemas propostos;- participar de reuniões para apresentar sugestões e críticas sobre o desenvolvimento do curso.

2016 - 2016

University of Toronto

Vínculo: Bolsista, Enquadramento Funcional: Desenvolvedor Web, Carga horária: 30

Outras informações:
Estágio obrigatório do programa Ciência sem Fronteiras onde:- Iniciei o desenvolvimento de um aplicativo de narração de histórias voltado para pessoas idosas, com o objetivo de reduzir o isolamento social causado pelo envelhecimento através de análise de dados gerados da transcrição de áudio para texto das narrações.- Foquei em compreender e incorporar as necessidades dos usuários para garantir acessibilidade e relevância para o público-alvo.- Desenvolvi o aplicativo na plataforma Universal Windows Platform, utilizando tecnologias modernas como JavaScript, HTML5, CSS3, WinJS, Node.js, Express e MongoDB.

2022 - 2025

Instituto de Pesquisas Eldorado

Vínculo: Celetista, Enquadramento Funcional: Líder Técnico, Carga horária: 40

Outras informações:
- Colaborei na entrega de funcionalidades para um aplicativo de mensagens, garantindo ampla cobertura de casos de uso multiplataforma. - Liderei a modernização dos processos de entrega ao defender com sucesso a adoção de estratégias de automação de testes dentro da equipe. - Gerenciei um grupo de estudos focado em infraestrutura como código, facilitando a modernização de outros projetos por meio do compartilhamento de conhecimentos e melhores práticas. - Atuei como Tech Lead, impulsionando o desenvolvimento e a direção técnica de um novo departamento financeiro utilizando Node.js, Express e React em uma arquitetura serverless na AWS. - Facilitei sessões de refinamento para garantir o alinhamento dos objetivos do projeto entre as equipes. - Contribuí para a construção da fundação técnica do departamento, com foco em escalabilidade e soluções nativas da nuvem usando arquitetura serverless na AWS. - Apoiei a geração e revisão de mais de 150 demonstrativos de cobrança, acomodando diversos casos de uso e otimizando a precisão.

2021 - 2022

ThoughtWorks Brasil

Vínculo: Celetista, Enquadramento Funcional: Consultor Sr. em desenvolvimento de software, Carga horária: 40

Outras informações:
- Atualizei páginas de e-commerce de uma grande franquia de saladas dos Estados Unidos, otimizando o desempenho e a experiência do usuário. - Implementei uma abordagem de micro-frontend, realizando a transição de Ember para React-Native para funcionalidades aprimoradas. - Incentivei a adoção e manutenção de uma estratégia de mono repositório, utilizando o framework NX e integrando-o ao CircleCI para processos de desenvolvimento mais eficientes. - Orquestrei a entrega de um pipeline robusto de CI/CD utilizando tecnologias avançadas, como Terraform, serverless Lambda, Node.js e TypeScript, garantindo fluxos de implantação eficientes e automatizados. - Desenvolvi e implementei estratégias para facilitar implantações de produção mais seguras, especialmente para serviços parcialmente fora de nosso controle direto, mitigando riscos e aumentando a confiabilidade. - Utilizei step functions para abordar e resolver proativamente desafios de sincronização entre serviços interconectados, garantindo fluxo de dados contínuo e eficiência do sistema. - Mentorei e treinei quatro grupos de profissionais em formação, cultivando uma mentalidade ágil por meio de experiências de aprendizado imersivas que simulavam projetos reais e interações com clientes. - Apoiei o crescimento técnico dos trainees, capacitando-os com autonomia para enfrentar desafios complexos e resolver problemas de forma eficaz. - Contribuí para a melhoria do programa Thoughtworks University (TWU), fornecendo insights valiosos e propondo abordagens alternativas para os tópicos abordados, garantindo melhoria contínua e relevância do programa.

2019 - 2020

ThoughtWorks Brasil

Vínculo: Celetista, Enquadramento Funcional: Consultor em Desenvolvimento de Software, Carga horária: 40

Outras informações:
- Consultor de desenvolvimento ágil, promovendo as melhores práticas e a diversidade em equipes. - Proficiência em Java SpringBoot e React/Redux. - Experiência enriquecedora em Xi'an, China, que fomentou a colaboração e o aprendizado a partir de perspectivas diversas.

2018 - 2019

Encora

Vínculo: Celetista, Enquadramento Funcional: Assistente de desenvolvimento de software, Carga horária: 40

Outras informações:
- Trabalhei no desenvolvimento de back-end para projetos internacionais. - Utilize Ruby on Rails e NodeJS para implementar e manter microsserviços baseados em APIs REST. - Trabalhei com a arquitetura de funções AWS Lambda, integrando-a a outros serviços da AWS, como SQS, SNS e CloudFormation, para fornecer serviços web escaláveis. - Desenvolvi testes unitários para as funcionalidades implementadas.

2014 - 2015

Grupo SEB

Vínculo: -, Enquadramento Funcional: Estágio em desenvolvimento de jogos, Carga horária: 30

Outras informações:
- Adicionei recursos de usabilidade, como arrastar e soltar, rolagem automática e fades em um dos jogos, incentivando os alunos a criarem seus próprios campeonatos utilizando as pontuações do jogo.- Colaborei com sucesso como programador no desenvolvimento e finalização de, pelo menos, doze jogos educacionais relacionados a diferentes disciplinas do Ensino Médio.- Melhorei o desempenho do software para aprimorar a usabilidade, proporcionando uma melhor experiência de aprendizado para os alunos.- Adicionei transições de tela e aperfeiçoei a estética utilizando o sistema de partículas da engine Unity3D.

2020 - 2021

Wildlife Studios

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

Outras informações:
- Utilizei o poder do Unity3D e Golang para criar e implementar designs detalhados de upgrades de níveis no jogo Zooba, aprimorando a profundidade da jogabilidade e o engajamento dos usuários. - Implementei ganchos de verificação automatizada de testes, garantindo a integração fluida de código de alta qualidade no ambiente de produção, minimizando bugs e assegurando uma experiência de jogo robusta e estável. - Colaborei de forma próxima com analistas de dados, traduzindo efetivamente regras complexas de jogos embutidas no código em expressões matemáticas, possibilitando análises de dados abrangentes e facilitando processos de tomada de decisão informados.