Public transport @ Spoud/Clout 2020 - today Large-scale project to migrate the train information system (ZIS) to new streaming technologies New technologies Complex business Technologies: Java, Spring, MQ, Kafka, Hazelcast, MongoDb, Angular, Typescript, Rxjs Skills developed: Learn a complex business and innovate the UI part | Public transport @ Spoud 2019 - 2020 Advanced protection system, an innovation project that is part of smartrail 4.0. Enable the use of ETCS level 3 ("full mobile block"), in the long term, for all train movements. Massive innovation project Complex business Technologies: Java, Spring, MQ, Angular, Typescript, Rxjs Skills developed: Ability to synchronize business crosses and translate a complex domain into code while contributing to possibly defining new transport standards. |
Agoora @ Spoud 2018 - 2019 Creation of a data market as a service platform (Big data platform). I was responsible for leading the Product Board of the company as well as the development team (Frontend & Architecture technical manager). Project management Team management Innovate in an innovative field Technologies: Java, Spring, Kafka, Angular, PostgreSQL, Typescript, Rxjs, Ngrx GraphQl, D3, Plotly, NodeJs, Gerit Skills developed: The flexibility of a start-up, always finding the most pragmatic solution in a very short and long term gain perspective. | SIX @ SIX 2017 - 2018 Finance - Development of a data delivery platform (stock market information). Large projects with high data throughput. Technologies: Java, Spring, React Skills developed: Microservices architecture requiring maximum stability, First project with SCALE |
SECO, DFAE, parlement.ch @ itSystems 2014 - 2017 Creation and maintenance of multiple client sites, including: the Swiss Parliament (Finalist Best of Swiss Web), State Secretary for Economic Affairs SECO, Federal Department of Foreign Affairs FDFA Pushing Sharepoint to its limits First steps with Azure Cloud Technologies: Sharepoint, C#, Javascript, React, Angular Skills developed: Cost estimation (via Waterfall/Agile), architecture definition, budget, features | Daimler (Smart) @ Goldbach 2013 - 2014 Creation of a web application for car customization (build my car). The application allows you to configure your car, change colors, options and get a code to order easily at a car dealer. At the cutting edge of what the Web was offering at the time Large project management, in collaboration with other Europeans teams Innovative project Technologies: Java, Javascript, Oracle Skills developed: First experience in a project on a European scale (the project had to connect to other systems built by other teams) |
Loetschberger, Hanhart, Mc-Donald Suisse, Omega, etc. @ Goldbach 2009 - 2013 Creation of websites or web applications for large groups such as : Loetschberger, Hanhart, Mc-Donald Switzerland, Omega, etc. This includes the organization and creation of national advertising campaigns. Technologies: C#, jQuery, Oracle, Kentico Skills developed: Project management, meeting deadlines (advertising campaigns do not forgive delays), the importance of a good UI/UX and the financial impact on campaigns. | CAM Calculator @ Affolter Group 2005 - 2008 Creation of an industrial application for CAM machines calculations. Transformation of instructions from a spreadsheet into 360 degree cutting machine language. Tool used for machining high precision watch parts. Only computer scientist on the project Understanding a new complex business (CAM calculator) A lot of mathematics Creation of a code that transforms the instructions of the spreadsheet into machine code (compiler) Skills developed: The collaboration with the mechanical department was the most important part, in order to create the best possible UX and to learn enough about the CAM calculation profession. |