Seb Aoki

Ingénieur Logiciel à Tokyo

Bienvenue sur mon site web !

J'ai 20 ans d'expérience dans la conception et le développement logiciel de bout en bout, et suis également développeur indépendant de jeux-vidéo.

Ma passion pour l'informatique a commencé bien avant mes études. J'ai appris la programmation très jeune parce que je voulais développer des jeux vidéo.

Mes principales qualités sont mon efficacité au travail et mon souci du détail. Mon environnement de travail idéal implique un langage fortement typé et des suites de tests unitaires et e2e étendues. Cela me permet de fournir un travail de haute qualité avec peu ou pas de bugs ou de régressions.

J'aime concevoir les choses simplement tout en trouvant le bon équilibre pour répondre aux besoins de mes clients, sans créer de dette technique.

Je suis Français vivant à Tokyo, et je parle couramment l'anglais et le japonais.

Vous trouverez ci-dessous un résumé de mes compétences, connaissances et expériences.

jQuery

Active Pieces

SQL Server

Cypress

PostgreSQL

Apache

SQL

ByteBase

Inkscape

WebExtensions

Windows

VueJS

Github actions

render.com

TypeScript

Progressive Web App

Bash

Firebase

Terraform

Auth0

MongoDB

Digital-Ocean

CircleCI

DataDog

Wings3D

Kanban

OpenAPI (Swagger)

RabbitMQ

CSS

Gimp

JSON Schema

Maths

ShapeUp

Scrum

C

NestJS

Waterfall

Google APIs

GraphQL

Elastic Search

OpenGL

XML

Redis

Go

Redash

Java

MUI

SQLite

Node.js

Nginx

HTML

Jenkins

Rust

IIS

SVN

Vim

C++

Playwright

AWS

Rod

React

OpenTofu

MySQL

Kubernetes

Docker

Redux

VBA

Cordova

CDK

Electron

Linux

PHP

ImGui

Git

JavaScript

Sélectionnez une catégorie pour voir mes compétences
- En cours

Shippio

Développeur front-end

Conception et implémentation du frontend

  • JavaScript
  • TypeScript
  • React
  • MUI
  • Apollo Client
  • Redux
  • Vitest
  • Playwright
  • Analyse des spécifications et prise en charge de la phase de conception (front-end et back-end)
  • Implémentation de fonctionnalités côté front-end tout en coopérant avec l'équipe back-end.
  • Tests unitaires et end-to-end avec Vitest et Playwright
  • Refactoring de code legacy et amélioration de la qualité de la base de code
-

Shippio

Ingénieur senior infrastructure et DevOps

Gestion, extension et amélioration de l'infrastructure

  • AWS
  • CDK
  • Terraform
  • OpenTofu
  • Docker
  • PostgreSQL
  • Bash
  • Github actions
  • Active Pieces
  • ByteBase
  • Redash
  • DataDog
  • Go
  • JavaScript
  • TypeScript
  • Auth0
  • FireBase
  • Git
  • Linux
  • SQL
  • ShapeUp
  • Vim
  • Gestion et amélioration de la sécurité de l'infrastructure
  • Refactoring du code IaC existant
  • Ajout de nouveau code avec OpenTofu pour l'infrastructure gérée manuellement
  • Amélioration et implémentation de pipelines de déploiement (CI)
  • Monitoring et optimisation des bases de données
  • Gestion de la sécurité des ressources AWS et des réseaux/VPC
  • Analyse des cas d'utilisation et choix/installation de meilleurs outils
- En cours

Jacket Lab

Développeur

Application pour concevoir et imprimer des jaquettes personnalisées

  • Go
  • Templ
  • Rod
  • Sqlc
  • HTML
  • CSS (Bootstrap)
  • JS
  • Vim
  • Git
  • Conception et développement d'une application en Go avec rendu côté serveur
  • Automatisation d'un navigateur côté serveur pour générer des fichiers PDF
  • Tests unitaires et e2e avec Go et Rod
  • Recherche et adoption d'un hébergeur low-cost avec un faible coût de maintenance
