Ioan G.

React Native-utvecklare

Gabriel är Senior React Native Developer med mer än sju års erfarenhet av att leverera skalbara, plattformsoberoende mobila applikationer. Han har lett konstruktionen av robusta mobila arkitekturer, utvecklat delade komponentbibliotek, och etablerade tekniska standarder som gör det möjligt för flera team att bygga och leverera genomgående högkvalitativa funktioner.

Hans tekniska expertis inkluderar React Native, TypeScript, Expo, inhemska moduler och CI/CD-rörledningar. Gabriel har lång erfarenhet av att integrera analys, djup koppling, Bluetooth Low Energy (BLE), VoIP, och push-meddelanden, vilket säkerställer ett tillförlitligt och konsekvent beteende på både iOS och Android-plattformar.

Förutom praktisk utveckling, Gabriel aktivt mentorer teammedlemmar, driver prestandaoptimeringar, minskar krasch hastigheter, och stöder smidiga, förutsägbara frisättning cykler för snabba produktorganisationer.

Huvudsaklig expertis

  • JavaScript
    JavaScript 7 år
  • React Native
    React Native 7 år
  • Redux.js
    Redux.js 6 år

Andra kompetenser

  • GitHub Actions
    GitHub Actions 2 år
  • Team Leading 2 år
  • Java
    Java 2 år
Ioan

Ioan G.

Romania

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • React Native-utvecklare

    Freelance – International client - 1 år

    • Designade den övergripande mobila arkitekturen, definiera mappstruktur, navigationsstrategi och delade moduler så att flera funktionsteam kunde bygga konsekvent.
    • Implementerade byggstenar (konstruktionskomponenter, nätverkslager, felhantering, analytiska krokar) återanvänds i hela appen för att påskynda leveransen av funktioner.
    • Definierade kodningsstandarder, linting regler och pull-request konventioner för att hålla codebase underhållas när teamet växde.
    • Integrerade SDK- och plattformstjänster från tredje part (push-meddelanden, analys, djupa länkar, plattformsbehörighet), vilket säkerställer ett stabilt beteende på både iOS och Android.
    • Konfigurera och underhålla CI/CD med GitHub Actions, Expo EAS, och Expo Updates, automatisera byggen, OTA-uppdateringar och lagra inlagor.
    • Övervakade krascher och prestanda med hjälp av felspårningsverktyg, kör fixar för de mest effektfulla problem innan de nådde produktionsanvändare.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • React Native React Native
    • gRPC gRPC
    • Sentry Sentry
    • REST API REST API
    • Jest Jest
    • Expo Expo
    • GitHub Actions GitHub Actions
  • React Native-utvecklare

    Salt & Pepper, Cluj-Napoca - 3 år 10 månader

    • Acted as a mobile Tech Lead on multiple client projects, ownning effort estimations, tekniska beslut och leverans kvalitet för både iOS och Android-applikationer.
    • Byggt och underhållet plattformsoberoende applikationer över domäner som sport, fastighetslistor, utrymme hyra, och IoT, inklusive Bluetooth Low Energy (BLE) integrationer.
    • Ledde migreringen av äldre JavaScript-kodbaser till TypeScript, införa strängare skrivning, förbättrade verktyg och bättre långsiktig underhåll.
    • Utvecklade och integrerade infödda moduler i Java, Kotlin, Swift och Objective-C när React Native broar var otillräckliga, inklusive stöd för BLE och OS-nivå API:er.
    • Samarbete nära backend, design och produktteam för att översätta affärskrav till tekniska uppgifter och anpassa applikationsbeteende till produktmålen.
    • Genomförde regelbundna kodgranskningar och kunskapsdelningssessioner, vilket hjälper till att standardisera utvecklingsmönstren i det mobila ingenjörsteamet.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • React Native React Native
    • Java Java
    • Redux.js Redux.js
    • Swift Swift
    • Kotlin Kotlin
    • Firebase Firebase
    • Git Git
    • REST API REST API
    • Team Leading
    • Jest Jest
    • Expo Expo
    • Internet of Things (IoT)
    • Bluetooth Bluetooth
    • BLE BLE
    • GitHub Actions GitHub Actions
  • React Native-utvecklare

    Lynx Solutions, Cluj-Napoca - 7 månader

    • Levererade mobilappar från första installation och arkitektur till publicering på App Store och Google Play.
    • Implementerade en softphone-liknande applikation genom att integrera VoIP-SDKs och SIP-protokoll med Java och Objective-C, vilket möjliggör tillförlitliga ljudanrop på båda plattformarna.
    • Konstruerade robusta navigationsflöden, offline datahantering och felgränser för att säkerställa applikationsstabilitet under verkliga nätverksförhållanden.
    • Samarbeta med UI/UX-designers för att översätta trådramar till pixel-perfekta, responsiva gränssnitt samtidigt som de följer plattformsspecifika riktlinjer.
    • Konfigurera byggkonfigurationer och signering för flera miljöer (utveckling, mellanlagring, produktion), effektivisera utgivnings- och distributionsprocesser.
    • Arbetade nära med QA-ingenjörer för att lösa defekter och förbättra hanteringen av kantfall baserat på testscenarier och feedback från användare.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • TypeScript TypeScript
    • React Native React Native
    • Java Java
    • GraphQL GraphQL
    • Redux.js Redux.js
    • Firebase Firebase
    • VoIP
    • Git Git
    • Objective-C Objective-C
    • REST API REST API
    • Apollo Apollo
    • Expo Expo
  • React Native-utvecklare

    Yopeso, Cluj-Napoca - 1 år 11 månader

    • Bidragit till storskaliga e-handel och B2C-mobilapplikationer genom att implementera nya funktioner och förbättra befintliga användarflöden.
    • Byggda återanvändbara UI-komponenter, listor och formulär optimerade för hög prestanda och smidig interaktion mellan både låg- och hög-end enheter.
    • Integrerade tredjeparts-API:er och SDK:er, inklusive analys, push-meddelanden och betalningsleverantörer, säkerställer säker och tillförlitlig kommunikation.
    • Utvecklade och underhållna infödda moduler för iOS och Android för att stödja funktionalitet utöver standard React Native API:er.
    • Deltog i kodgranskningar, dra förfrågningar och refactoring initiativ, förbättra koden läsbarhet och minska tekniska skulder.
    • Samarbete nära backend- och webbteam för att hålla mobilt beteende i linje med API:er och webbapplikationer under funktionsutgåvor.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • React Native React Native
    • Java Java
    • Redux.js Redux.js
    • MobX MobX
    • Firebase Firebase
    • Git Git
    • Objective-C Objective-C
    • REST API REST API
    • Jest Jest
    • eCommerce
    • GitHub Actions GitHub Actions
    • Detox Detox

Utbildning

  • BSc.Mathematics and Computer Science

    Babeș–Bolyai University · 2016 - 2019

Portfölj

  • On-Demand Staffing - 1
  • Food Ordering - 1
  • Bluetooth LE Companion - 1
  • VoIP Calling - 1
  • Sports Facility Booking - 1
  • Vehicle Fleet Management - 1

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.