Andrei C.

Backend-utvecklare

Andrei är en backend-utvecklare med över sju års kommersiell erfarenhet som specialiserat sig på C++, Python och Linux-baserade system. Han har omfattande expertis inom att bygga robusta, underhållsbara program med verktyg som Google Tests, Git och Docker.

En viktig prestation i Andreis karriär var att leda utformningen och genomförandet av ett faktureringssystem från början under hans kontrakt med Amadeus. Han hanterade hela utvecklingslivscykeln – från arkitektur och kodning till testning och produktionsunderhåll – och levererade projektet i tid och fick högt beröm från ledningen.

Andrei är känd för sin tekniska skicklighet, snabba inlärning och förmåga att lösa komplexa problem på egen hand, och bidrar konsekvent med pålitliga och högkvalitativa lösningar till programutvecklingsteam.

Huvudsaklig expertis

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

Andra kompetenser

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

Andrei C.

Romania

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • C++-utvecklare

    Amadeus - 4 år

    • Ledde ett agilt team av fem utvecklare inom SAFe ramverket och bidrog till utvecklingen av ett globalt distributionssystem för flygindustrin.
    • Designade och utvecklade en anpassad faktureringsmodell för större flygbolagskunder från grunden, använder Modern C++17 och OpenAPI för modellgenerering och integrering av SQL-databaser för effektiv datahantering.
    • Konstruerat och implementerat ett mikrotjänstbaserat system som möjliggör sömlös kommunikation mellan tjänster genom Kafka, HTTP-förfrågningar, och specialiserade meddelandeprotokoll för att tillförlitligt utbyta försäljningsdata mellan system.
    • Etablerade en CI/CD-pipeline för att automatisera leveransprocessen, vilket säkerställer strömlinjeformad distribution och operativ effektivitet.
    • Förbättrad programkvalitet genom att skapa omfattande icke-regressionstester med Python-skript och tester med hög täckning med hjälp av Google Test (gtest).
    • Integrerad Docker och molnbaserad infrastruktur för att förbättra skalbarhet, driftseffektivitet och underhåll av tjänsterna.

    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ånad

    Chattapplikation

    • Samarbete med ett hybridteam på serversidan utveckling i C++14/17.
    • Utvecklade nya funktioner med hjälp av avancerade designmönster (server, Factory, Singleton, Builder) och moderna programmeringstekniker.
    • Integrerade lösningar med SQL-databasbackend för att säkerställa effektiv datahantering.
    • Utökad funktionalitet till Windows-klienten, utnyttja Qt och QML för att utforma ett responsivt och användarvänligt gränssnitt.

    Säkert kommunikationssystem

    • Konstruerat och implementerat ett säkert kommunikationssystem som integrerar SIP-protokoll med flera klienter.
    • Tillämpade nätverksprotokoll, krypteringstekniker och datasäkerhetsmetoder för att säkerställa robusthet.
    • Genomförde större migrationer, inklusive övergången från 32-bitars till 64-bitars arkitektur och uppgradering av Pythonskript till Python3.
    • Implementerad och optimerad säker datahantering och lagring i en SQL-databas.
    • Använda Linux, IPC, C++, Java, Python, Linuxuttag, TLS, VPN och OpenSSL för att leverera säkra lösningar.
    • Analyserade och lösta komplexa buggar, förbättra både systemets funktionalitet och prestanda.
    • Upprätthåll ett starkt fokus på skalbar programvara, kod av hög kvalitet och effektivt samarbete mellan team.

    Teknologier:

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

    Raptor Technologies - 1 år 8 månader

    Fjärrdiagnostiskt system

    • Utvecklad i C++11, med hjälp av en händelse-driven arkitektur för att köra Lua skript för att samla in bildiagnostik data och överföra resultat till en fjärrserver.
    • Implementerade nya funktioner baserade på teknisk dokumentation.
    • Skrev robusta tester och felsökda komplexa problem för att förbättra systemets tillförlitlighet.

    Fjärruppdateringssystem

    • Konstruerade ett statligt maskinsystem för säker uppdatering i fordonet med C++ och C.
    • Skapad skalbar och underhållsbar kod för att säkerställa sömlösa programuppdateringar i olika fordonsmiljöer.

    Allmänna bidrag

    • Utnyttjad Linux, Python, CMake, CANoe, och Git för effektiv utveckling, testning och samarbete.
    • Deltog aktivt i sprintplanering, kodgranskningar och kontinuerlig integration, vilket säkerställer hög kvalitet och snabb leverans av 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

Utbildning

  • BSc.Computer Science

    Technical University of Cluj-Napoca · 2015 - 2019

Hitta din nästa utvecklare inom ett par dagar

Ge oss 25 minuter av din tid, så kommer vi att:

  • Sätta oss in i dina utmaningar och behov
  • Berätta om våra seniora och beprövade utvecklare
  • Förklara hur vi kan matcha dig med precis rätt utvecklare

Låt oss ta ett kort digitalt möte.