- En cours

Portfolio

Développeur

Développement de mon portfolio

  • Go
  • Templ
  • HTML
  • CSS
  • Vim
  • Git
  • Conception graphique et développement de mon site web
  • Je me suis mis au défi de faire un site le plus rapide possible
  • Pré-rendu de templates vers des fichiers statiques
  • Sans JS, CSS Vanilla avec les dernières fonctionnalités
  • Design Vanilla responsive et fluide
- En cours

Astral Divide

Développeur de jeu indépendant

Développement d'un jeu vidéo indépendant en 2D

  • Go
  • OpenGL
  • Maths
  • Inkscape
  • Gimp
  • C
  • Bash
  • Linux
  • Vim
  • Git
  • Kanban
  • Conception et développement d'un jeu vidéo indépendant
  • Rendu GPU avec un pipeline personnalisé utilisant OpenGL (shaders, blending…)
  • Entretien d'une architecture maintenable
  • Implémentation d'algorithmes de génération procédurale de divers éléments de gameplay
  • Recherche de différentes structures de données pour organiser les données tout en gardant un impact minimal sur les performances et la mémoire.
  • Dessin de mes propres ressources graphiques à l'aide d'InkScape
  • Conception et implémentation d'une interface graphique en "mode immédiat" basée sur OpenGL
-

AXA (via Abbeal)

Développeur full stack

Outils internes pour la gestion des processus d'évaluation des risques

  • Node.js
  • Jest
  • TypeScript
  • Sequelize
  • Fastify
  • Passport
  • React
  • React-Query
  • Vitest
  • SQL
  • MySQL
  • SQLite
  • Windows
  • Jenkins
  • Vim
  • Git
  • Assistance au débuggage d'une nouvelle application interne
-

Les Grands Crus (via Abbeal)

Tech-lead

Ouverture publique d'une API sur le commerce du vin

  • Node.js
  • TypeScript
  • Express
  • Jest
  • Passport
  • OpenAPI (Swagger)
  • MongoDB
  • Heroku
  • CircleCI
  • Linux
  • Vim
  • Git
  • Kanban
  • Analyse du code source et de l'architecture existants
  • Élaboration d'un plan pour améliorer la qualité et la fiabilité du code
  • Conversion du code en JS pur vers du TypeScript strict
  • Migration de la base de code vers une architecture 3-tiers avec une couche de validation
  • Introduction de tests unitaires
-

Presentation (via Abbeal)

Animation d'une conférence

Golang: monads, pure functions and pointers

  • Go
  • Préparation d'une conférence sur un sujet technique
  • Présentation lors d'une conférence en ligne
-

Shippio (via Abbeal)

Tech-lead

Orchestration de tâches de scraping crowd-sourcées

  • Go
  • SQL
  • PostgreSQL
  • Docker
  • Google APIs (Spreadsheets, Drive)
  • AWS (S3, ECS, StepFunction, CodeDeploy)
  • Terraform
  • Waterfall
  • Serverless
  • CircleCI
  • Bash
  • Linux
  • Vim
  • Git
  • AG Grid
  • Analyse du code existant, de l'architecture et de la satisfaction client
  • Élaboration d'un plan visant à améliorer la qualité et la fiabilité du système
  • Migration de la base de code vers une architecture 3-tiers
  • Refactoring d'une base de code "spaghetti" sans impacter le service
  • Analyse des contraintes existantes et migration d'un système cron personnalisé vers un workflow StepFunction, exécutant des commandes CLI dans des conteneurs Docker.
  • Amélioration du workflow Git et du processus de déploiement, ainsi que des automatisations CI (lint, tests unitaires)
  • Gestion du processus de fusion de deux équipes et organisations distinctes
  • Planification et estimation des tâches et des sprints
  • Documentation de l'architecture pour accueillir de nouveaux développeurs
