Ioan G.

Ioan G.

Développeur React Native

Romania
Membre de confiance depuis 2025
7 années d'expérience

Son expertise technique comprend React Native, TypeScript, Expo, modules natifs et pipelines CI/CD. Gabriel a une vaste expérience en intégrant l'analytique, le lien profond, Bluetooth Low Energy (BLE), VoIP, et les notifications push, assurant un comportement fiable et cohérent sur les plates-formes iOS et Android.

En plus du développement pratique, Gabriel encadre activement les membres de l'équipe, conduit des optimisations de performance, réduit les taux de plantage, et prend en charge des cycles de publication lisses et prévisibles pour les organisations de produits à rythme rapide.

Expertise principale

JavaScriptJavaScript7 ans
React NativeReact Native7 ans
Redux.jsRedux.js6 ans
TypeScriptTypeScript5 ans
5+

Expérience4

Développeur React Native

Freelance – International client
Information Technology (IT) and Services
Apr 2025 · 1a
  • Conception de l'architecture mobile globale, définition de la structure des dossiers, stratégie de navigation et modules partagés afin que plusieurs équipes de fonctionnalités puissent construire de manière cohérente.
  • Des blocs de construction de base implémentés (composants de système de conception, couche de réseautage, gestion des erreurs, crochets analytiques) réutilisés sur l'application pour accélérer la livraison des fonctionnalités.
  • Définit des normes de codage, des règles de linting et des conventions de pull-request pour maintenir la base de code maintenable au fur et à mesure de la croissance de l'équipe.
  • Les SDKs tiers intégrés et les services de plate-forme (notifications push, analytique, liens profonds, autorisations de plateforme), assurant un comportement stable à la fois sur iOS et Android.
  • Configurez et maintenez les CI/CD en utilisant GitHub Actions, Expo EAS, et les mises à jour Expo, en automatisant les builds, les mises à jour OTA et en stockant les soumissions.
  • Surveillé les plantages et les performances à l'aide d'outils de suivi des erreurs, de correctifs de conduite pour les problèmes les plus impactants avant d'atteindre les utilisateurs de production.
JavaScriptJavaScript
TypeScriptTypeScript
React NativeReact Native
gRPCgRPC
SentrySentry
4+
On-Demand Staffing

Développeur React Native

Salt & Pepper, Cluj-Napoca
Telecommunications
Jun 2021 - Apr 2025 · 3a 10m
  • Agi comme chef de file technologique mobile sur plusieurs projets clients, possédant des estimations d'efforts, des décisions techniques et de la qualité de livraison pour les applications iOS et Android.
  • Des applications multi-plateformes construites et entretenues dans des domaines tels que les sports, les listes immobilières, la location d'espaces et IoT, y compris les intégrations Bluetooth Low Energy (BLE).
  • Conduit la migration des anciennes bases de code JavaScript vers TypeScript, introduisant une typage plus stricte, un meilleur outillage et une meilleure maintenabilité à long terme.
  • Développé et intégré des modules natifs en Java, Kotlin, Swift et Objective-C lorsque les ponts de connexion React Native étaient insuffisants, y compris le support des API au niveau BLE et OS.
  • Collaboré en étroite collaboration avec les équipes backend, design et produits pour traduire les exigences métier en tâches techniques et aligner le comportement des applications sur les objectifs du produit.
  • Effectuer régulièrement des examens de code et des sessions de partage des connaissances, aider à normaliser les modèles de développement au sein de l'équipe d'ingénierie mobile.
JavaScriptJavaScript
TypeScriptTypeScript
React NativeReact Native
JavaJava
Redux.jsRedux.js
12+

Développeur React Native

Lynx Solutions, Cluj-Napoca
Information Technology (IT) and Services
Sep 2020 - Apr 2021 · 7m
  • Des applications mobiles livrées de bout en bout, de la configuration initiale et de l'architecture à la publication sur l'App Store et Google Play.
  • Implémenté une application de type softphone en intégrant des SDKs VoIP natifs et des protocoles SIP en utilisant Java et Objective-C, permettant un appel audio fiable sur les deux plateformes.
  • Conception de flux de navigation robustes, de gestion de données hors ligne et de limites d'erreur pour assurer la stabilité de l'application dans les conditions réelles du réseau.
  • Collaboré avec les concepteurs de l'interface UI/UX pour traduire les wireframes en interfaces pixel-perfectionnées et réactives tout en respectant les directives spécifiques à la plate-forme.
  • Mettre en place des configurations de construction et la signature pour de multiples environnements (développement, mise en scène, production), rationaliser les processus de publication et de déploiement.
  • Travaillé en étroite collaboration avec les ingénieurs QA pour résoudre les défauts et améliorer la gestion des cas de bord en se basant sur les scénarios de test et les commentaires des utilisateurs.
JavaScriptJavaScript
TypeScriptTypeScript
React NativeReact Native
JavaJava
GraphQLGraphQL
8+

Développeur React Native

Yopeso, Cluj-Napoca
Information Technology (IT) and Services
Oct 2018 - Sep 2020 · 1a 11m
  • Contribuer au commerce électronique à grande échelle et aux applications mobiles B2C en implémentant de nouvelles fonctionnalités et en améliorant les flux d'utilisateurs existants.
  • Des composants, des listes et des formulaires de l'interface utilisateur réutilisables optimisés pour des performances élevées et des interactions lisses sur les appareils bas et haut de gamme.
  • Des API et des SDK tiers intégrés, y compris des analytiques, des notifications push et des fournisseurs de paiement, assurant une communication sécurisée et fiable.
  • Développer et maintenir des modules natifs pour iOS et Android pour prendre en charge des fonctionnalités au-delà des API React Native.
  • Participé à des revues de code, des pull requests et des initiatives de refactoring, améliorant la lisibilité du code et réduisant la dette technique.
  • Collaboré en étroite collaboration avec les équipes backend et web pour maintenir le comportement mobile aligné avec les API et les applications web pendant les versions de fonctionnalités.
JavaScriptJavaScript
React NativeReact Native
JavaJava
Redux.jsRedux.js
MobXMobX
8+

Évaluations

Excellence en ingénierie

Les performances globales de Ioan lors d'une évaluation technique en direct de 90 minutes se classent dans le top 5% des Développeur React Native évalués chez Proxify.

Portefeuille

Mis en avant par Ioan

On-Demand Staffing 1
Freelance – International client
On-Demand Staffing

I worked as a Senior React Native Engineer on a large mobile platform for flexible job opportunities. I led the migration from native iOS/Android apps to a unified React Native codebase and designed the core mobile architecture - navigation, API layer, state management, theming, and shared UI components.

I introduced coding standards, improved development workflows, integrated platform SDKs, and built reusable modules used across multiple teams. I also set up CI/CD pipelines and monitored app health to support stable, consistent releases.

This foundation enabled the product to scale quickly while maintaining high code quality.

Autres projets 5

Food Ordering
Bluetooth LE Companion
VoIP Calling
Sports Facility Booking
Vehicle Fleet Management

Éducation

Babeș–Bolyai University
Babeș–Bolyai University
Mathematics and Computer Science2016 - 2019

Arrêtez de naviguer.
Soyez jumelé plus rapidement.