Erro de logon

O Windows não conseguiu fazer o seu logon. Verifique o nome de usuário e a senha e tente novamente.

OK

Thiago Figueiredo Costa - Staff Software Engineer

Esta página é um sistema operacional em miniatura. Sem JavaScript, as janelas aparecem todas listadas abaixo, uma depois da outra.

thiagofigcosta.dev

Compilação 2026.10.22

Este site ainda está em desenvolvimento

Em desenvolvimento

Meu perfil - Internet Explorer

Thiago Figueiredo Costa

resumo rápido

Staff Software Engineer - Tech Lead @ ng.cash

17+ anos de programação

principais habilidades

  • Python
  • C++
  • backend
  • otimização de performance
  • sistemas distribuídos
  • liderança técnica

sorte do dia:

  • o bug que você caça há dias está numa linha que você já leu dez vezes.

social

Construo sistemas de backend e me importo com a velocidade com que eles rodam. Programo há 17 anos, dos robôs LEGO Mindstorms à Busca do Google. Staff Software Engineer e Tech Lead do squad de Accounts no ng.cash, um banco digital brasileiro: autenticação, onboarding/KYC, dispositivos e PIN em 8 serviços. Antes disso, a análise de dados em Python guiou o trabalho de performance em C++ no Google Search, e na bwtech fui de estagiário a tech lead em 13 meses numa plataforma Kafka que processava mais de 4 TB por dia. Fora do trabalho toco a nanotech, um pequeno estúdio de software. Pesquisador com publicações em machine learning e segurança (9 artigos, Menção Honrosa no BRACIS 2022), com dupla diplomação pelo CEFET-MG e pela Université Grenoble Alpes.

profissional

Nomes e logotipos de empresas são marcas de seus donos, exibidos apenas para identificar empregadores anteriores.

acadêmico

formação

idiomas

  • English (IELTS Academic 7.5: L 8.5, R 7.5, W 6.5, S 7.0; TOEFL ITP 587, Ago. 2018; EF SET 80/100, CEFR C2, Nov. 2020, efset.org/cert/iCLpYq)
  • Português nativo
  • Français débutant
  • Español principiante

interesses

  • machine learning
  • neurociência computacional
  • segurança e hacking ético
  • desenvolvimento de jogos
  • eletrônica

me avalie

clássicos do Orkut

  • fãs-
  • confiável-
  • legal-
  • sexy-

os nossos

  • Técnico-
  • Responsável-
  • Pesquisador-

recados (2)

  • Thiago:

    Bem-vindo ao meu perfil! Sim, aqui dentro ainda é 2004. Cada janela desta área de trabalho é um pedaço do meu CV, então pode sair clicando.

  • nt-cv:

    Recrutador com pressa? Aqui está a versão de uma página: CV, resumido (PDF). E a completa, com todos os artigos e palestras: CV, completo (PDF).