-

Blog article (via MonstarLab)

Rédacteur tech

Introduction aux GPU avec OpenGL

  • JavaScript
  • OpenGL
  • Maths
  • Implémentation d'une démo OpenGL
  • Rédaction d'un article de blog pour l'expliquer
  • Écriture d'un tutoriel pas-à-pas et d'illustrations
-

Satos (via MonstarLab)

Développeur backend

Marché de cryptomonnaies

  • Node.js
  • NestJS
  • Jest
  • TypeScript
  • Docker
  • AWS (S3 ECS, ECR, Batch, CodePipeline)
  • Terraform
  • SQL
  • PostgreSQL
  • RabbitMQ
  • CircleCI
  • Linux
  • Vim
  • Git
  • OpenAPI (Swagger)
  • Scrum
  • Analyse des spécifications d'APIs tierces
  • Conception d'une base de données garantissant l'intégrité et la sécurité des données financières
  • Conception d'une architecture event-driven avec des microservices
  • Spécification de diagrammes de flux pour des opérations financières complexes
  • Implémentation de divers processus de trading en garantissant la qualité et l'intégrité des transactions, dans un environnement distribué et asynchrone.
  • Analyse des solutions disponibles et choix d'une approche event-driven avec RabbitMQ.
  • Migration de MySQL vers PostgreSQL pour tirer parti de ses fonctionnalités.
  • Implémentation de différentes parties de l'infrastructure sur AWS à l'aide de Terraform
  • Planification et estimation des tâches et des sprints
-

RODB

Développeur open-source

Générateur de base de données/micro-service statique

  • Go
  • Docker (Compose, Dockerfile, Buildkit)
  • JSON Schema
  • Jekyll
  • CSS (Sass)
  • HTML 5
  • Github actions
  • Github pages
  • SQLite
  • Bash
  • Linux
  • Vim
  • Git
  • XML
  • Kanban
  • Implémentation d'un projet open source
  • Étudier et implémentation de diverses techniques d'indexation
  • Rédaction d'une documentation technique et d'un site web
  • Conception de l'architecture du code source pour un service soumis à des contraintes particulières
-

NicoNico Channel+ (via MonstarLab)

Lead back-end

