Erreur d'ouverture de session

Windows n'a pas pu ouvrir votre session. Vérifiez le nom d'utilisateur et le mot de passe, puis réessayez.

OK

Thiago Figueiredo Costa - Staff Software Engineer

Cette page est un tout petit système d'exploitation. Sans JavaScript, toutes les fenêtres sont simplement listées ci-dessous, l'une après l'autre.

thiagofigcosta.dev

Version 2026.10.22

Ce site est encore en développement

En développement

Mon profil - Internet Explorer

Thiago Figueiredo Costa

en bref

Staff Software Engineer - Responsable Technique @ ng.cash

17+ ans de programmation

compétences clés

  • Python
  • C++
  • backend
  • optimisation des performances
  • systèmes distribués
  • leadership technique

chance du jour:

  • le bug que vous traquez depuis des jours est sur une ligne déjà lue dix fois.

social

Je construis des systèmes backend et je me soucie de la vitesse à laquelle ils tournent. Je programme depuis 17 ans, des robots LEGO Mindstorms à Google Search. Staff Software Engineer et responsable technique de l'équipe Accounts de ng.cash, une banque numérique brésilienne: authentification, onboarding/KYC, appareils et PIN sur 8 services. Auparavant, l'analyse de données en Python a guidé le travail de performance en C++ de Google Search, et chez bwtech je suis passé de stagiaire à responsable technique en 13 mois sur une plateforme Kafka traitant plus de 4 To par jour. En dehors du travail, je dirige nanotech, un petit studio logiciel. Chercheur publié en apprentissage automatique et en sécurité (9 articles, mention honorable au BRACIS 2022), double diplôme du CEFET-MG et de l'Université Grenoble Alpes.

professionnel

Les noms et logos d'entreprises sont des marques de leurs propriétaires, affichés uniquement pour identifier les anciens employeurs.

académique

formation

langues

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

centres d'intérêt

  • machine learning
  • neurosciences computationnelles
  • sécurité et hacking éthique
  • développement de jeux vidéo
  • électronique

notez-moi

classiques d'Orkut

  • fans-
  • fiable-
  • cool-
  • sexy-

les nôtres

  • Technique-
  • Sérieux-
  • Chercheur-

messages (2)

  • Thiago:

    Bienvenue sur mon profil ! Oui, ici on est encore en 2004. Chaque fenêtre de ce bureau est un morceau de mon CV : cliquez partout.

  • nt-cv:

    Recruteur pressé ? Voici la version d'une page : CV, court (PDF). Et la version complète, avec chaque article et chaque conférence : CV, complet (PDF).

