Cosmo Tech Platform

6 years and 8 months 2014 - 2020
  • SaaS and desktop
  • B2B
  • R&D
  • Digital twins
  • Industry

Front-end lead developer and back-end developer at Cosmo Tech on behalf of industry accounts and European projects

White label product allowing the partial generation of a SaaS application related to the simulation of complex systems. The final product allows key account customers (industry, supply chain, European research projects, cosmetics, etc.) to optimize a system studied by simulating scenarios on the corresponding digital twin.

The engine and back-end server are built from a DSL language (based on C++ and XML) written by data scientists. The front end, on the other hand, is developed specifically according to the customer's specifications.

The main challenges were both in terms of the technicality of the field, and the difficulties related to code generation.

Languages

  • 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

Developer tools

  • Jest
  • npm
  • ESLint
  • Prettier
  • Git

collaboration tools and methods

  • Agile Scrum
  • Jira