Transports publics @ Clout 2017 - actuel Développement et maintenance de plusieurs produits dans le secteur de l'information aux clients dans les gares. Le produit principal était constitué du service gérant l'affichage des départs / arrivées sur les écrans des gares. Nous avons aussi développé un nouveau produit grand public destiné à informer les clients de manière interactive. Projet d'envergure Suisse Liberté sur les choix technologiques et architecturaux Equipe DevOps Service de piquet 24/7 Environment germanophone Technologies: Angular 13 (Typescript), Redux (ngrx), Spring Boot (Java), Postgresql, Openshift, ArgoCD, Helm Développement: Migration technologique du projet et mise en place de nouveaux systèmes sans base existante Compétences acquises: Travail dans une équipe avec service de piquet 24/7 et une SLA au temps de réaction très court | ACUBE Technology SA 2017 - 2020 Développement d'un système innovant d'authentification et de reconnaissance par Smartphone. Nous avons fondé la StartUp à deux personnes et j'étais responsable de toute la partie technologique du produit et de la société. Un brevet pour la détection de la proximité par calcul de temps de vol a été déposé. Directeur technologique Seul développeur à temps plein (lors de la première phase) Gestion des équipes et recrutement Organisation et structure de la société Présentation publique du projet à l'international Finaliste fondation de Vigier 2018 Technologies: Java, Spring Boot, Swift, Java Android, Bluethooth, Node, Typescript, Rasberry PI Architecture: Conception et développement d'un système interactif en temps réel divisé en 3 modules de technologie distinct (Mobile, Hardware/Firmware, Backend), mise en place des protocoles de sécurité Management: Recrutement et définition des conditions ainsi que des méthodes de travail de tous le département technique de la société (jusqu'à 7 employées) Compétences acquises: Création d'un société et mise en place d'une équipe de développement. Appariation publique et défense d'un projet innovant avec la création d'un brevet technologique |
Rolotec / SIX @ Crédit Suisse 2015 - 2017 Création d'un système centrale d'enrichissement de données et de formatage standard pour une banque internationale. Le but principal du projet était de traiter une grande quantité de données en temps réel et les fusionner avec des données statiques et dynamique provenant d’'autre système pour les mettre à disposition de gestionnaire de portefeuilles financier. Traitement de grande quantité de données en temps réel Mise en place de protocole de données standard pour l'échange international Environment englophone et multiculturel Technologies: Java, Spring boot, WebSphere, MySql, Cassandra Compétences acquises: Capacité à travailler avec des équipes multiculturel et internationale. Gestion en temps réel de grande quantité de données | Rolotec AG BCV E-trading 2014 - 2015 Développement d'une application mobile de E-trading pour la banque cantonale. Dans une petite équipe de 3 personnes nous avons créé la première application de E-trading de la société. J'étais responsable de l'architecture ainsi que de la sécurité de l'application au niveau du stockage des données et de la communication. Très grande attente dans la réactivité de l'application Sécurité des données et de la communication Projet innovant Technologies: Java, Java-Android, Tomcat Compétences acquises: Création d'une application sans base existante dans le domaine du real time trading, gestion de la sécurité et du pen-testing. |
Rolotec AG @ Framework 2011 - 2014 Développement d’un Framework web et mobile pour faciliter la déclinaison de site Internet de plateforme E-banking. Le cœur du projet était de créer un Framework en 3 parties : mobile native, mobile web et backend. Dans la petite équipe de 3 personnes j'étais responsable de l'architecture de toute la partie mobile. Nous avons utilisé le Framework pour décliner plus de 15 applications de E-trading. Premier dévelopement mobile (IPhone 3G) Création d'un framework Technologies: Java, Objective C, Java Android, Javascript, JQuery, jQTouch Compétences acquises: Premier développement orienté mobile. Mise en place d'un architecture modulable et réutilisable. | Witschi Electronic @ Proofmaster 2009 - 2011 Développement du logiciel Proofmaster. Le logciel était responsable de gérer un appareil en USB pour le controller et afficher les résultats de mesure sous forme graphique. Mon role était de programmer le logiciel sans base existante et de définir le protocol de communication entre le logiciel et l'appareil. Programmation en temps réel Protocole de communication Visualisation graphique de résultat Technologies: C#, WPF Compétences acquises: Programation et interaction avec un hardware/firemware. Capacité à travailler sous pression tout en respectant de fortes contraintes de temps |
Witschi Electronic @ Site support 2008 - 2009 Développement d'un site Internet support de la société. J'ai conceptualisé puis programmer le site Internet pour la présentation technique des appareils et logiciel de la société. Le but était de mettre à disposition les mise à jour firmware ainsi que les modes d'emploi de tous les appareils développer. Concept et création d'un site de support sécurisé Seul développeur Technologies: PHP Symphony, javascript Compétences acquises: Premier projet en entreprise à conceptualiser, présenter puis programmer seul. |