Implémentation d'une plateforme de vidéo en direct avec fort trafic

  • Go
  • GraphQL
  • Node.js
  • TypeScript
  • Express
  • Socket.IO
  • Jest
  • Docker
  • Kubernetes
  • Helm
  • AWS (EC2, S3, EKS, ECR)
  • SQL
  • MySQL
  • Github actions
  • Bash
  • Linux
  • Vim
  • Git
  • Waterfall
  • Conception et maintenance de l'architecture d'une base de code en développement intensif
  • Délégation des responsabilités pour maintenir le niveau de productivité
  • Conception de l'architecture du code source pour assurer la maintenabilité et la sécurité à long terme
  • Développement de l'infrastructure Kubernetes
  • Développement des Docker files pour Go (basé sur l'image scratch)
  • Développement d'automatisations CI (tests, déploiement, style de code)
  • Synchronisation d'une équipe d'environ 50 personnes
  • Synchronisation entre l'équipe d'architectes et l'équipe d'implémentation
  • Support à la communication au sein d'une équipe multilingue et multiculturelle
  • Assistance aux architectes pour les spécifications de la base de données et de l'API pour un résultat sécurisé et maintenable, en tenant compte des contraintes liées à l'implémentation.
  • Coopération et coordination avec l'équipe front-end
-

Kiss-ORM

Développeur open source

Développement d'un ORM en TypeScript

  • Node.js
  • TypeScript
  • Jasmine
  • SQL
  • MySQL
  • PostgreSQL
  • SQLite
  • Github actions
  • Docker
  • Vim
  • Git
  • Implémentation d'un projet open source
  • Recherche d'un design permettant d'exploiter la puissance du langage SQL tout en bénéficiant des avantages d'un ORM
  • Rédaction d'une documentation technique
-

Kanjimi

Développeur indépendant et entrepreneur

Projet commercial échoué autour d'un outil SAAS pour apprendre le japonais

  • Node.js
  • Express
  • VueJS
  • TypeScript
  • CSS (Bootstrap)
  • SQL
  • PostgreSQL
  • WebExtension
  • Progressive Web App
  • Docker
  • Github actions
  • Kubernetes (Digital Ocean)
  • Git
  • Bash
  • Nginx
  • Linux
  • Vim
  • Kanban
  • Jasmine
  • Conception et développement d'une API REST avec Node.js, Express et TypeScript
  • Développement d'un algorithme de tokenisation pour le japonais
  • Analyse, conversion et optimisation des performances et de la consommation de mémoire pour des dictionnaires de plusieurs centaines de mégaoctets.
  • Conception graphique et implémentation du frontend
  • Développement et publication en open source d'un ORM (Kiss-ORM)
  • Développement, automatisation et test d'une extension pour Google Chrome et Firefox
  • Rendre l'application disponible en tant que Progressive Web APp
  • Tests unitaires et end-to-end avec Jasmine et Cypress
  • Infrastructure cloud scalable horizontalement avec Kubernetes sur Digital Ocean
  • Environnement développement local avec Docker-Compose
  • Écriture de fichiers Docker
  • Divers scripts Bash
  • Étude des aspects juridiques de l'hébergement de données, les règles en matière de droits d'auteur, les politiques de confidentialité, les contrats (conditions générales).
-

HiVelocity

Tech-lead full-stack

Plateforme multi-tenants pour créer et gérer des sites web liés à des événements (cafés manga, concerts...).

  • PHP 7
  • Laravel
  • PHPUnit
  • PHPStan
  • SQL
  • MySQL
  • SQLite
  • Cypress
  • CircleCI
  • Github actions
  • Git
  • Docker
  • Redis
  • Bash
  • Nginx
  • Vim
  • Kanban
  • Portage et modernisation de fonctionnalités depuis un CMS et une application e-commerce legacy
  • Implémentation d'une architecture multi-tenants qui génère automatiquement des sites web
  • Refonte complète du code vers une architecture moderne en 3-tiers (controlleurs, services et repositories suivant le design data-mapping)
  • Implémentation et séparation des responsabilités en microservices
  • Ajout et implémentation de plusieurs couches de tests (PHPUnit et Cypress)
  • Développement puis portage (de CircleCI vers GitHub Actions) d'une pipeline CI complexe pour tester, déployer, analyser statiquement et vérifier le style du code de manière automatique.
  • Rédaction et maintenance de Dockerfiles et scripts associés, ainsi que de la stack Docker-Compose.
  • Responsable technique de l'équipe
  • Revues de code
  • Assister l'équipe pour se développer en améliorant les processus et les standards de l'entreprise
-

SBT - Human Matters (via Abbeal)

Ingénieur DevOps

Application de type AppStore et automatisations CI pour des services liés à la santé mentale.

  • JavaScript
  • TypeScript
  • Node.js
  • React
  • Redux (Rematch)
  • Electron
  • Cordova
  • GitLab CI
  • Docker
  • PostCSS
  • Bash
  • Git
  • SVN
  • Windows
  • Vim
  • Kanban
  • Analyse de l'état de l'application existante
  • Formuler des recommandations techniques au client afin d'assurer la maintenabilité future
  • Portage et implémentation dans une nouvelle stack
  • Support d'une bibliothèque d'applications legacy dans labase de code moderne
  • Développement d'un processus CI pour automatiser la compilation et le déploiement de l'application
  • Maintenir la compatibilité de l'application sur différents appareils à l'aide de Cordova et Electron
-

Cinémas Lumière (via Novius)

Développeur full-stack

Site web pour gérer et afficher la programmation dans des cinémas

  • PHP 5.6
  • FuelPHP 1.7
  • SQL
  • MySQL
  • CSS (Sass, Foundation 6)
  • JavaScript (ES6)
  • jQuery
  • GitLab CI
  • Cypress
  • Xpath
  • Git
  • Bash
  • Nginx
  • Linux
  • Vim
  • Scrum
  • Écriture des spécifications fonctionnelles et techniques
  • Conception de base de données
  • Tests E2E avec Cypress
  • Analyse des besoins du client avec le chef de projet
  • Planification et estimation des tâches et des sprints
-

AnkiMelon

Développeur open-source

Extension de navigateur pout ajouter du vocabulaire japonais à Anki sur Animelon.

  • JavaScript
  • TypeScript
  • React-Lite
  • Webpack
  • WebExtension
  • Linux
  • Vim
  • Git
  • Publication d'un package open-source
  • Développement d'une extension pour Firefox
-

Cité de la céramique de Sèvres (via Novius)

Tech-lead full-stack

Site web basé sur un CMS pour montrer les contenus du musée

  • PHP 5.6
  • FuelPHP 1.7
  • SQL
  • MySQL
  • JavaScript (ES6)
  • jQuery
  • CSS (Sass, Foundation 6)
  • GitLab CI
  • Cypress
  • Git
  • Bash
  • Nginx
  • Linux
  • Vim
  • Scrum
  • Écriture des spécifications fonctionnelles et techniques
  • Conception de base de données
  • Revues de code
  • Tests E2E avec Cypress
  • Automatisation du déploiement avec des scripts en Bash
  • Automatisations diverses avec GitLab CI
  • Responsable technique de l'équipe
  • Analyse des besoins du client avec le chef de projet
  • Planification et estimation des tâches et des sprints
-

RSA Cosmos (via Novius)

Tech-lead back-end

API REST pour un logiciel utilisé par de nombreux musées et planétariums à travers le monde

  • PHP 7
  • Laravel 5.5
  • PHPUnit
  • AWS (S3)
  • SQL
  • MySQL 5.7
  • SQLite
  • Elastic Search 5.6
  • GitLab CI
  • Bash
  • OpenAPI (Swagger)
  • JSON Schema
  • 'JSON:Api'
  • ReDoc
  • Git
  • Nginx
  • Linux
  • Vim
  • Scrum
  • Docker
  • Rédaction des spécifications techniques et d'une documentation OpenAPI basée sur les besoins du client
  • Conception de base de données
  • Conception d'une architecture avec des endpoints testés de bout en bout
  • Implémentation de l'API
  • Revues de code
  • Système supportant des uploads jusqu'à plusieurs centaines de gigaoctets via AWS S3
  • Couverture complète des endpoints avec PHPUnit
  • Automatisation du déploiement avec des scripts en Bash
  • Automatisations diverses avec GitLab CI
  • Responsable technique de l'équipe
  • Coopération avec l'équipe de développeurs du client pour déterminer les besoins et aider à l'intégration de l'API.
  • Planification et estimation des tâches et des sprints
-

OFAJ (via Novius)

Tech-lead full-stack

Plateforme visant à promouvoir les échanges interculturels entre la France et l'Allemagne.

  • PHP 5.6
  • FuelPHP 1.7
  • SQL
  • MySQL
  • JavaScript (ES6)
  • jQuery
  • CSS (Sass, Foundation 6)
  • Elastic Search 5.6
  • GitLab CI
  • Bash
  • Cypress
  • Git
  • Nginx
  • Linux
  • Vim
  • Scrum
  • Rédaction de spécifications fonctionnelles et techniques, inclus la gestion des autorisations, des contenus multilingues, le versionnage des données et des fonctionnalités de modération.
  • Conception de base de données
  • Revues de code
  • Développement et maintenance d'extensions open source pour un CMS maison
  • Tests E2E avec Cypress
  • Automatisation du déploiement avec des scripts en Bash
  • Automatisations diverses avec GitLab CI
  • Responsable technique de l'équipe
  • Analyse des besoins du client avec le chef de projet
  • Planification et estimation des tâches et des sprints
-

Mylan Meilleure Santé (via Novius)

Tech-lead full-stack

Plateforme proposant des services tels qu'un calendrier de prise de médicaments, ou la prise de rendez-vous en ligne.

  • PHP 5.6
  • FuelPHP 1.7
  • SQL
  • MySQL
  • JavaScript
  • jQuery
  • CSS (Sass, Foundation 5)
  • Grunt
  • Bash
  • Git
  • Nginx
  • Linux
  • Scrum
  • Écriture des spécifications fonctionnelles et techniques
  • Conception de base de données
  • Revues de code
  • Implémentation de réglementations strictes en matière de confidentialité du traitement des données médicales
  • Automatisation du déploiement avec des scripts en Bash
  • Automatisations diverses avec GitLab CI
  • Responsable technique de l'équipe
  • Analyse des besoins du client avec le chef de projet
  • Planification et estimation des tâches et des sprints
-

Gouiran Link (via Novius)

Tech-lead full-stack

Plateformes B2B et B2C multi-tenants pour les salons de coiffure et de beauté

  • PHP 5.6
  • FuelPHP 1.7
  • SQL
  • MySQL
  • JavaScript (ES6)
  • React
  • Redux
  • Immutable.js
  • CSS (Sass, Foundation 5)
  • Elastic Search 2.6
  • Webpack
  • Bash
  • Git
  • Nginx
  • Linux
  • Vim
  • Scrum
  • Écriture des spécifications fonctionnelles et techniques
  • Conception de base de données
  • Revues de code
  • Développement et maintenance d'extensions open source pour un CMS maison
  • Automatisation du déploiement avec des scripts en Bash
  • Automatisations diverses avec GitLab CI
  • Responsable technique de l'équipe
  • Analyse des besoins du client avec le chef de projet
  • Planification et estimation des tâches et des sprints
-

Theotokos (via Novius)

Tech-lead full-stack

Site de rencontres comptant environ 50k utilisateurs

  • PHP 5.6
  • FuelPHP 1.7
  • SQL
  • MySQL
  • JavaScript
  • jQuery
  • Elastic Search 2.3
  • CSS (Sass, Foundation 5)
  • Grunt
  • Bash
  • Git
  • Nginx
  • Linux
  • Vim
  • Maths
  • Scrum
  • Écriture des spécifications fonctionnelles et techniques
  • Conception de base de données
  • Revues de code
  • Conception et implémentation d'un algorithme de matching and classement des profils en analysant les données existantes et le comportement des utilisateurs.
  • Développement et maintenance d'extensions open source pour un CMS maison
  • Automatisation du déploiement avec des scripts en Bash
  • Automatisations diverses avec GitLab CI
  • Responsable technique de l'équipe
  • Analyse des besoins du client avec le chef de projet
  • Planification et estimation des tâches et des sprints
-

Gerflor (via Novius)

Développeur full-stack

Maintenance d'un site multilingue et ajout de fonctionnalités

  • PHP 5.6
  • FuelPHP 1.7
  • SQL
  • MySQL
  • CSS (Sass)
  • JavaScript
  • jQuery
  • Bash
  • Nginx
  • Linux
  • Git
  • XML
  • Scrum
  • Correction du code existant
  • Ajout de nouvelles fonctionnalités
  • Site web et contenus multilingues
-

StackOverflow

Contributeur actif

Assistance aux utilisateurs concernant des questions de programmation sur une plateforme publique réputée

  • PHP
  • JavaScript
  • SQL
  • CSS
  • J'ai obtenu 4500 points de réputation sur StackOverflow pour mes contributions
-

GlitchyVerse

Développeur de jeux indépendant

Jeu vidéo en 3D dans l'espace

  • JavaScript
  • Maths
  • WebGL
  • Go
  • HTML 5
  • Gimp
  • Wings3D
  • Git
  • SQL
  • SQLite
  • Linux
  • Développement et conception complète d'un moteur 3D basé sur WebGL (OpenGL ES 2.0)
  • Utilisation des mathématiques liées à la géométrie, des matrices, des quaternions
  • Architecture logicielle
  • Optimisation de bas niveau
  • Dessin de modèles 3D avec Wings3D
  • Parsing et rendu de fichiers de modèles 3D (.obj)
-

Open-Classrooms

Rédacteur open source

Écriture d'un tutoriel sur le développement de jeux vidéo

  • HTML 5
  • JavaScript
  • Implémentation d'un petit jeu vidéo en HTML 5 et JavaScript
  • Rédaction d'un tutoriel étape par étape pour expliquer son fonctionnement
-

Crédit Agricole

Développeur logiciel et Business Intelligence

Développement d'applications internes et de rapports de données pour la caisse régionale Sud-Rhône-Alpes

  • PHP
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • SQL
  • Transact-SQL
  • MySQL
  • SQL Server
  • Access
  • VBA
  • Windows Server
  • Business Objects
  • Laravel
  • Git
  • XQuery
  • Apache
  • IIS
  • SOAP
  • Linux
  • Jenkins
  • XML
  • Waterfall
  • Analyse des besoins, écriture des spécifications fonctionnelles et techniques ainsi que des wireframes
  • Conception de base de données
  • Estimation et planification des projets
  • Développement d'applications internes en PHP
  • Analyse et extraction de données à des fins de BI et de conformité réglementaire via SQL et outils graphiques
  • Requêtes SQL complexes et multi-serveurs via SQL Server et Transact-SQL
  • Interfaçage d'applications modernes avec des mainframes legacy à l'aide des API ActiveX
  • Maintenance et backup des serveurs PHP, MySQL et IIS sur Windows Server
-

CNES & IUT de Valence

Développeur full stack

Développement de la station au sol pour l'envoi d'un ballon sonde dans la stratosphère, avec suivi en direct et télémétrie.

  • Java
  • HTML
  • CSS
  • MongoDB
  • XML
  • Google Earth (KML)
  • C++
  • Linux
  • Réception, analyse des signaux radio et gestion des erreurs de transmission
  • Définition d'un protocole partagé entre les équipes
  • Enregistrement et affichage des données en temps réel (position, température, pression, altitude...) sur le site web
  • Suivi en direct de la position du ballon à l'aide de l'API de Google Earth
-

Mu-Intensity

Tech-lead

Serveur privé du jeu vidéo Mu-Online (MMORPG)

  • PHP
  • HTML
  • CSS
  • SQL
  • SQL Server
  • Apache
  • JavaScript
  • Windows Server
  • SVN
  • C++
  • Implémentation d'un site dynamique et d'un forum
  • Interfaçage d'un jeu propriétaire avec un site web PHP/SQL personnalisé
  • Maintenance et mise à jour de Windows Server et SQL Server
  • Scaling du système pour 500~1000 utilisateurs aux heure de pointe
  • Recherche, analyse et correction de multiples failles de sécurité
  • Participation à la gestion de la communauté
-

PHPSimul

Développeur et gestionnaire de communauté

Moteur de jeu/CMS par navigateur

  • PHP
  • SQL
  • CSS
  • HTML
  • MySQL
  • Apache
  • Windows
  • SVN
  • Conception de base de données
  • Développement d'une plateforme de type CMS
  • Déploiement chez OVH
  • Gestion d'une communauté open source
  • Coordination et revue des contributions au projet