Andrei C.

Backend-udvikler

Andrei er backend-udvikler med over syv års kommerciel erfaring med speciale i C++, Python og Linux-baserede systemer. Han har stor ekspertise i at opbygge robust, vedligeholdbar software med værktøjer som Google Tests, Git og Docker.

En vigtig præstation i Andreis karriere var at lede design og implementering af et faktureringssystem fra bunden under hans kontrakt med Amadeus. Han ledede hele udviklingslivscyklussen – fra arkitektur og kodning til afprøvning og vedligeholdelse af produktionen – og leverede projektet til tiden og fik stor ros fra ledelsen.

Andrei er kendt for sine tekniske færdigheder, hurtig læring og evne til at løse komplekse problemer uafhængigt, og bidrager konsekvent pålideligt med løsninger af høj kvalitet til softwareudviklingsteams.

Hovedekspertise

  • C++
    C++ 7 år
  • Bash
    Bash 7 år
  • Git
    Git 7 år

Andre færdigheder

  • Python
    Python 4 år
  • REST API
    REST API 3 år
  • AWS
    AWS 3 år
Andrei

Andrei C.

Romania

Match med udvikler her

Udvalgt oplevelse

Beskæftigelse

  • C++-udvikler

    Amadeus - 4 flere år

    • Led et Agile team af fem udviklere inden for SAFe rammer, der bidrager til udviklingen af et globalt distributionssystem for luftfartsindustrien.
    • Designet og udviklet en brugerdefineret faktureringsmodel for store flyselskaber kunder fra bunden, ved hjælp af Modern C++17 og OpenAPI til modelgenerering og integration af SQL-databaser til effektiv datahåndtering.
    • Arkitekt og implementeret et mikroservicebaseret system, der muliggør problemfri kommunikation mellem tjenester gennem Kafka HTTP-forespørgsler og specialiserede meddelelsesprotokoller til pålidelig udveksling af salgsdata på tværs af systemer.
    • Etablerede en CI/CD-rørledning for at automatisere leveringsprocessen, hvilket sikrer strømlinede installationer og driftseffektivitet.
    • Forbedret softwarekvalitet ved at forfatte omfattende ikke-regressionstest med Python scripts og high-coverage unit tests ved hjælp af Google Test (gtest).
    • Integreret Docker og cloud-baseret infrastruktur til at forbedre skalerbarhed, implementering effektivitet og vedligeholdelse af tjenesterne.

    Teknologier:

    • Teknologier:
    • Docker Docker
    • AWS AWS
    • Jenkins Jenkins
    • Python Python
    • Design
    • Apache Kafka Apache Kafka
    • C++ C++
    • SQL SQL
    • Bash Bash
    • Linux Linux
    • Git Git
    • JSON JSON
    • VSCode VSCode
    • REST API REST API
    • Boost
    • SonarQube SonarQube
  • Software Engineer

    Cisco - 1 måned

    • Chat- Program*

    • Samarbejdet med et hybridteam om udvikling af servere i C++14/17.

    • Udviklet nye funktioner ved hjælp af avancerede designmønstre (Observer, Factory, Singleton, Builder) og moderne programmeringsteknikker.

    • Integrerede løsninger med en SQL-database backend for at sikre effektiv datahåndtering.

    • Udvidet funktionalitet til Windows-klienten, udnytte Qt og QML til at designe en lydhør og brugervenlig grænseflade.

    Sikker Kommunikationssystem

    • Designet og implementeret et sikkert kommunikationssystem, der integrerer SIP-protokoller med flere kunder.
    • Anvendte netværksprotokoller, krypteringsteknikker og datasikkerhedspraksis for at sikre robusthed.
    • Gennemført store migrationer, herunder overgang fra 32-bit til 64-bit arkitektur og opgradering Python scripts til Python3.
    • Implementeret og optimeret sikker datahåndtering og lagring i en SQL-database.
    • Udnyttet Linux, IPC, C ++, Java, Python, Linux-stikkontakter, TLS, VPN og OpenSSL til at levere sikre løsninger.
    • Analyseret og løst komplekse bugs, forbedre både systemets funktionalitet og ydeevne.
    • Opretholdt et stærkt fokus på skalerbar software, høj kvalitet kode og effektivt samarbejde på tværs af teamet.

    Teknologier:

    • Teknologier:
    • Python Python
    • C++ C++
    • SQL SQL
    • Bash Bash
    • Linux Linux
    • Git Git
    • VSCode VSCode
    • Embedded systems
    • Qt Qt
    • VPN
    • Security
  • C/C++-udvikler

    Raptor Technologies - 1 år 8 måneder

    Remote Diagnostic System

    • Udviklet i C ++11, udnytte en event-drevet arkitektur til at køre Lua scripts til indsamling af bil diagnostik data og overføre resultater til en ekstern server.
    • Implementerede nye funktioner baseret på teknisk dokumentation.
    • Skrev robuste test og debugged komplekse spørgsmål til at forbedre systemets pålidelighed.

    Fjernopdateringssystem

    • Udviklet et statsligt maskinsystem til sikker opdatering af køretøjsmonteret software ved hjælp af C ++ og C.
    • Oprettet skalerbar og holdbar kode for at sikre problemfri softwareopdateringer på tværs af forskellige bilmiljøer.

    Generelle Bidrag

    • Gearede Linux, Python, CMake, CANoe, og Git til effektiv udvikling, test og samarbejde.
    • Aktivt deltog i sprint planlægning, kodegennemgange og kontinuerlig integration, sikring af høj kvalitet standarder og rettidig levering af funktioner.

    Teknologier:

    • Teknologier:
    • Jenkins Jenkins
    • Python Python
    • C C
    • C++ C++
    • Bash Bash
    • Linux Linux
    • Git Git
    • JSON JSON
    • VSCode VSCode
    • Boost
    • SonarQube SonarQube
    • Embedded Linux Embedded Linux

Uddannelse

  • BSc.Computer Science

    Technical University of Cluj-Napoca · 2015 - 2019

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det