LogoAlex Jadeau

Copyright © 2025 Alex Jadeau

Made with ❤️ by my little hands

Satelix

✨ About Satelix

Satelix is a company specialized in logistics and sales. As a software publisher, it offers two solutions to meet these needs: Satelix Force de vente and Satelix Logistique. Satelix's goal is to provide high-performance, quality services, similar to those of Amazon, for SMEs.

🏠 Inside Satelix

At Satelix, developer autonomy is prioritized. Each developer possesses extensive expertise, whether technical or business-related, particularly including knowledge of ERPs. They have adopted a model close to agility, with 2 to 3-week sprints.

💻 The technologie at Satelix

For Satelix Sales Force:

  • A mobile application is developed in React Native.
  • Authentication management is handled with Auth0.
  • A first backend is developed in Java with Spring Boot. The frontend is developed in React. It serves as a Back Office.
  • This server is deployed on AWS, on EC2 instances. It uses a PostgreSQL database on Amazon RDS. Data storage (documents and images) is implemented on Amazon S3.
  • A second backend is deployed directly on client servers. It acts as an interface to synchronize ERP data with the Back Office. It is a Windows service, developed in C# .NET. It communicates with a Microsoft SQL Server database.
  • We manage 2 ERPs: Sage and EBP.
  • Communication between different services is done through REST APIs.

For Satelix Logistics:

  • An Android mobile application is developed in Kotlin. It follows the MVVM model and Google's software architecture standards.
  • Data monitoring is performed with Firebase, particularly using Crashlytics.
  • We have barcode management, handled by a barcode reader integrated into the devices. We also use Firebase's ML Kit to detect barcodes with the camera.
  • A synchronization service is present in the application to synchronize data in real-time. It uses the MQTT protocol.
  • A first backend is deployed locally at client sites. It is developed in Node.js with Express. It communicates with a Microsoft SQL Server database.
  • We manage 2 ERPs: Sage and EBP.
  • A second backend, serving as a Back Office, is deployed on AWS. It is developed in Node.js with Express. The frontend is developed in JS, without a framework. It uses a PostgreSQL database on Amazon RDS.
  • Communication between different services is done through REST APIs.

Role: Full Stack Developer

Period: September 2019 - February 2023