You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jason K.JK

Jason K.

Développeur Back-end | Full-stack // Elixir

€600/day
1 project
Paris, FR
3-7 years

Average response time: 1 hour

About Jason

Curiosité,

C’est en la suivant que je me suis intéressé au monde de la programmation. Développeur full-stack depuis 2014, j’ai accumulé connaissance et compétences via différents flux.

C’est en naviguant sur une plateforme de cours en ligne que j’ai été introduit à Ruby on Rails.

Grâce à mon expérience professionnelle, j’ai pu consolider mes compétences sur Ruby ainsi que me familiariser avec React et Flutter.

Durant ces années, j’ai pu bâtir mon expérience sur :
- La conception d’API (REST / GraphQL)
- La mise en place de broker de message sur une architecture en microservices (Kafka)
- Mise en place de suite de tests robustes
- CI / CD (Gitlab)
- Docker
- La création de SPA avec React
- La création d'application mobile avec Flutter et plus récemment Liveview Native
- CQRS (Commanded)
- Observability (suite Grafana)

A la suite de la découverte de la lecture d’un article « Elixir made me a better Rubyist », j’ai décidé d’explorer ce langage. C'est ainsi qu'Elixir est devenu mon langage back-end par défaut.
  • French

    Native or bilingual

  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Team Engine
    Full-stack developer // PETAL Stack
    FILM AND AV
    January 2022 - Today (4 years and 5 months)
    Londres, United Kingdom
    Team Engine est une application visant à faciliter la gestion des crew pour l'industrie du cinéma (TV/Film)

    Du petit budget à la production Hollywoodienne, Team Engine assure l'enregistrement des cartes de pointage, calcule les salaires / heure sups en fonction du contrat et des lois de certains territoires, enfin gère l'onboarding des membres d'un crew en utilisant l'API de Docusign.

    Dernièrement, nous avons intégrer un module de distribution pour permettre de distribuer des scripts avec filigrane aux membres du crew. Chaque action effectuée dans ce module est enregistré à l'aide du CQRS afin de pouvoir afficher les logs aux project managers.
    PostgreSQL Alpine.js Phoenix Liveview TailwindCSS CQRS
  • Tekken Teacher
    Phoenix Liveview // Projet personnel
    VIDEO GAMES AND ANIMATION
    November 2019 - January 2025 (5 years and 1 month)
    Tekken Teacher est une application qui vise à interpréter les nombreuses données présentes dans le jeu vidéo "Tekken".

    Pour les non-initiés, les jeux de combats tournent à 60 images par seconde. La science derrière chaque movement des personnages s'appelle la "frame data" - qui sont des données plus ou moins fixes concernant la liste de coups d'un personnage. En revanche, les jeux de combats ne se résument pas qu'à cette science mais plus de données.

    Grâce à ce projet, j'ai eu la chance de découvrir le métier de Data visualization (Dataviz), qui m'a ouvert les yeux sur l'importance de la présentation des données.

    À ce jour, il existe plusieurs sites de frame-data mais la donnée est présentée sous forme de tableau et aucune explication n'est fournie. Par conséquent, beaucoup de joueurs ont tendance à mal interpréter ce que certaines valeurs signifient.

    La but de Tekken Teacher est de récolter l'intégralité de ces données et les présenter de manière compréhensible mais d'également maintenir une traçabilité au fil des saisons*.

    Cela permettra de dresser des graphiques pour mettre en exergue les forces et faiblesses d'un personnage, en déterminer son archetype, etc.

    C'est un projet avec lequel j'ai pris beaucoup de plaisir à explorer et tester plusieurs facettes du langage/framework. Cela m'a permis de mettre en place des dashboards sur Grafana, d'entrer en contact avec des joueurs de différentes régions pour traduire le site en plusieurs langues et enfin ré-utiliser Flutter.

    J'ai éventuellement cessé tout développement sur l'application après avoir été déçu de la direction adopté par la franchise.

    *Saison : Aujourd'hui, les jeux vidéos sortent sous forme de GaaS (Game as a Service) et sont constamment mis à jour. Chaque mise à jour majeure est qualifié de Saison et a pour habitude de drastiquement changer la méta d'un jeu.

    Phoenix Liveview Prometheus Gitlab ffmpeg Grafana
  • TGER - Audex
    Full-stack developer // PETAL Stack
    PRESS AND MEDIA
    July 2021 - March 2022 (8 months)
    Ma première mission en tant que freelance :

    En charge de développer une application de microcasts (pour ne pas les appeler podcasts), allant de 1 à 2 minutes au sujet de la finance et de la cryptomonnaie.

    PETAL stack.

    Suite à la mise à jour 0.17 de Liveview, nous nous sommes débarassés de Surface pour utiliser LiveView pleinement avec les function components et les JS actions entre autres.

    J'ai eu la chance de pouvoir exploiter les fonctions de Postgresql afin d'avoir la Full-Text-Search fonctionnalité, avec du ranking basé sur les champs recherchés.
    Phoenix Liveview PostgreSQL Alpine.js Tailwind CSS Bitbucket

Recommendations

AU
FU
Cyprien PannierCP
Alessandro Usseglio Viretta and 2 other people have recommended Jason

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • DUT Informatique
    Université de Caen
    2016
    Contenu de la formation : - C - Java - Shell scripts - PHP - HTML 5 - CSS 3 - jQuery - Angular 1 - Test Unit - Symfony 3 - Gestion de projet (Méthode Agile / Scrum)
  • Licence professionnelle ATC Webmestre
    Université de Caen
    2017
    Contenu de la formation : - PHP - Photoshop - Joomla - Cours sur les documents numériques

Skill set

Categories