Cosmo Tech Platform
6 années et 8 mois 2014 - 2020- SaaS et bureau
- B2B
- R&D
- Jumeaux numériques
- Industrie
Front-end lead developer et back-end developer chez Cosmo Tech pour le compte de clients industriels et projets européens
Produit en marque blanche permettant la génération partielle d’une application Saas relatives à la simulation de systèmes complexes. Le produit final permet à des clients grands comptes (industrie, supply chain, projets européens de recherche, cosmétique, etc) d’optimiser un système étudié en simulant des scénarios sur le jumeau numérique correspondant.
Le moteur et le serveur back-end sont générés à partir d’un langage DSL (basé sur du C++ et XML) écrit par des data scientists. Le front end est en revanches développés spécifiquement en fonction des spécifications cliente.
Les principaux challenges se situaient tant au niveau de la technicité du domaine, que des difficultés relative à la génération de code.
Langages
- JavaScript
- HTML
- CSS
- C++
- Java
- Shell Scripting
Front-end
- AngularJS
- React
- CSR
- Material UI
- Qt
Back-end
- API REST
- Monolith
- Spring Boot
- PostgreSQL
- Apache Spark
- ZoomData
- OpenAPI Swagger
DevOps
- GitHub
- CI/CD
- Terraform
- Docker
- Jenkins
- Google Cloud Platform
Outils de développement
- Jest
- npm
- ESLint
- Prettier
- Git
outils et méthodes de collaboration
- Agile Scrum
- Jira