Cyril Gy

développeur senior fullstack (iOS/Go/Web)

Moves to Valenciennes

  • 50.359
  • 3.525
  • Indicative rate €450 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 4h
Propose a project The project will only begin when you accept Cyril's quote.

Available later

Until 2/13/2021

Propose a project The project will only begin when you accept Cyril's quote.

Location and geographical scope

Location
Valenciennes, France
Can work in your office at
  • Valenciennes and 50km around

Preferences

Business sector
  • Arts & Crafts
  • Banking & Insurance
  • Film & Audiovisual
  • Small Retail
  • Consulting & Auditing
+25 autres

Verifications

Influence

Github

Github : cygy cygy
  • 3 Followers
  • 13 Repos
  • 0 Gists

Languages

  • Français

    Native or bilingual

  • Anglais

    Full professional proficiency

Skills (23)

Cyril in a few words

De la conception à la mise en ligne, en passant par le développement et les tests, je vous accompagne sur vos projets iOS et web.

D'abord développeur web dès 2008, en faisant mes armes sur des projets personnels et lors de stages durant mon Master 2 Professionnel (PHP, MySQL, Go, MongoDB, Docker, SEO), je deviens en 2010 développeur iOS chez OVH. J'ai acquis une solide expérience sur les technologies Apple : Objective-C et Swift, Fastlane, applications et SDKs, publication de code source en open-source ou en mode privé.

J'ai travaillé sur des applications iPhone, iPad, MacOS et des prototypes Apple TV et Apple Watch.

J'aime travailler avec les UX/UI designers pour mener à bien la conception des applications mobiles.

Intéressé par l'entrepreneuriat j'ai aussi plusieurs projets en cours et à venir !

Portfolio

Experience

indépendant

Video Games & Animation

Développement projet Hanjie Star

Valenciennes, France

September 2008 - Today

Développement et gestion des sites de jeu en ligne www.hanjie-star.fr et www.hanjie-star.com.
Développement et gestion de l'application iPad Hanjie Star.
Déploiement avec Docker et Git.
Première version en PHP5/MySQL/Javascript.
Seconde version en cours de développement en GO, MongoDB, framework Bootstrap, architectures micro-services.
Développement du SEO, backlinks, optimisation on-site.

Jobamoi

Human Resources

Co-fondateur

Tourcoing, France

October 2019 - Today

Application mobile de mise en relation entre des recruteurs et des chercheurs d'emploi, basée sur les soft skills et la gamification.
Projet avec deux associés en incubation à la Plaine Images de Tourcoing.
Définition du projet (business plan).
Définition de l'expérience utilisateur (recruteur et chercheur d'emploi).
Définition de l'identité visuelle.
Développement du site et de l'application mobile iOS.

OVH - OVH

Telecommunications

Développeur sénior iOS et MacOS

Roubaix, France

June 2010 - August 2018

Mission
Gestion des applications mobiles iOS et logiciels macOS (architecture, features, développement, maintenance)
Gestion du compte Apple Developer (AppStore)
Participation au recrutement de développeurs mobiles (tests techniques)

Développement de l’application native iOS VoIP (PoC) (2010)
Langage Objective-C
Basée sur la librairie en C « pjsip »
Architecture logicielle & UI
Travail en équipe avec le département « téléphonie »

Développement de l’application native iOS MoMi (2010)
Interface de gestion des produits OVH (noms de domaines, serveurs dédiés, lignes VoIP, etc.)
Langage Objective-C
Implémentation des appels aux Webservices OVH (XML)
Architecture MVC
Mise en ligne bimensuelle des versions sur l’AppStore
Travail en équipe avec les graphistes
Travail en équipe avec les traducteurs

Développement de l’application native iOS HubiC (iPhone et iPad) (2013)
Langage Objective-C
Implémentation de OAuth2 (authentification)
Implémentation de Webdav (stockage de fichiers) et Openstack Swift (stockage d’objets)
Sauvegarde des données de l’appareil dans le Cloud (photos, vidéos, contacts, …)
Visualisateur de fichiers PDF (chargement dynamique des données)
Architecture MVC
Fameworks utilisés : « UIKit », « CoreData », « MediaPlayer », « AddressBook », « AssetsLibrary », « Foundation »
Mise en ligne des versions sur l’AppStore
Travail en équipe avec les développeurs des autres plate-formes (Android, Web, Windows Phone, Windows) et backend (OpenStack Swift)
Travail en équipe avec le département QA
Travail en équipe avec les graphistes
Travail en équipe avec les traducteurs

