Andrei C.

Andrei C.

Développeur back-end

Romania
Membre de confiance depuis 2025
7 années d'expérience

Une des réalisations clés de la carrière d’Andrei a été de diriger la conception et la mise en œuvre d’un système de facturation à partir de zéro lors de son contrat avec Amadeus. Il a géré toute la durée de vie du développement — depuis l'architecture et le codage, jusqu'à la maintenance des tests et de la production — en réalisant le projet à temps et en gagnant des éloges de la part de la direction.

Connu pour sa compétence technique, son apprentissage rapide et sa capacité à résoudre des problèmes complexes de manière indépendante, Andrei apporte constamment des solutions fiables et de haute qualité aux équipes de développement de logiciels.

Expertise principale

C++C++7 ans
BashBash7 ans
GitGit7 ans
LinuxLinux7 ans
8+

Expérience3

Amadeus

Développeur C++

Amadeus
Transportation and Logistics
Mar 2022 · 4a 1m
  • Dirigé une équipe Agile de cinq développeurs dans le cadre de la SAFe, contribuant au développement d'un système de distribution mondial pour l'industrie aérienne.
  • Conçu et développé un modèle de facturation personnalisé pour les principaux clients des compagnies aériennes, en utilisant les méthodes modernes C++17 et OpenAPI pour la génération de modèles et l'intégration de bases de données SQL pour une gestion efficace des données.
  • Architecté et mis en œuvre un système basé sur les microservices, permettant une communication transparente entre les services à travers Kafka, Les requêtes HTTP, et les protocoles de messagerie spécialisés pour échanger de manière fiable des données de vente entre différents systèmes.
  • Mise en place d’un pipeline d’intégration et de communication (CI/CD) permettant d’automatiser le processus de livraison, assurant ainsi une rationalisation des déploiements et une efficacité opérationnelle.
  • Amélioration de la qualité du logiciel en créant des tests complets de non-régression avec des scripts Python et des tests unitaires à haute couverture en utilisant Google Test (gtest).
  • L’infrastructure intégrée Docker et cloud-based pour améliorer l’évolutivité, l’efficacité du déploiement et la maintenabilité des services.
DockerDocker
AWSAWS
JenkinsJenkins
PythonPython
Design
11+
Cisco

Software Engineer

Cisco
Social Networking
Feb 2020 - Mar 2020 · 1m

Application de chat

  • Collaboré avec une équipe hybride en développement côté serveur en C++14/17.
  • Développer de nouvelles fonctionnalités en utilisant des modèles de conception avancés (Observer, Factory, Singleton, Builder) et des techniques de programmation modernes.
  • Des solutions intégrées avec une base de données SQL pour assurer une gestion efficace des données.
  • Fonctionnalité étendue pour le client Windows, en exploitant Qt et QML pour concevoir une interface réactive et conviviale.

Système de Communication Sécurisée

  • Conçu et mis en place un système de communication sécurisé, intégrant les protocoles SIP avec plusieurs clients.
  • Appliqué des protocoles de réseautage, des techniques de cryptage et des pratiques de sécurité des données pour assurer la robustesse.
  • Effectuer des migrations majeures, y compris la transition de l'architecture 32 bits vers l'architecture 64 bits et la mise à jour des scripts Python vers Python3.
  • La gestion et le stockage sécurisés et optimisés des données dans une base de données SQL.
  • Utilisé sous Linux, IPC, C++, Java, Python, Linux sockets, TLS, VPN et OpenSSL pour fournir des solutions sécurisées.
  • Analysé et résolu des bogues complexes, améliorant à la fois les fonctionnalités et les performances du système.
  • Maintient une grande attention sur les logiciels évolutifs, un code de haute qualité et une collaboration efficace entre les équipes.
PythonPython
C++C++
SQLSQL
BashBash
LinuxLinux
6+
Raptor Technologies

Développeur C/C++

Raptor Technologies
Automotive
Jun 2018 - Feb 2020 · 1a 8m

Système de diagnostic à distance

  • Développé en C++11, utilisant une architecture pilotée par des événements pour exécuter des scripts Lua pour la collecte des données de diagnostic de voiture et la transmission des résultats à un serveur distant.
  • Nouvelles fonctionnalités implémentées sur la base de la documentation technique.
  • Écrit des tests robustes et des problèmes complexes pour améliorer la fiabilité du système.

Système de mise à jour à distance

  • Conçu un système de machines d'état pour la mise à jour sécurisée des logiciels embarqués à l'aide de C++ et C.
  • Créé un code évolutif et maintenable pour assurer des mises à jour logicielles homogènes dans divers environnements automobiles.

Contributions générales

  • Leveraged Linux, Python, CMake, CANoe, et Git pour un développement efficace, des tests et une collaboration.
  • Participation active à la planification du sprint, aux examens de code et à l'intégration continue, en garantissant des normes de qualité et la livraison rapide des fonctionnalités.
JenkinsJenkins
PythonPython
CC
C++C++
BashBash
7+

Évaluations

Excellence en ingénierie

Les performances globales de Andrei lors d'une évaluation technique en direct de 90 minutes se classent dans le top 5% des Développeur back-end évalués chez Proxify.

Éducation

TUO
Technical University of Cluj-Napoca
Computer Science2015 - 2019

Arrêtez de naviguer.
Soyez jumelé plus rapidement.