Stéphan A.

Mobile Developer

625 dollar
Freelancer
7 years
Nantes, FRANCE

My experience

More

Groupe HBFMarch 2020 - Present

Contexte...
More

Fusion LabsMarch 2018 - Present

Contexte & Mission : Fusionlabs est une société qui connecte des machines sur un pipeline IOT afin de les rendre monitorables et prédictives. Dans son expansion, j'ai travaillé en étroite collaboration avec le fondateur sur la plateforme afin que le service supporte différents types de machine.

Actions : découpage du projet en couche, création de web api, création d'application mobile, création de serveur sockets, développement de nouvelles fonctionnalités (SMS, GPS, etc.).

Bénéfices client : une nouvelle offre GPS pour gagner de nouveaux marchés, configuration des machines depuis la plateforme, utilisation de certains services depuis un smartphone, amélioration de l'expérience utilisateur.
More

AKANEA DeveloppementJune 2019 - September 2019

Contexte & Mission : la société Akanea possède un large parc d'applications mobiles développées sous Windows CE et Flex et afin d'assurer la pérennité du parc applicatif, il a été entrepris de migrer ces applications sous Android & iOS. C'est dans ce contexte que la mission m'a été confié de refondre les applications en Xamarin et pour cela, je suis au sein de l'équipe R&D pour mieux appréhender la complexité des règles métiers.

Actions : analyse de l'existant, support de la plateforme iOS pour l'application Akanea TMS, migration de webservices WCF en ASP .NET Web Api, documentation des Web Api avec Swagger, développement d'une nouvelle application pour des appareils de scannage laser (Zebra) sous Android, intégration des librairie de lecture de code bar, mise en place de l'architecture, intégration des features et scénario.

Bénéfices client : interface de l'application simplifiée, user friendly et plus intuitif, webservices repensés, plus performants et documentés, avantage concurrentiel.

Techno : C#, Xamarin.Forms, Xamarin.iOS, Xamarin.Android, Zebra, ASP.NET MVC, Web APi, Swagger, NSwag.
More

AirbusDecember 2018 - May 2019

Contexte & Mission : Airbus opère une transformation digitale et dans ce cadre-là, je suis responsable technique d'une équipe de 8 personnes (Inde et France) pour assurer les évolutions et le bon fonctionnement d'une application web nommée Ordering Cockpit.

Actions : guider l'équipe vers les bon choix techniques, scripts de déploiement automatique, tests de montées en charge, tests / analyses / mises en place d'actions pour améliorer les performances, déploiement en production, amélioration du code existant, dashboard de monitoring, hot fix sur des applications critiques qui permettent de répliquer les données, estimation des nouvelles fonctionnalités et gestion de divers problèmes externes pour éviter les perturbation et garder l'équipe concentrée afin de garder une bonne productivité.

Bénéfices client : plus aucune perte de données lors de la réplication des données, mise à disposition de documents basés sur des études pour que le client puisse définir les priorités du projet, automatisation de tâches afin que l'équipe puisse gagner en productivité et amélioration des performances.

Techno : C#, Java, ASP.NET MVC, Web Api, Angular 7, Entity Framwork, PostgreSQL, Jenkins, AWS, Kibana, JMeter.
More

Chiesi GroupJuly 2018 - January 2019

Contexte & Mission : le parc mobile de Chiesi est composé de plusieurs applications à maintenir et à faire évoluer. Dans le cadre de sa stratégie digitale, j'ai été responsable du développement d'un nouveau projet de gestion des médecins en autonomie.

Actions : programme d'envoie automatique de notification, correction de bugs critiquent sur l'application de vente avec centralisation des transactions dans un Backend, prise et rédaction du besoin pour un nouveau projet auprès des utilisateurs, prototypage des interfaces sous Adobe XD, création de web api, création d'un projet Xamarin.Forms pour iOS et Windows 10, processus de déploiement avec App Center, écriture d'une documentation technique.

Bénéfices client : application commerciale plus stable et réduction d'erreur lors de la prise de commande, notification automatique pour les utilisateurs afin de rappeler de commander, les applications du parc ont été mises à jour, nouvelle application fluide et intuitive en respectant l'expérience utilisateur sous PC Windows 10 et iPad ce qui signifie un gain de productivité dans le processus métier.

Techno : C#, Xamarin.Forms, Xamarin.iOS, Xamarin.UWP, Xamarin.WPF, ASP Core, Entity Framework Core, SQL Server 2012, Code First, Onesignal, OAuth, Web API, App Center.
More

AirbusJune 2018 - June 2018

Contexte & Mission : Dans le cadre d'un Prof Of Concept pour améliorer l'expérience à la sécurité d'Airbus, j'ai mise en place une application démo pour démontrer les possibilités liées à la sécurité sous iPhone.

Action : création d'un Backend pour gérer les données, création de web api, création de l'application mobile sous Xamarin.Forms (iOS).

Bénéfices client : une application simple et ergonomique pour prouver la capacité d'un iPhone à être utilisé pour identifier un utilisateur de manière plus agréable.

Techno : C#, ASP.NET MVC 5, Web Api, Azure SQL, Xamarin.Forms, Xamarin.iOS, App Center.
More

Gfi InformatiqueMarch 2018 - June 2018

Contexte & Mission : la chambre des métiers et de l'artisanat développe depuis plusieurs années un logiciel pour gérer tout l'administratif que représente de créer et gérer les entreprises. J'ai participé au développement de nouvelles fonctionnalités et à la correction de bugs sur la Version 1.3 de CMANet sous la supervision d'un chef de projet.

Actions : développement de nouveaux modules, amélioration du code existant, correction de bug, correction d'un problème de performance sur les serveurs WCF qui provoquait des freezes de l'application à cause du déploiement du logiciel dans de multiple régions.

Bénéfices client : une application qui répond à la réglementation française, une application qui est adaptée à la montée en charge, une application plus stable.

Techno : C#, Winforms, WCF, SQL Server, Redmine.
More

SensefactJanuary 2018 - March 2018

Contexte & Mission : Sensefact est une startup qui analyse la complémentarité des membres d’une équipe entre eux par rapport à un projet ou une situation. Dans leur phase de démarrage, j'ai commencé la construction d'une plateforme web pour afficher des données provenant de bases open source public.

Actions : analyse et challenger sur le besoin avant de le rédiger, étude et choix des technologies, création d'un projet web avec un Backend en micro services.

Bénéfices client : premier logiciel de la startup pour analyser les données et en dégager de la valeur ajoutée.

Techno : C#, MongoDB, Azure Functions, ASP Core.
More

Things Of TomorrowAugust 2017 - February 2018

Evolution vers 1.008
Développement de nouvelles fonctionnalités pour la màj 1.008. Restructuration et simplification de la configuration des modes du seekios. Fonctionnalités d'activation et de désactivation du seekios sur une plage horaire et d'un nombre maximum de positions sur un tracking.

Bénéfices client : l'utilisateur peut aller plus loin dans la configuration de son produit offrant un avantage concurrentiel à la société.

Evolution vers 1.007
Développement de nouvelles fonctionnalités pour la màj 1.007. Fonctionnalité d'économie d'énergie, développement d'un système de temps réel avec SignalR, personnalisation des notifications avec OneSignal, déploiement et support.

Bénéfices client : l'utilisateur peut prolonger la batterie de sa balise de 3j à 3 semaines en désactivant certaines fonctions. Cette fonctionnalité était très attendue de la part de nos utilisateurs.

BlackBox Testing
Développement d'un logiciel web de testing d'instructions sur un seekios selon son numéro IMEI et configurable selon OnDemand, RefreshBattery, Mode Tracking, Mode Zone, Mode Don't Move, Waiting. Possibilité de répétition des instructions en boucle, exécution dans un WebJob.

Bénéfices client : ce système de testing permet à l'équipe embarqué de faire des tests de stresses et des tests de durées tout en testant les fonctionnalités de base de manière simple et automatique.

Techno : Xamarin.iOS, Xamarin.Android, SignalR, Azure, ASP.NET MCV, ASP.NET Core, WebJob, WCF, SQL Server, Entity Framework, Azure Function.
More

Things Of TomorrowFebruary 2015 - July 2017

J’ai crée la startup « Things Of Tomorrow » avec deux associés sur une idée simple : démocratiser les balises GPS en rendant leur utilisation simple et gratuite. La balise seekios est née.

