Andrei C.

Backend-ontwikkelaar

Andrei is een backend ontwikkelaar met meer dan zeven jaar commerciële ervaring, gespecialiseerd in C++, Python en Linuxgebaseerde systemen. Hij heeft uitgebreide expertise in het bouwen van robuuste en onderhoudbare software met gereedschappen als Google Tests, Git en Docker.

Een belangrijke prestatie in de carrière van Andrei was het ontwerpen en implementeren van een factureringssysteem vanaf nul tijdens zijn contract met Amadeus. Hij beheerde de hele ontwikkelingslevenscyclus—van architectuur en codering tot tests en productieonderhoud - het project op tijd leveren en veel lof krijgen van het management.

Gekend voor zijn technische vaardigheid, snel leren en vermogen om complexe problemen onafhankelijk op te lossen, draagt Andrei consequent bij aan betrouwbare, hoogwaardige oplossingen voor softwareontwikkelingsteams.

Hoofd expertise

  • C++
    C++ 7 jaar
  • Bash
    Bash 7 jaar
  • Git
    Git 7 jaar

Andere vaardigheden

  • Python
    Python 4 jaar
  • REST API
    REST API 3 jaar
  • AWS
    AWS 3 jaar
Andrei

Andrei C.

Romania

Aan de slag

Geselecteerde ervaring

Dienstverband

  • C++ Developer

    Amadeus - 4 jaar

    • Een team van vijf ontwikkelaars uit Agile in het kader van de SAFe en draagt bij aan de ontwikkeling van een wereldwijd distributiesysteem voor de luchtvaartindustrie.
    • Ontworpen en ontwikkeld een op maat gemaakt factureringsmodel voor grote luchtvaartcliënten vanaf nul gebruik van Modern C++17 en OpenAPI voor modelgeneratie en integratie van SQL databases voor efficiënte gegevensverwerking.
    • Een op microdiensten gebaseerd systeem opgezet en geïmplementeerd dat een naadloze communicatie tussen diensten via Kafka mogelijk maakt, HTTP-verzoeken en gespecialiseerde berichten-protocollen om betrouwbaar verkoopgegevens tussen systemen uit te wisselen.
    • Een CI/CD-pijplijn ingesteld om het afleveringsproces te automatiseren, zodat gestroomlijnde implementaties en operationele efficiëntie gewaarborgd zijn.
    • Verbeterde softwarekwaliteit door uitgebreide non-regressietests te schrijven met Python scripts en high-coverage unit tests met behulp van Google Test (gtest).
    • Geïntegreerde Docker en cloud-gebaseerde infrastructuur om schaalbaarheid, inzet efficiëntie en onderhoud van de diensten te verbeteren.

    Technologieën:

    • Technologieën:
    • 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 maand

    Chat Applicatie

    • Werk samen met een hybride team aan de server-side ontwikkeling in C++14/17.
    • Ontwikkeld van nieuwe functies met behulp van geavanceerde ontwerppatronen (Observer, Fabriek, Singleton, Builder) en moderne programmeertechnieken.
    • Geïntegreerde oplossingen met een SQL database backend om efficiënte data verwerking te waarborgen.
    • Uitgebreide functionaliteit naar de Windows cliënt, gebruik van Qt en QML om een responsive en gebruiksvriendelijke interface te ontwerpen.

    Secure Communicatie System

    • Een veilig communicatiesysteem ontworpen en geïmplementeerd, SIP-protocollen met meerdere klanten geïntegreerd.
    • Toegepaste netwerkprotocollen, encryptietechnieken en gegevensbeveiligingspraktijken om een solide werking te waarborgen.
    • Grote migratie veroorzaakt, waaronder overgang van 32 naar 64-bit architectuur en upgrade Python scripts naar Python3.
    • Implementeerde en geoptimaliseerde veilige gegevensverwerking en -opslag binnen een SQL database.
    • Gebruik Linux, IPC, C+, Java, Python, Linux sockets, TLS, VPN en OpenSSL om veilige oplossingen te bieden.
    • Geanalyseerd en opgelost complexe bugs, waardoor zowel de systeemfunctionaliteit als de prestaties worden verbeterd.
    • Behoud een sterke focus op schaalbare software, hoogwaardige code en effectieve samenwerking tussen teams.

    Technologieën:

    • Technologieën:
    • Python Python
    • C++ C++
    • SQL SQL
    • Bash Bash
    • Linux Linux
    • Git Git
    • VSCode VSCode
    • Embedded systems
    • Qt Qt
    • VPN
    • Security
  • C/C++ Developer

    Raptor Technologies - 1 jaar 8 maanden

    Diagnostisch systeem op afstand

    • Ontwikkeld in C++11, waarbij een event-driven architectuur wordt gebruikt om Lua scripts uit te voeren voor het verzamelen van diagnostische gegevens van auto's en het verzenden van resultaten naar een externe server.
    • Implementatie van nieuwe functies op basis van technische documentatie.
    • Duidelijke tests en gedebuggde complexe problemen om de betrouwbaarheid van het systeem te verbeteren.

    Extern updatesysteem

    • Een staatstemapparaat ontwikkeld voor het veilig bijwerken van in-voertuig software met C++ en C.
    • Schaalbare en onderhoudbare code gemaakt om te zorgen voor naadloze software-updates in diverse autoomgevingen.

    Algemene bijdragen

    • Linux, Python, CMake, CANoe en Git voor efficiënte ontwikkeling, testen en samenwerking.
    • Actief deelgenomen aan sprint planning, codebeoordelingen en continue integratie, waardoor kwaliteit en tijdige levering van functies gewaarborgd is.

    Technologieën:

    • Technologieën:
    • 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

Educatie

  • BSc.Computer Science

    Technical University of Cluj-Napoca · 2015 - 2019

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak