Julien Sagot
Développeur freelance
Freelance developer
SAGOTCH
par
by
Julien Sagot
Artisanat du logiciel
Software Craftsmanship
Développeur OCaml et TypeScript indépendant, maîtrisant également l'intégration CSS, je suis prêt à vous
aider à concevoir et développer vos applications et sites web sur mesure.
As a freelance developer proficient in OCaml and TypeScript, with expertise in CSS integration, I am ready
to assist you in designing and developing customized applications and websites.
-
Avril 2023 - Décembre 2023
April 2023 - December 2023
9 mois
9 months
NOMADIC LABS
Développeur OCaml / TypeScript
OCaml / TypeScript Developer
-
Développement de
Developed
Teztale
et de son interface de
including its
visualisation des donnéesdata visualization interface,
un outil permettant de surveiller et d'expliquer d'éventuels problèmes de fonctionnement (e.g.
des ralentissements) de la blockchain
a tool designed to monitor and diagnose potential operational issues (e.g. slowdowns) on the
Tezos. blockchain.
-
Backend en OCaml s'appuyant sur les SGBD PostgreSQL et SQLite (au choix de
l'utilisateur).
Backend implemented in OCaml, leveraging PostgreSQL and SQLite as the user's choice
for database management systems.
-
Interface de visualisation des données développée en TypeScript, avec la bibliothèque
Data visualization interface developed with TypeScript, utilizing the
React library.
-
Juin 2022 - Mars 2023
June 2022 - March 2023
10 mois
10 months
NOMADIC LABS
Développeur OCaml / ReasonML / ReScript
OCaml / ReasonML / ReScript developer
-
Développement de
Development of
umami,
un wallet pour la blockchain
a wallet for the
Tezos. blockchain.
-
Utilisation des technologies
Using
ReScript,
React
et
and
Electron. technologies.
-
Automatisation de la compilation et du déploiement des executables Windows, macOS et Linux via
Compilation and release of Windows, macOS and Linux binaries automated via
GitLab CI.
-
Mai 2018 - Mars 2022
May 2018 - March 2022
3 ans et 11 mois
3 years and 11 months
GENEANET
Développeur OCaml Full Stack
Full stack OCaml developer
-
Lead developer de
GeneWeb,
lead developer, a genealogy software used by more than 800.000 bases on
un logiciel de généalogie doté d'une interface web utilisé par plus de 800.000 bases hebergées
sur
Geneanet.
-
Gestion d'un dépôt open-source et des contributions externes.
Management of an open source repository and external contributors.
-
Modernisation d'un code vieux de 20 ans.
20 years old code refactoring.
-
Mise en place d'un système de plugins chargés dynamiquement.
Implemented a dynamic plugin system.
-
Intégration du moteur de template
Integrated
jingoo
et nombreuses contributions à ce dernier.
template engine, and numerous contributions to it.
-
Développement d'interfaces web.
Web interfaces developpement.
-
Décembre 2015 - Mai 2018
December 2015 - May 2018
2 ans et 6 mois
2 years and 6 months
BE SPORT
Développeur OCaml Full Stack
Full stack OCaml developer
-
Développement d'un réseau social avec
Development of a new social network using
ocsigen.
-
Développement de l'outil (PPX) permettant l'internationalisation du
site :
Development of the tool (PPX) used for the website internationalization:
ocsigen-i18n.
-
Développement de nombreux composants réutilisables pour ocsigen :
Development of numerous reusable component for ocsigen:
ocsigen-toolkit.
-
Développement d'interfaces web.
Web interfaces developpement.
-
Juin 2014 - Septembre 2014
June 2014 - September 2014
4 mois
4 months
INRIA
Développeur OCaml
OCaml developer
-
Stage chez
Internship at
OCamlPro.
-
Bibliothèque de création et de manipulation de programmes sous forme de représentation
intermédiaire
LLVM en OCaml :
OCaml library for creation and manipulation of LLVM intermediate representation code:
ollvm.
-
Septembre 2013 - Décembre 2013
September 2013 - December 2013
4 mois
4 months
PARIS 7
Tuteur JAVA
JAVA mentor
-
Étudiant contractuel.
Teaching student.
-
Tutorat pour les élèves de 2ème année d'informatique.
Mentoring second year computer science students.
>>
Version imprimable
Print version
<<
>> English version
<<
>> Version française
<<