Pour résumer l'aventure seekios de 2 ans et 8 mois: j’ai embauché une équipe de jeunes ingénieurs passionnés, j’ai dirigé le développement du produit du code au du design, j'ai participé à l'élaboration du business model, j’ai rencontré beaucoup d’investisseurs afin de lever plus de 1 million d’euros, fin 2016, j’encadrais une équipe de 10 personnes, j’ai voyagé en Chine et en Inde pour rencontrer des partenaires industriels et investisseurs, j’ai participé à la campagne Kickstarter de seekios, j’ai sous-traité le développement Xamarin.iOS en Inde pendant 6 mois dont 5 semaines passées dans leurs locaux pour accélérer et tenir les deadlines

Malheureusement, en décembre 2016, nous n’avons pas obtenu la certification CE dû a une fréquence à peine trop forte sur l’un des trois tests d’homologation CE ce qui nous a empêché de commercialiser le seekios sur le sol européen et a retardé le lancement de 8 mois. Au mois de Juillet 2017, nous avons expédié 3000 seekios qui étaient en précommande. En Avril 2018 la société a dû fermer pour manque de fond de roulement.

Techno : IOT, Xamarin.iOS, Xamarin.Android, Xamarin.Forms, MVVM Light, Azure, SQL Server (T-SQL), Webservice API en WCF, Entity Framwork, ASP.NET MVC, Angular, Unit Test (C#), OneSignal, Photoshop, Illustrator, VSTS, Slack, HockeyApp, Trello, Publication Apple Store et Play Store, Application Inight.
More

EXAKIS NELITEOctober 2014 - May 2015

Contexte & Mission : Les Aéroports de Paris utilise un logiciel qui gère les documents électroniques et physiques (placés dans deux immenses entrepôts). Sous la direction de mon chef de projet, mon rôle était de corriger des bugs en début de projet puis de prendre en charge le développement de nouvelles fonctionnalités.

Actions : correction de bugs, importation à partir de fichier ZIP, automatisation et planification des importations, amélioration de l'interface web, enrichissement des listes.

Bénéfices client : application plus stable, workflow d'importation des données automatisé et simplifié ce qui permet de gagner du temps aux utilisateurs, affichage des tableaux web sans bugs.

Techno : ASP.NET WebForms, Telerik, Sharepoint 2013 et SQL Server (T-SQL)

My stack

Environment of Development

BLEND, MS SQL Management Studio, Visual Studio

IT Infrastructure

Windows, Microsoft Azure, iOS, Azure

Other

Personal Home Page, English, C Programming Language, industry~it, Microsoft Visual Studio, Microsoft C-SHARP, French, Cascading Style Sheets, Active Server Pages, Microsoft ASP.NET, Responsable technique, Global Positioning System, Windows Presentation Foundation, freelance, IDEE Financial Software, Microsoft Visio, l'expérience, Windows Communiciation Foundation, UWP, Chief Executive Officer, Microsoft Windows 8, Chief Technology Officer, Azure Functions, Microsoft Windows CE, apprentissage de la physique, Back End, dev, Microsoft Windows 10, Consultant Logiciel C#, 3D, Baccalaureat, LinkedIn, cours, Internet of Things, Tech Lead, Microsoft Transact-SQL, MANAGER DES SYSTÈMES D'INFORMATION, responsable du développement d'un nouveau projet de gestion, Mobile Applications, ASP Core, VisualCode, Entity Framwork, Team Services, Cosmos DB, Azure Function, ASP Web Api

Middleware

Jenkins

Mobile

Android, Xamarin

Computer Tools

Microsoft PowerPoint, Microsoft Word, Microsoft Excel

Technologies

ASP.NET Core, ASP.NET Web API, Web Services, WinForms, Telerik, SignalR, Trello, SharePoint

Analysis methods and tools

MVVM, MS Visio

Databases

NoSQL, Redis, Microsoft SQL Server, Azure SQL Database, MongoDB, PostGreSQL

Graphic

InDesign, Illustrator

Software testing

Redmine, JMeter

Application servers

Microsoft SharePoint

Others

Slack, Zebra, API, Kibana, Reactive programming, MVVM Pattern, SMS, Visual Studio Team Service

Frameworks

Windows Forms, WCF, jQuery, WPF, Bootstrap, Entity Framework, REST, .NET, AngularJS

Multimedia

Adobe Photoshop, Adobe Illustrator

Languages

XAML, T-SQL, JavaScript, ASP.NET, C#, Flex, SQL, HTML5, MVC, HTML, PHP, ASP.NET MVC, CSS3

My education and trainings

- Master's Degree in Software/Information Systems Management - School of Computer Engineers (exia.CESI).2009 - 2014

- Ecole d'Ingénieurs Informatique2009 - 2014