témoignages

    Aucun témoignage pour l'instant. Soyez le premier à en écrire un !

    Écrivez-en plutôt un sur LinkedIn

    communautés (12)

    • Je déteste me lever tôtLe bouton snooze est mon préféré.1 membre
    • Ça marche sur ma machineAlors on livre votre machine.1 membre
    • Je parle à mon canard en plastiqueIl n'interrompt jamais et aide toujours.1 membre
    • Pas de déploiement le vendrediLe vendredi, on lit les logs, on ne les crée pas.1 membre
    • Café dedans, code dehorsLe vrai pipeline de build.1 membre
    • J'aime Linuxsudo fais-moi un sandwich.1 membre
    • Le Mac, ça vaOn s'en sert, on n'en fait pas une personnalité.1 membre
    • Je formatais mon PC tous les moisSuivant, suivant, terminer.1 membre
    • Je déteste les lambdasDonnez un nom à vos fonctions.1 membre
    • J'ai oublié le point-virguleLigne 42 : ';' attendu.1 membre
    • La vie a besoin d'un Ctrl+ZEt d'un git revert pour les lundis.1 membre
    • Je ne lis que le résuméEt la conclusion. Parfois les figures.1 membre

    Communautés ouvertes : rejoignez celles qui vous ressemblent.

    amis (0)

    Personne pour l'instant. Collègues et mentors apparaîtront ici une fois leur accord donné.

    mon bureau (6)

    photos (6)

    qui a visité mon profil

    au moins un (salut !)

    Terminé

    Internet

    Projets

    94 objet(s)

    Double-cliquez sur un projet pour l'ouvrir.

    Publications

    Profil Google Scholar

    Exploitability Assessment with Genetically Tuned Interconnected Neural Networks

    Thiago F. Costa, Mateus Tymburibá

    BRACIS 2022 - Nov. 2022 - Campinas, Brésil

    Prix: Mention Honorable, Prix de Meilleurs Articles

    Estime la probabilité qu'une vulnérabilité logicielle soit exploitée, grâce à des réseaux de neurones interconnectés dont les paramètres sont réglés par un algorithme génétique. Présenté à BRACIS 2022 à Campinas, où il a reçu une Mention Honorable aux Prix des Meilleurs Articles.

    • Apprentissage automatique
    • Sécurité

    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, Tunisie

    Un outil open source qui classe les correctifs de sécurité logiciels selon la probabilité estimée qu'une vulnérabilité soit exploitée, et pas seulement selon sa gravité. Il utilise des réseaux de neurones interconnectés optimisés par des algorithmes génétiques et, sur 20 évaluations annuelles de 2000 à 2020, il obtient un meilleur score F1 que toutes les stratégies fondées sur le CVSS. Publié à SINCONF 2022, la 15e Conférence internationale IEEE sur la sécurité de l'information et des réseaux.

    • Apprentissage automatique
    • Sécurité

    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 - Oct. 2022 - Bragança, Portugal

    Stock-Pred est un réseau de neurones LSTM qui prédit le cours des actions à partir de données historiques. Publié à OL2A 2022, la Conférence internationale sur l'optimisation, les algorithmes d'apprentissage et les applications.

    • Apprentissage automatique
    • Finance

    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 - Oct. 2022 - Natal, Brésil

    Move2Play est une plateforme ouverte de jeux d'exercice qui ne demande que du matériel courant, un ordinateur, un écran et un smartphone par joueur, pour des parties solo et multijoueur, et elle accepte les jeux de tiers. Quatre jeux de démonstration ont été créés pour la montrer en action. Présenté à SBGames 2022 (XXIe SBGames, volet Informatique) à Natal.

    • Jeux
    • 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 - Aoû. 2022 - Niterói, Brésil

    Une méthode en deux étapes pour concevoir un prédicteur LSTM du cours des actions : iRace trouve des hyperparamètres robustes, puis NSGA-II affine le réseau en arbitrant entre l'erreur de prix et la précision de la tendance à sept jours. Testée sur des actions américaines et brésiliennes, elle atteint un MAPE de 1,279 % pour le BVSP, 1,564 % pour IBM et 2,047 % pour AAPL. Présenté au I BWAIF, tenu avec le XLIIe CSBC en 2022.

    • Apprentissage automatique
    • Finance

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

    Thiago F. Costa, André R. da Cruz

    XXII Encoinfo - Nov. 2020 - Palmas, Brésil

    Une revue systématique de la littérature sur les stratégies offensives de piratage, comme les tests d'intrusion, pour sécuriser les réseaux en éliminant les vulnérabilités détectées. Elle explique comment éviter et simuler ces attaques, avec des outils uniquement open source. Présenté au XXIIe Encoinfo en 2020.

    • Sécurité

    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, Brésil

    Prix: Meilleur Article, 3e place, Track Éducation

    La conception et la création d'un jeu d'aventure RPG éducatif pour mobile, destiné aux élèves de sixième année et couvrant le programme national brésilien (BNCC), qui mêle compétition et coopération entre écoles. Le projet s'est classé parmi les meilleurs d'un marathon national d'applications éducatives en 2018, et sa première version complète est restée un an et demi dans une boutique d'applications. Il a obtenu la 3e place du Meilleur Article du volet Éducation de SBGames 2020.

    • Jeux
    • Éducation
    • 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 - Oct. 2019 - Rio de Janeiro, Brésil

    La conception d'AVENTURA DISCRETA, un jeu de plateforme open source qui suit un étudiant en informatique à travers cinq étapes, du diplôme technique à une carrière d'enseignant. L'article décrit la conception du jeu et le processus, mené avec Scrum et Trello, en C++ avec OpenGL, freeGLUT et OpenAL. Présenté à SBGames 2019 (XVIIIe SBGames, Arts et Design, Design Cases).

    • Jeux
    • Éducation

    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, Brésil

    Une architecture multiplateforme qui transforme un smartphone en manette de détection de mouvement pour jeux sur ordinateur, afin que les jeux d'exercice ne dépendent plus d'un matériel propriétaire coûteux. Un prototype a montré son efficacité et son évolutivité dans l'échange de messages entre composants. Présenté à SBGames 2018 (XVIIe SBGames, volet Informatique, articles courts).

    • Jeux
    • Mobile

    22 citations, indice h 3 (Google Scholar, Sep. 2026).

    README.txt - Bloc-notes
    README.txt
    
    Bonjour ! Je suis Thiago Figueiredo Costa, Staff Software Engineer · Responsable Technique.
    
    Je construis des systèmes backend et je me soucie de la vitesse à laquelle ils tournent. Je programme depuis 17 ans, des robots LEGO Mindstorms à Google Search. Staff Software Engineer et responsable technique de l'équipe Accounts de ng.cash, une banque numérique brésilienne: authentification, onboarding/KYC, appareils et PIN sur 8 services. Auparavant, l'analyse de données en Python a guidé le travail de performance en C++ de Google Search, et chez bwtech je suis passé de stagiaire à responsable technique en 13 mois sur une plateforme Kafka traitant plus de 4 To par jour. En dehors du travail, je dirige nanotech, un petit studio logiciel. Chercheur publié en apprentissage automatique et en sécurité (9 articles, mention honorable au BRACIS 2022), double diplôme du CEFET-MG et de l'Université Grenoble Alpes.
    
    Ce bureau, c'est mon CV déguisé en Windows 98 :
      - Mon profil   le CV lui-même, version Orkut
      - Projets      tout ce qu'il y a sur mon GitHub, par dossier
      - Publications mes recherches, avec les liens DOI
      - Terminal     pour les curieux (tapez help)
    
    Contact
    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
    
    Télécharger mon CV
    CV, court (PDF): ../assets/cv/Resume_Thiago_Figueiredo_Costa_fr.pdf
    CV, complet (PDF): ../assets/cv/Resume_Thiago_Figueiredo_Costa_fr_long.pdf
    
    Confidentialité : ce site compte les visites avec un identifiant d'appareil aléatoire, votre adresse IP, votre navigateur, votre langue, la page, le site d'origine et la ville où la base de données hors ligne de DB-IP situe l'adresse IP. Les données brutes sont supprimées au bout de 30 jours ; seuls les totaux horaires sont conservés. Un hash anonyme de l'identifiant d'appareil est conservé sans limite de durée, uniquement pour compter les visiteurs uniques. Les signaux Do Not Track (« Ne pas me pister ») et Global Privacy Control désactivent ce comptage. Par ailleurs, chaque ouverture de session sur ce site (utilisateur, heure, adresse IP et ville) est enregistrée pour le compte admin et supprimée au bout des mêmes 30 jours. Ouvrir un lien partagé (une adresse avec ?t=) enregistre l'utilisation de ce lien (heure, adresse IP et ville) pour le compte admin, supprimée au bout des mêmes 30 jours.
    Géolocalisation IP par DB-IP (https://db-ip.com), sous licence CC BY 4.0.
    Terminal - thiago@thiagofigcosta

    Le terminal a besoin de JavaScript. Tout ce qu'il peut afficher se trouve déjà dans les fenêtres ci-dessus.

    Lecteur PDF

    sans titre - Paint
    Fichier
    Edition
    Image

    Exécuter

    Tapez le nom d'un programme, une langue (lang en) ou cv, et Thiago 98 l'ouvrira pour vous.

    Panneau de configuration

    Utilisez les paramètres du Panneau de configuration pour personnaliser cet ordinateur.

    6 objet(s)

    Propriétés des utilisateurs
    Compte guest
    Mot de passe admin
    Sessions

    Propriétés Système

    Enregistré au nom de : Thiago Figueiredo Costa

    Propriétés de l'affichage

    Les couleurs, le motif et les polices sont enregistrés dans ce navigateur seulement. Le papier peint est enregistré sur le serveur et tous les visiteurs le voient. Le Terminal reste vert sur noir quoi que vous choisissiez.

    Écran de veille
    minutes
    Papier peint

    Un motif n'apparaît que si le papier peint est (Aucun).

    Propriétés du portfolio

    Les modifications attendent sur le serveur d'ouverture de session ; le site ne les affiche qu'après un Exporter, un commit et le build suivant.

    Modération Orkut

    Les messages et témoignages attendent ici votre approbation.

    En attente (0)
    QuandTypeNomTexteActions
    Approuvés
    QuandTypeNomTexteActions
    Refusés
    QuandTypeNomTexteActions
    Notes (vous seul voyez les votes négatifs)
    NotePourContre
    Remise à zéro

    Moniteur système - Activité
    Visiteurs par heure, 48 dernières heures
    Visiteurs par jour, 30 derniers jours
    Requêtes au serveur d'ouverture de session par minute, dernière heure
    Compteurs
    Ouvertures de session admin récentes
    UtilisateurHeure (UTC)Adresse IPLocalisation
    Principaux lieux, 30 derniers jours
    LieuVisiteurs
    Appareils, 30 derniers jours
    AppareilVisiteurs
    Liens de partage
    LienÉtatOuverturesPages vuesVisiteursDernière utilisation (UTC)

    S'ouvre depuis Démarrer > Paramètres ; s'actualise toutes les 30 secondes tant qu'il est ouvert.