À propos de moi

A. Pinsard

/fr/about/banner.png

Qui suis-je ?

Je suis un étudiant en prépa passioné d’informatique. Je programme sur mon temps libre, mais je compte en vivre après mes études.
La prépa m’empêche un peu de travailler sur mes projets d’info, mais avec un peu de chance je pourrai faire des choses intéressantes après. Ce site aura alors une plus grande utilité.


Compétences :

 Python 3
Je l’utilise en tant que hobby depuis bientôt 5 ans, en particulier sur des scripts d’automatisation. C’est le premier “vrai” langage que j’ai appris, et celui que je choisis lorsque j’ai besoin d’être à l’aise avec mon environnement de développement. Je peux quasiment tout faire avec, du simple web scrapping à des programmes plus avancées, y compris avec interfaces graphiques.

 Linux (et le terminal)
J’utilise Linux comme unique OS depuis fin 2018. Pour le moment sous Fedora 37, mais j’ai également utilisé Manjaro, Debian, Ubuntu, pop_os!, Kubuntu and Xubuntu sur d’autres appareils que mon pc principal. Je suis à l’aise avec le terminal et les scripts shell, ainsi que le système de fichier. Je compile des logiciels open source régulièrement.

   HTML/CSS/JS
J’ai créé de nombreux petits sites faits “à la main”.
Maintenant j’utilise des frameworks comme hugo pour créer des sites simples comme celui-ci.

 Server backend
Je maîtrise Flask. J’ai déjà utilisé php et django, bien qu’occasionnellement. Je peux également créer et utiliser des APIs.

 SQL
En utilisant le module sqlite de Python et Godot.

Godot Engine
J’ai plus de 200 heures d’expérience avec le moteur de jeu (open source) Godot, que ce soit pour du jeu vidéo ou des logiciels, à la fois en 2D et en 3D. J’utilise régulièrement GDScript et C#, et maîtrise l’usage du multijoueur.

Blender
Je ne suis pas du tout un artiste, mais je l’ai déjà beaucoup utilisé. Vous pouvez retrouver ici le résultat de ma version du classique donut du tutoriel de Andrew Price. Je suis habitué à son fonctionnement, particulièrement pour les “materials”, ainsi que les interfaces de “compositing” et de “shading”. Je n’ai pas encore utilisé son API de scripting, mais cela ne saurait tarder.

 Git
J’utilise git depuis son interface en ligne de commande pour la plupart de mes projets personnels. J’héberge les plus intéressants sur mon compte gitlab.

 Capture the flags
J’ai passé des dizaines d’heures à résoudre des “CTFs”, ce qui me permet d’être attentif aux questions de sécurité, que ce soit les injections SQL, les failles XSS ou encore les élévations de privilèges. J’utilise de temps en temps un compte rootme, mais je préfère les challenges annuels de Prologin, lire des articles sur le sujet et les chaînes youtube spécialisées.

 Niveau C1 en anglais
J’ai obtenu l’IELTS band 8 et le first certificate de Cambridge avec la note A.

Je sais quitter vim
Que vous faut-il de plus ?

Mentions honorables :

  • J’ai été qualifié deux fois aux épreuves régionales de Prologin.
  • J’adore passer des journées entières à apprendre de nouvelles technos
  • Les Arduinos et par extension le langage C
  • Je suis de près l’actualité informatique en général
  • Je sais utiliser Gimp
  • Je sais utiliser un fer à souder
  • J’ai assemblé plusieurs ordinateurs/NAS
  • Je ne peux résister à démonter/remonter tout le matériel que je possède depuis plus de deux ans
  • J’ai utilisé Flutter et Firebase
  • J’ai créé des bots Discord
  • J’ai créé des mods pour certains jeux
  • Pas une compétence mais j’utilise presque exclusivement des logiciels open source

Projets :

Il n’y a pas grand chose à voir ici pour le moment. À dans 5 ans !

Légende :

En développement

Seulement planifié ou à la phase de prototypage

En standby

Projet non dévoilé

Projet non fini et dont le développement est stoppé

Projet non fini et dont le développement est abandonné

Projets principaux :

Flashcards

Platform : Rust et Gtk4

Une application de “flashcards” créée spécialement pour l’écosysteme de Gnome.
Voir un aperçu du développement.

Ce site

Plateforme : Hugo + HTML/CSS

Ce site, que je vais mettre à jour régulièrement (j’espère).

Projets secondaires :

Des projets qui ne sont plus dans mes priorités.

Meetings Transcriber

Plateforme : Python + HTML/CSS/JS for the front

Un projet pour retranscrire dans un fichier word les séances tenues à l’Assemblée nationale et au Sénat (fait pour un proche). En savoir plus

Application Cours de japonais !

Plateforme : Flutter

Une application non officielle pour suivre les cours de Julien Fontanier. A but personnel, elle ne sera pas publiée. Vous pouvez en voir un aperçu.

Godot glassmorphism

Plateforme : Godot Engine

Une démo d’un (j’espère) joli écran de connexion. Voir la vidéo
En savoir plus

Keebie Gui

Platform : Godot Engine

Un projet pour utiliser un deuxieme clavier en tant que lanceur de macros (sur Linux). En savoir plus