Développement de l’application MacOS HubiC (2015)
Basée sur le moteur C# de la version Windows
Paradigme utilisé : « Reactive Programming »
Intégration UI et développement avec la plateforme Xamarin
Travail en équipe avec le développeur C# de la version Windows
Travail en équipe avec le département QA

Développement du SDK OVH en Open Source (2016-2017)
Basé sur l’API Rest de OVH
Langage Swift 2 et Swift 3
Publication du SDK sur GitHub (https://github.com/ovh/swift-ovh)
Développement d’un outil de génération de code en GO pour traduire l’API OVH vers le format Open API (Swagger)
Mise en place de scripts et d’images Docker pour générer le code Swift via le schéma API de OVH
Documentation en anglais sur la page Github
Frameworks utilisés : « Alamofire », « CryptoSwift »
Gestionnaire de dépendances utilisé : « carthage »

Développement de l’application native iOS OVH (iPhone et iPad) (2016)
Langage Swift 3
Conception, recueil des besoins, tests utilisateurs avec l’équipe UX
Architecture MVC et utilisation de « storyboards »
Frameworks utilisés : « SwiftOVH », « Alamofire », « CryptoSwift »
Gestionnaire de dépendances utilisé : « carthage »
Utilisation de « Fastlane » pour l’automatisation des tâches (certificats, builds, screenshots, tests)

Développement d’une application AppleTV (PoC) (2017)
Visualisation des vidéos publiées par OVH
Langage Swift 3
Architecture MVC et utilisation de « storyboards »
Utilisation de « Fastlane » pour l’automatisation des tâches (certificats, builds, screenshots, tests)
Mise en place de l’intégration continue iOS (2017)
Basée sur OVH CDS (solution open source d’intégration continue par OVH)
Création de scripts Bash avec « Fastlane »  et « Git » (automatisation des tâches iOS)
Mise en place des scripts sur des mac mini
Travail en équipe avec l’équipe en charge du projet CDS

Développement de l’application iOS et Android OVH (2017)
Langage React Native
Frameworks utilisés : « Redux-Thunk »
Gestionnaires de dépendances utilisés : « npm », « yarn »
Développement de composants graphiques à partir de prototypes UX
Projet cross platform (iOS & Android)

Environnement Technique
MacOS, iPhone, iPad, Apple TV, WatchOS, iOS, Objective-C, Swift, PHP, Docker, GO, Git, C#, Javascript, React Native, Carthage, Homebrew

Akena Technologies

Travel & Tourism

Analyste Développeur Web

Lambersart, France

September 2008 - November 2009

- Analyse et conception d'un site comparateur d'annonces de location de vacances.
- Développement et maintenance des sites web du réseau européen MediaVacances.
- Refonte et optimisation du site www.mediatourisme.com.
- Référencement naturel des sites web du réseau européen MediaVacances (SEO).
- Localisation des locations de vacances grâce à l'API Google Maps.
- Développement et maintenance des outils internes de gestion.
- Administration des serveurs Linux Gentoo OVH (Apache, MySQL, BIND).
- Architecture LAMP (PHP5, MySQL, CSS, HTML, Javascript, JQuery, Dreamweaver, Putty).

Akena Technologies

Travel & Tourism

Stage Développeur Web

Lambersart, France

April 2008 - September 2008

- Développement d'outils internes de gestion (création de sondages, création de newsletters, système d'envoi de mails en masse).
- Développement et maintenance des sites web du réseau européen MediaVacances.
- Référencement naturel des sites web du réseau européen MediaVacances (SEO).
- Architecture LAMP (PHP5, MySQL, CSS, HTML, Javascript, JQuery, Dreamweaver, Putty).

CEnet

Software Publisher

Stage Développeur Web

Lille, France

March 2006 - September 2006

- Développement et maintenance du logiciel online CeNET dédié aux comités d'entreprise.
- Développement d'un outil de modification dynamique d'interface graphique pour sites web sur initiative personnelle.
- Architecture LAMP (PHP, MySQL, CSS, HTML).

Association AVITILA

Civic & Social Organization

Stage Analyste Développeur Web

Denain, France

April 2005 - June 2005

- Analyse, conception et développement d'un site d'offres d'emploi.
- Architecture LAMP (PHP4, MYSQL3, CSS2, HTML).

Selena Panaville - OVH

2/3/2020

Dans tous les projets que Cyril a accompli au sein d’ovh, il a mené à la fois le poste de chef de projets et de développeur iOS. C’est une personne qui s’implique et ose donner son point de vue et donc à qui l’on peut accorder sa confiance.

Education

Certifications

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code