
Mihailo Pavlovic
Backend Infrastructure Engineer
Salaire / Taux journalier
Saint-Germain-en-Laye, France
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Ingénieur Backend avec 5+ ans d'expertise en Ruby on Rails, Node.js et NestJS, actuellement chez RingCentral. Expérience prouvée en développement d'API robustes, intégrations tierces et optimisation de pipelines CI/CD pour des applications à fort trafic. Spécialisé en architectures backend évolutives avec un focus sur la qualité du code et l'environnement asynchrone distribué.
Expérience de travail
Software Engineer
RingCentral Engage Digital
mars 2023 - Présent
3 ans 8 mois
À distance
Développeur Backend
Self-Employed
janv. 2022 - janv. 2023
1 an 1 mois
– Livré plusieurs missions freelance à court et moyen terme en tant qu'ingénieur logiciel axé sur le backend.
Développeur Backend et Enseignant
EPITECH - European Institute of Technology
août 2020 - déc. 2021
1 an 5 mois
Paris, France
– Développé un backend Node.js pour une application mobile gérant des restaurants, y compris des API principales pour prendre en charge les données et les opérations des restaurants. – Construit un backend NestJS pour un site web privé et une application mobile gérant des lieux et événements musicaux, permettant des fonctionnalités liées aux événements et aux lieux. – Implémenté un backend pour une application web et mobile gérant des attractions touristiques en Asie du Sud-Est, prenant en charge les fonctionnalités et la gestion des données liées aux attractions. – Collaboré de manière asynchrone avec des équipes distribuées en utilisant Git, des demandes de tirage et des flux de travail de révision de code. – Écrit du code propre, testable et bien documenté suivant les normes de codage et les modèles de conception convenus. – Intégré de nombreuses API et services tiers, gérant l'authentification, la sécurité et les scénarios d'erreur de manière robuste. – Coordonné des ateliers de développement logiciel inclusifs aux niveaux local et national, améliorant l'accessibilité et la participation à l'éducation technologique. – Dirigé des équipes d'étudiants pour fournir un soutien complet aux participants des ateliers, assurant un environnement d'apprentissage productif. – Rationalisé le processus de recrutement de bénévoles, en associant efficacement les compétences des étudiants aux besoins des ateliers. – Traduit et enrichi le programme avec des exercices interactifs, contribuant à un programme plus engageant et efficace. En se concentrant sur les connaissances backend de NodeJS, Ruby on Rails, NestJS, etc. – Animé des sessions de discussion hebdomadaires pour renforcer le matériel et les concepts du cours. – Noté les devoirs, les quiz et les examens tout en fournissant des commentaires constructifs aux étudiants. – Travaillé à l'amélioration du backend pour nos outils internes (NodeJS/ NestJS/Express/Docker/Jenkins).
Développeur Backend Ruby on Rails
RingCentral
mars 2021 - juil. 2021
5 mois
Développeur Backend Ruby on Rails
RingCentral
août 2019 - févr. 2020
7 mois
À distance
– Étendu le champ de contribution sur différents projets, utilisant Ruby on Rails, Ruby, GitLab et GitLab CI/CD. – Travaillé à l'amélioration de l'ergonomie des pipelines pour différents projets internes. – Utilisé JavaScript, Jest, TypeScript et d'autres technologies pour contribuer à des projets de petite envergure mais clés destinés à soutenir les produits principaux. – Travaillé de manière intensive sur l'internationalisation du backend. – De nombreuses améliorations pour les API internes et orientées client. – Utilisé Ruby on Rails, Ruby, Gitlab, CI/CD, Jira et Drone CI pour contribuer au projet principal (Engage Digital). – Travaillé à la correction de bugs, en veillant à ce que l'expérience utilisateur soit aussi fluide que possible d'un point de vue technique. – Rapporté via des réunions quotidiennes et Jira. – Engagé en tant qu'élément ad hoc, étant affecté à des projets sur la feuille de route qui étaient soit en retard, soit rencontrant des difficultés inattendues. – Environnement international, entièrement à distance, asynchrone.
Formation
EPITECH - European Institute of Technology
Master's degree, Computer Science
2018 - 2023
5 ans 1 mois
Lycée Jacques Decour
High School Diploma, Engineering
2015 - 2018
3 ans 1 mois