Skip to content
View fulacse's full-sized avatar

Highlights

  • Pro

Block or report fulacse

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
fulacse/README.md

Présentation de ma formation

Intitulé de la formation

Ma formation est le Bachelor Universitaire de Technologie (BUT) en Informatique, spécialité "Réalisation d'applications : conception, développement, validation".

Contenus et environnements d'étude

Cette formation couvre un éventail de domaines essentiels à l'informatique moderne, incluant :

  • Compilation et automates : pour comprendre le cœur de la transformation du code.
  • Virtualisation et systèmes d'exploitation : offrant une base solide sur les environnements informatiques.
  • Langages de programmation : le socle du développement, avec une emphase particulière sur les principes de développement et les bonnes pratiques.
  • Architecture logicielle : étude des modèles tels que MVC, des patterns de conception, et des stratégies de management de projet.

Objectifs

La formation vise à doter les étudiants de compétences diverses, permettant :

  • La réalisation et le développement de projets informatiques.
  • L'optimisation des applications pour une meilleure efficacité.
  • L'administration de systèmes complexes et la gestion avancée des données.
  • La conduite et la gestion de projets informatiques, incluant le travail d'équipe et la collaboration.
  • Une préparation à l'intégration directe dans le monde professionnel, avec un accent sur la résolution de problèmes spécifiques aux entreprises.

Retour personnel sur la formation

Globalement, la formation a répondu à mes attentes, surtout dans le vaste domaine de l'informatique. Cependant, j'ai rencontré une limitation concernant le langage de programmation principal enseigné, Java, dont la complexité syntaxique ne me convient pas. Je privilégie Cython, qui combine la simplicité de Python à la puissance du C, permettant une écriture agréable et une exécution performante.

Compétences acquises

Voici un tableau résumant mes compétences et leur niveau de maîtrise :

Compétence Niveau Justification
Optimisation d'applications informatiques B Bonne connaissance en mathématiques et algorithmes, réduction de la complexité et des coûts.
Collaboration en équipe informatique C Participation réussie à plusieurs projets d'équipe, efficace en tant que membre.
Conduite de projet D Capacité à comprendre les besoins clients et utilisateurs, expérience en gestion de projet.
Gestion de données d'information A Expérience en traitement et analyse de données, participation à des compétitions d'IA avec d'excellents résultats.
Autonomie décisionnelle intelligente B Bonne connaissance dans le domaine de l'IA, compétences en recherche et gestion de paramètres d'apprentissage.

Projets marquants

  • Modélisation de séquences : réalisation de projets utilisant des modèles LSTM pour prédire des indicateurs énergétiques et développer un agent de gestion automatique des systèmes énergétiques. Participation à des compétitions internationales avec de bons classements.

  • Neural MMO : développement d'un agent dans un jeu de rôle qui apprend à exploiter les ressources de l'environnement pour accomplir des tâches. Excellents résultats obtenus dans une compétition globale.

  • Prédiction de la composition des protéines : participation à un projet innovant utilisant le Mask Language Model (MLM) pour prédire les éléments constitutifs des protéines. Ce travail illustre ma capacité à appliquer des techniques avancées de modélisation de séquences pour résoudre des problèmes complexes en biologie computationnelle.

Pour plus d'informations sur ces projets, veuillez consulter les liens suivants :

Popular repositories Loading

  1. snake snake Public

    a game snake: you can controle movi of a snake which kyeboard "z", "d", "s", and "q" (you can't go back) for eat apple(square red).

    Java 1

  2. graphe-ordonnancement graphe-ordonnancement Public

    c'est pour calculer ASAP et ALAP

    Java 1

  3. calcul-parallele calcul-parallele Public

    Java

  4. fulacse fulacse Public

  5. CyLUCA CyLUCA Public

    Python