depoimentos

    Nenhum depoimento ainda. Seja o primeiro a escrever!

    Que tal escrever um no LinkedIn?

    comunidades (12)

    • Eu odeio acordar cedoSoneca é meu botão favorito.1 membro
    • Na minha máquina funcionaEntão a gente manda a sua máquina pro cliente.1 membro
    • Eu converso com meu pato de borrachaEle nunca interrompe e sempre ajuda.1 membro
    • Deploy na sexta? Nunca!Sexta é dia de ler log, não de gerar.1 membro
    • Café entra, código saiO verdadeiro pipeline de build.1 membro
    • Eu amo Linuxsudo faz um sanduíche pra mim.1 membro
    • Mac é OKA gente usa, mas não vira personalidade.1 membro
    • Eu formatava o PC todo mêsAvançar, avançar, concluir.1 membro
    • Eu odeio lambdasDeem nome às suas funções, gente.1 membro
    • Esqueci o ponto e vírgulaLinha 42: esperado ';'.1 membro
    • A vida precisa de Ctrl+ZE de um git revert para as segundas.1 membro
    • Eu só leio o abstractE a conclusão. Às vezes as figuras.1 membro

    Comunidades abertas: participe das que têm a sua cara.

    amigos (0)

    Ninguém listado ainda. Colegas e mentores aparecem aqui quando concordarem.

    minha área de trabalho (6)

    fotos (6)

    quem visitou meu perfil

    pelo menos um (oi!)

    Concluído

    Internet

    Projetos

    94 objeto(s)

    Clique duas vezes em um projeto para abri-lo.

    Artigos

    Perfil no Google Acadêmico

    Exploitability Assessment with Genetically Tuned Interconnected Neural Networks

    Thiago F. Costa, Mateus Tymburibá

    BRACIS 2022 - Nov. 2022 - Campinas, Brasil

    Prêmio: Menção Honrosa, Premiação dos Melhores Artigos

    Estima a probabilidade de uma vulnerabilidade de software ser explorada, usando redes neurais interconectadas cujos parâmetros são ajustados por um algoritmo genético. Apresentado no BRACIS 2022, em Campinas, onde recebeu Menção Honrosa na Premiação dos Melhores Artigos.

    • Aprendizado de máquina
    • Segurança

    Challenges on Prioritizing Software Patching

    Thiago F. Costa, Mateus Tymburibá

    SINCONF 2022 - 15th IEEE International Conference on Security of Information and Networks - Nov. 2022 - Hammam Sousse, Tunísia

    Uma ferramenta de código aberto que prioriza correções de segurança de software pela probabilidade estimada de cada vulnerabilidade ser explorada, e não só pela sua gravidade. Usa redes neurais interconectadas otimizadas por algoritmos genéticos e, em 20 avaliações anuais de 2000 a 2020, obteve F1-score maior que todas as estratégias baseadas em CVSS. Publicado no SINCONF 2022, a 15ª Conferência Internacional IEEE sobre Segurança da Informação e Redes.

    • Aprendizado de máquina
    • Segurança

    Stock-Pred: The LSTM Prophet of the Stock Market

    Thiago F. Costa, André R. da Cruz

    OL2A: International Conference on Optimization, Learning Algorithms and Applications 2022 - Out. 2022 - Bragança, Portugal

    O Stock-Pred é uma rede neural LSTM que prevê preços de ações a partir de dados históricos. Publicado no OL2A 2022, a Conferência Internacional de Otimização, Algoritmos de Aprendizado e Aplicações.

    • Aprendizado de máquina
    • Finanças

    Design and Architecture of an Open Multiplayer Exergaming Platform called Move2Play

    Flávio R. S. Coutinho, Ismael S. Silva, Glívia A. R. Barbosa, Thiago F. Costa, Luis G. D. Carvalho, Cassiano B. Andrade, João P. S. Pereira, Reynaldo S. G. Pinto, Jonathan H. Silva

    XXI SBGames - Computing Track - Out. 2022 - Natal, Brasil

    O Move2Play é uma plataforma aberta de exergames que exige apenas hardware comum, um computador, uma tela e um smartphone por jogador, para sessões individuais e multijogador, e aceita jogos de terceiros. Quatro exergames de demonstração foram criados para mostrá-la em funcionamento. Apresentado no SBGames 2022 (XXI SBGames, Trilha de Computação), em Natal.

    • Jogos
    • Mobile

    A Methodology for Definition and Refinement of a LSTM Stock Predictor Architecture using iRace and NSGA-II

    Thiago F. Costa, Elizabeth F. Wanner, Flávio V. C. Martins, André R. da Cruz

    I BWAIF - XLII CSBC - Ago. 2022 - Niterói, Brasil

    Um método em duas etapas para projetar um preditor LSTM de preços de ações: o iRace encontra hiperparâmetros robustos e o NSGA-II refina a rede equilibrando o erro de preço e a acurácia da tendência de sete dias. Testado em ações dos EUA e do Brasil, alcançou MAPE de 1,279% para o BVSP, 1,564% para a IBM e 2,047% para a AAPL. Apresentado no I BWAIF, junto ao XLII CSBC, em 2022.

    • Aprendizado de máquina
    • Finanças

    White Hat Hacking: Securing networks with offensive strategy – A systematic literature review

    Thiago F. Costa, André R. da Cruz

    XXII Encoinfo - Nov. 2020 - Palmas, Brasil

    Uma revisão sistemática da literatura sobre estratégias ofensivas de hacking, como testes de intrusão, para tornar redes mais seguras eliminando as vulnerabilidades encontradas. Cobre como esses ataques são evitados e simulados, usando apenas ferramentas de código aberto. Apresentado no XXII Encoinfo, em 2020.

    • Segurança

    Um Projeto de Jogo Aplicativo Para Auxiliar o Sexto Ano do Ensino Fundamental

    Lucas D. M. dos Santos, Thiago F. Costa, Gabriel S. Brandão, Ana Luisa Pimenta, André R. da Cruz

    XIX SBGames - Education Track - Nov. 2020 - Recife, Brasil

    Prêmio: Melhor Artigo, 3º lugar, Trilha de Educação

    O projeto e a criação de um RPG-aventura educativo para celular voltado ao sexto ano do ensino fundamental, cobrindo a Base Nacional Comum Curricular e combinando competição e cooperação entre escolas. O projeto ficou entre os melhores de uma maratona nacional de aplicativos educativos em 2018, e sua primeira versão completa ficou um ano e meio em uma loja de aplicativos. Recebeu o 3º lugar de Melhor Artigo na Trilha de Educação do SBGames 2020.

    • Jogos
    • Educação
    • Mobile

    The Design of the Academic Life Game AVENTURA DISCRETA

    Thiago F. Costa, Tiago A. Mendonça, Bernard M. da Costa, Flávio R. S. Coutinho, André R. da Cruz

    XVIII SBGames - Artes & Design - Design Cases - Out. 2019 - Rio de Janeiro, Brasil

    O projeto do AVENTURA DISCRETA, um jogo de plataforma de código aberto que acompanha um estudante de computação por cinco etapas, do curso técnico à carreira de professor. Relata o design do jogo e o processo, feito com Scrum e Trello, em C++ com OpenGL, freeGLUT e OpenAL. Apresentado no SBGames 2019 (XVIII SBGames, Artes & Design, Design Cases).

    • Jogos
    • Educação

    An Architecture for Using Smartphones as Interfaces for Computer Games

    Thiago F. Costa, Ismael S. Silva, Glívia A. R. Barbosa, Flávio R. S. Coutinho

    XVII SBGames - Computing Track - Nov. 2018 - Foz do Iguaçu, Brasil

    Uma arquitetura multiplataforma que transforma o smartphone em controle de movimento para jogos de computador, para que os exergames deixem de depender de hardware proprietário caro. Um protótipo mostrou eficácia, eficiência e escalabilidade na troca de mensagens entre os componentes. Apresentado no SBGames 2018 (XVII SBGames, Trilha de Computação, artigos curtos).

    • Jogos
    • Mobile

    22 citações, índice h 3 (Google Scholar, Set. 2026).

    README.txt - Bloco de notas
    README.txt
    
    Oi! Eu sou Thiago Figueiredo Costa, Staff Software Engineer · Tech Lead.
    
    Construo sistemas de backend e me importo com a velocidade com que eles rodam. Programo há 17 anos, dos robôs LEGO Mindstorms à Busca do Google. Staff Software Engineer e Tech Lead do squad de Accounts no ng.cash, um banco digital brasileiro: autenticação, onboarding/KYC, dispositivos e PIN em 8 serviços. Antes disso, a análise de dados em Python guiou o trabalho de performance em C++ no Google Search, e na bwtech fui de estagiário a tech lead em 13 meses numa plataforma Kafka que processava mais de 4 TB por dia. Fora do trabalho toco a nanotech, um pequeno estúdio de software. Pesquisador com publicações em machine learning e segurança (9 artigos, Menção Honrosa no BRACIS 2022), com dupla diplomação pelo CEFET-MG e pela Université Grenoble Alpes.
    
    Esta área de trabalho é o meu CV fantasiado de Windows 98:
      - Meu perfil   o CV em si, na sua fase Orkut
      - Projetos     tudo o que está no meu GitHub, por pasta
      - Artigos      minhas pesquisas, com links de DOI
      - Terminal     para os curiosos (digite help)
    
    Contato
    E-mail: thiagofigcosta@gmail.com
    LinkedIn: https://www.linkedin.com/in/thiagofigcosta
    GitHub: https://github.com/thiagofigcosta
    Google Scholar: https://scholar.google.com/citations?user=fCVv_JUAAAAJ
    ORCID: https://orcid.org/0000-0003-2911-2447
    
    Baixe meu CV
    CV, resumido (PDF): ../assets/cv/Resume_Thiago_Figueiredo_Costa_pt.pdf
    CV, completo (PDF): ../assets/cv/Resume_Thiago_Figueiredo_Costa_pt_long.pdf
    
    Privacidade: este site conta as visitas com um identificador aleatório do dispositivo, seu endereço IP, navegador, idioma, a página, o site de origem e a cidade em que o banco de dados offline da DB-IP localiza o IP. Os registros brutos são apagados após 30 dias; ficam só os totais por hora. Um hash anônimo do identificador do dispositivo é guardado por tempo indeterminado, apenas para contar visitantes únicos. Os sinais Do Not Track ("Não rastrear") e Global Privacy Control desligam essa contagem. À parte, cada logon neste site (usuário, horário, endereço IP e cidade) é registrado para o admin e apagado após os mesmos 30 dias. Abrir um link compartilhado (um endereço com ?t=) registra o uso desse link (horário, endereço IP e cidade) para o admin, apagado após os mesmos 30 dias.
    Geolocalização de IP por DB-IP (https://db-ip.com), licenciada sob CC BY 4.0.
    Terminal - thiago@thiagofigcosta

    O terminal precisa de JavaScript. Tudo o que ele pode mostrar já está nas janelas acima.

    Visualizador de PDF

    sem título - Paint
    Arquivo
    Editar
    Imagem

    Executar

    Digite o nome de um programa, um idioma (lang en) ou cv, e o Thiago 98 vai abri-lo para você.

    Painel de controle

    Use as configurações do Painel de controle para personalizar este computador.

    6 objeto(s)

    Propriedades de usuários
    Conta guest
    Senha do admin
    Sessões

    Propriedades do sistema

    Registrado para: Thiago Figueiredo Costa

    Propriedades de vídeo

    As cores, o padrão e as fontes ficam salvos só neste navegador. O papel de parede é salvo no servidor e todos os visitantes o veem. O Terminal continua verde sobre preto, não importa o que você escolha.

    Proteção de tela
    minutos
    Papel de parede

    Um padrão só aparece quando o papel de parede é (Nenhum).

    Propriedades do portfólio

    As alterações ficam esperando no servidor de logon; o site só as mostra depois de um Exportar, um commit e o próximo build.

    Moderação do Orkut

    Recados e depoimentos esperam aqui até você aprovar.

    Aguardando (0)
    QuandoTipoNomeTextoAções
    Aprovados
    QuandoTipoNomeTextoAções
    Recusados
    QuandoTipoNomeTextoAções
    Avaliações (só você vê os votos negativos)
    AvaliaçãoA favorContra
    Zerar

    Monitor do sistema - Atividade
    Visitantes por hora, últimas 48 horas
    Visitantes por dia, últimos 30 dias
    Requisições ao servidor de logon por minuto, última hora
    Contadores
    Logons recentes do admin
    UsuárioHora (UTC)Endereço IPLocalização
    Principais locais, últimos 30 dias
    LocalVisitantes
    Dispositivos, últimos 30 dias
    DispositivoVisitantes
    Links de compartilhamento
    LinkEstadoAberturasPáginas vistasVisitantesÚltimo uso (UTC)

    Abra pelo Iniciar > Configurações; atualiza a cada 30 segundos enquanto estiver aberto.