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

Ionas Neonakis

Lead Dev - Spring boot | React

555 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Ionas

J’ai toujours été intéressé par la tech, intérêt qui s’est développé quand je suis entré au lycée, notamment en découvrant le développement logiciel, ce qui a fait naître mon envie de faire carrière dans ce domaine.


Au cours de mes années d’études supérieures et jusqu’à mon Master, j’ai été initié à de nombreux domaines, tels que : la programmation haute performance, la cryptographie, la sécurité et le web.


Naturellement curieux, je me suis sérieusement investi dans le développement web et suis actuellement développeur Fullstack chez Takima en mission chez un leader du luxe. Je continue à progresser sur la sécurité, les performances et les optimisations de code dans le cadre de ma mission même si ce n’est pas son principal objet car ces sujets me plaisent.


Durant ma mission chez un leader du luxe, je me suis imprégné du contexte métier et j’ai utilisé mes compétences de développeur et de consultant dans une approche toujours guidée par les besoins clients. Je sais faire preuve d’adaptabilité et de flexibilité et j’aime analyser les problématiques que l’on me soumet dans leur globalité.


Je mets en œuvre mes compétences et j’en développe de nouvelles afin de répondre au mieux aux enjeux des missions que l’on me confie.
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 20 km)

Expériences

  • Takima
    Développeur fullstack Spring Boot(Kotlin/java) - React
    LUXE
    décembre 2022 - Aujourd'hui (3 ans et 6 mois)
    Bagneux, France
    Développeur fullstack en mission chez un leader du marché du luxe.


    J'ai fait partie de la squad Logistique dont la mission est d’outiller l’ensemble des acteurs de la logistique de l'entreprise pour faciliter le traçage de colis, les inventaires en entrepôt, la préparation de commandes, etc...


    La squad était composée de 10 développeurs, 1 Tech Lead et 4 Product Owners qui se chargent de 15 applications et d’une dizaine de micro-services en appliquant les méthodologies agiles.


    Durant ma mission, je suis devenu transverse sur l’ensemble des projets de la squad afin d’intervenir sur chacun d’entre eux selon la demande des différents métiers.


    J’ai effectué de la maintenance et du développement sur différentes applications, voici quelques tâches réalisées :

    • Développement d’applications web, mobiles (PWA) et micro-services dans le périmètre logistique en React & Spring boot
    • Créations d’outils internes (SDK, libs, starters, ...)
    • Support d’applications en production
    • Responsable techniques d’applications & micro-services
    • Migrations techniques
    • Mise en place de pratiques d’équipes tournées vers la qualité : Pair/Mob Programming, TDD, DDD, CDD, Agilité

    Grâce à la confiance accordée par le client lors de cette mission, j'ai pu assumer des responsabilités supplémentaires, me permettant ainsi de me rapprocher du rôle de Tech Lead:
    • Onboarding de nouveaux développeurs
    • Animateur de réunions techniques bi-hebdomadaire
    • Responsable de migrations d'IAM
    • Conseil du client sur les choix techniques & d'architectures

    En parallèle de ma mission chez le client, j'ai également contribué à plusieurs initiatives au sein de Takima :
    • Manager de 2 employés
    • Reviewer d'un chapitre de formation en interne sur la persistance avec Hibernate
    • Création et présentation d'une conférence en interne sur Kotlin

    Kotlin React.js Spring boot Typescript Hibernate PostgreSQL SQL Server Maven Gradle NPM Git Kubernetes Helm Gitlab CI/CD SAP Cloud SDK
  • Takima
    Développeur fullstack - Gestion d’événements RH
    CONSEIL & AUDIT
    juillet 2022 - décembre 2022 (5 mois)
    Bagneux, France
    Hui est une application de gestion d’évènements RH venant s’intégrer aux applications de gestion et de planification qui constituent le système d’information de Takima. Son but premier est de faciliter le suivi des événements RH qui jalonnent la carrière des collaborateurs de Takima.

    Son objectif est de restituer pour chaque collaborateur de Takima, une timeline des faits marquants de sa carrière : des différents entretiens avec leur manager (entretien de suivi, entretiens d’objectifs et entretiens annuels...), des échanges avec l’équipe commerciale, des changements de mission, ...
    L’application est construite en collaboration étroite avec les managers Takima, car c’est pour leur simplifier le travail d’organisation, de planification et de remontée d’informations liées au suivi de carrière qu’elle a été conçue.

    Pour cela, elle s’intègre à de nombreux outils : SAP, signature électronique de documents, Google Apps, …

    Pour adapter le backlog au plus près des retours des futurs utilisateurs, le projet est géré en mode Kanban avec un cycle de livraison qui respecte des itérations de deux semaines.

    L’équipe est composée de six développeurs, deux référents technique et un Scrum Master.

    J’ai réalisé les tâches suivantes :

    • Séparation de Hui et Itewa. Initialement, Hui était un module greffé à un autre projet interne, Itewa. J’ai séparé les deux applications en déplaçant le code de Hui vers un nouveau projet.
    • Écriture de scripts SQL décrivant les tables du nouveau schéma de Hui.
    • Développement d’une tâche CRON permettant de récupérer les informations des utilisateurs de SAP afin de les synchroniser avec celles de la base de données.
    • Récupération des informations sur les missions des consultants à partir d’un spreadsheet via l’API
    de Google afin de synchroniser les informations des utilisateurs en base de données.
    • Écriture de nombreux tests unitaires sur les différents services de l’application.
    • Mise en place de tests d’intégrations.
    Spring boot Kotlin Hibernate PostgreSQL Gradle Mockito React.js Typescript Ant Design SASS NPM Git Docker Kanban
  • Takima
    Formation de développeur fullstack "Master 3"
    CONSEIL & AUDIT
    avril 2022 - juin 2022 (3 mois)
    Bagneux, France
    “Le craftsmanship est une discipline qui se transmet”.

    En participant à la formation Takima Master 3, j’ai compris l’importance d’avoir une solide base sur un socle technique transverse, de connaître les bonnes pratiques et de maîtriser les outils.

    Takima fait le pari de mettre à la disposition de ses recrues ses meilleurs experts sur chaque sujet pour concevoir et mettre à jour les formations. Ils nous transmettent des années de bonnes pratiques condensées en quelques heures, ainsi que les meilleurs réflexes de conception pendant les cours théoriques et lors des code-reviews.

    La formation, exigeante et intense, se découpe en 13 chapitres autour d’un fil rouge : le développement d’une marketplace full-stack.

    Sur une durée de 10 semaines, les sujets traités sont :
    • Dev/Devops : Git, Docker, Docker-compose, Gitlab CI/CD, Tests Unitaires et TDD
    • Dev Back : Java, Kotlin, Maven, REST, Spring, Spring MVC, Spring Data, Spring Boot, Hibernate, JPA, PostgreSQL, Flyway
    • Dev Front : ES, Typescript, SCSS et React


    Le contexte de mise en œuvre de chacune de ces technologies nous est présenté ainsi que leur rôle dans les architectures des applications web modernes. Des perspectives nous sont données sur des architectures alternatives moins “Mainstream” (architectures réactives, architectures event-driven). Des thématiques transverses sont abordées comme les performances, la sécurité et la RGPD, les bases de données (SGBDR et bases de données NoSQL) …

    Ce que la formation m’a apporté :
    • Une vision d’ensemble sur les différents technologies.
    • Les bonnes pratiques à appliquer au sein d’un projet.
    • Le fonctionnement des méthodes agiles.
    • L’apprentissage du fonctionnement du déploiement et d’intégration continus.
    • Des compétences DevOps.
    Java Kotlin Spring boot React.js Typescript HTML5 CSS3 JavaScript Hibernate Docker Gitlab CI/CD PostgreSQL Mockito SASS Git

Recommandations

Soyez le premier à recommander Ionas

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Master IMIS
    Université d'Orléans
    2022
    Master IMIS (Informatique Mobile Intelligente et Sécurisée)
  • Licence Informatique
    Université d'Orléans
    2020
    Licence Informatique, L1 Maths-Info. L3 IMIS (Informatique Mobile Intelligente et Sécurisée)

Certifications

Compétences

Catégories