Ioan G.

React Native Developer

Gabriel is een Senior React Native Developer met meer dan zeven jaar ervaring in het leveren van schaalbare, cross-platform mobiele applicaties. Hij heeft leiding gegeven aan het ontwerp van robuuste mobiele architecturen, de ontwikkeling van bibliotheken van gedeelde componenten, en ontwikkelde technische normen die het mogelijk maken om met meerdere teams consequent hoogwaardige functies te bouwen en verzenden

Zijn technische expertise bestaat uit React Native, TypeScript, Expo, inheemse modules en CI/CD pipelines. Gabriel heeft uitgebreide ervaring met analytics, diepe linking, Bluetooth Low Energy (BLE), VoIP, en push-meldingen, zorg voor betrouwbaar en consistent gedrag op zowel iOS als Android platformen.

Naast hand-on ontwikkeling, voert Gabriel actief mentoren teamleden aan om de prestaties te optimaliseren, vermindert de crashtarieven en ondersteunt gladde, voorspelbare release-cycli voor snelle productorganisaties.

Hoofd expertise

  • JavaScript
    JavaScript 7 jaar
  • React Native
    React Native 7 jaar
  • Redux.js
    Redux.js 6 jaar

Andere vaardigheden

  • GitHub Actions
    GitHub Actions 2 jaar
  • Team Leading 2 jaar
  • Java
    Java 2 jaar
Ioan

Ioan G.

Romania

Aan de slag

Geselecteerde ervaring

Dienstverband

  • React Native Developer

    Freelance – International client - 1 jaar

    • Ontworpen van de algehele mobiele architectuur, definiëren van mapstructuur, navigatie strategie en gedeelde modules zodat meerdere functieteams consequent kunnen bouwen.
    • Implementatie van kern bouwblokken (ontwerp systeem componenten, netwerklaag, foutverwerking, analytics hooks) hergebruikt in de app om de uitlevering van functies te versnellen.
    • Gedefinieerde codecisienormen, lintregels en pull-request conventies om de codebase in stand te houden naarmate het team groeit.
    • Geïntegreerde SDKs en platform services van derden (push-meldingen, analytics, diepe links, platformmachtigingen), die zorgen voor stabiel gedrag op zowel iOS als Android.
    • CI/CD instellen en onderhouden met behulp van GitHub Acties, Expo EAS en Expo Updates, het automatiseren van builds, OTA updates en winkel indieningen.
    • Gecontroleerde crashes en prestaties met behulp van fout-tracking tools, het aandrijven van oplossingen voor de meest impactvolle problemen voordat ze de productieleden bereikten.

    Technologieën:

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

    Salt & Pepper, Cluj-Napoca - 3 jaar 10 maanden

    • Acted as a mobile Tech Lead on multiple client-projecten with work estimations, technical decisions and delivery quality for zowel iOS als Android applicaties.
    • Gebouwd en onderhoud platformoverschrijdende toepassingen op domeinen zoals sport, onroerend goed, verhuur van de ruimte en IoT, inclusief integratie van Bluetooth Low Energy (BLE).
    • Led de migratie van oude JavaScript-codebases naar TypeScript, waardoor striktere types, verbeterde gereedschap en betere duurzaamheid op de lange termijn worden geïntroduceerd.
    • Ontwikkeld en geïntegreerd inheemse modules in Java, Kotlin, Swift en Objective-C toen React Native bridges onvoldoende waren, inclusief ondersteuning voor BLE en OS-level API's.
    • Werk nauw samen met backen-, design- en productteams om zakelijke vereisten te vertalen naar technische taken en het toepassingsgedrag af te stemmen op productdoelen.
    • Regelmatige codebeoordelingen en sessies tussen kennis-delen, om ontwikkelingspatronen te standaardiseren in het mobiele engineering team.

    Technologieën:

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

    Lynx Solutions, Cluj-Napoca - 7 maanden

    • Mobiele toepassingen eindigen tot het einde, van de initiële configuratie en architectuur tot de publicatie in de App Store en Google Play.
    • Een softphone-stijl toepassing geïmplementeerd door inheemse VoIP SDKs en SIP protocollen te integreren met behulp van Java en Objective-C, door betrouwbare audio-oproepen op beide platformen mogelijk te maken.
    • Ontworpen robuuste navigatiestromen, offline gegevensverwerking en foutengrenzen om de applicatiegelaad onder netwerkomstandigheden te waarborgen.
    • Gezamenlijk met UI/UX designers om draad te vertalen naar pixel-perfecte, responsieve interfaces terwijl u zich aan platform-specifieke richtlijnen houdt.
    • Bouw configuraties instellen en tekenen voor meerdere omgevingen (ontwikkeling, staging, productie), het stroomlijnen van vrijgave- en implementatieprocessen.
    • Werk nauw samen met de ingenieurs van QA om gebreken op te lossen en de behandeling van affiches te verbeteren op basis van testscenario's en feedback van de gebruiker.

    Technologieën:

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

    Yopeso, Cluj-Napoca - 1 jaar 11 maanden

    • Bijdrage aan grootschalige mobiele e-commerce en B2C-toepassingen door nieuwe functies in te voeren en bestaande gebruikersstromen te verbeteren.
    • Gebouwd op herbruikbare UI-onderdelen, lijsten en formulieren geoptimaliseerd voor hoge prestaties en vloeiende interacties op zowel laag- als hoge-eindapparaten.
    • Geïntegreerde API's en SDK's, waaronder analytics, push-meldingen en betalingsproviders, die veilige en betrouwbare communicatie garanderen. -Ontwikkeld en onderhouden native modules voor iOS en Android om functionaliteit te ondersteunen buiten de standaard React Native APIs.
    • Deelgenomen aan code reviews, pull requests en refactoring van initiatieven, verbetering van de leesbaarheid van de code en vermindering van de technische schuld.
    • Werk nauw samen met backend en webteams om mobiel gedrag gelijk te houden met API's en webapplicaties tijdens releases.

    Technologieën:

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

Educatie

  • BSc.Mathematics and Computer Science

    Babeș–Bolyai University · 2016 - 2019

Portefeuille

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

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