mehdib

Software Engineer

Software Engineer with 12 years of experience in distributed systems and hardware-interfacing software. Built async messaging infrastructure (ZeroMQ, Kafka), data pipelines, and remote monitoring platforms for industrial environments. Currently transitioning into Rust for systems programming: actively building projects to move from Python/C++ toward a modern systems stack.


Experience: 6 years

Yearly salary: $100,000

Hourly rate: $80

Nationality: 🇫🇷 France

Residency: 🇫🇷 France


Experience

Software Engineer
CEA Grenoble
2023 - 2026
Developed a modular software suite to test and characterize nanosatellite components. Created a hybrid system allowing both manual interaction via a custom GUI and automated testing through a Python-based API. Tech stack: Python, AsyncIO, ZeroMQ, GUI development. Impact: Streamlined the satellite validation process by enabling complex test automation scripts.
Software Engineer
Sermas Industrie
2019 - 2023
Participated in the development of 'SermaLogix,' a Scada/MES interface focused on predictive maintenance and vibration analysis. Migrated the platform from a proprietary solution (Ignition) to a fully Open Source stack to meet performance and scalability requirements. Key Achievement: Architected the data pipeline using Apache Kafka and Plotly for real-time monitoring. Tech stack: Python, Apache Kafka, TensorFlow, Data Streaming, Plotly.
Industrial Software Engineer
WAT
2018 - 2019
Designed and implemented custom SCADA interfaces for specialized industrial machinery, focusing on real-time data and inventory management. Extended software capabilities by developing custom C++ DLLs and integrating relational databases. Tech stack: C++, SQL, PCVue, SCADA systems.
Field Engineer
ECM USA
2016 - 2017
Commissioned and maintained high-tech industrial furnaces for major automotive OEMs including Ford, General Motors, and Chrysler across the United States. Handled complex troubleshooting involving automation, electrical systems, and mechanical integration. Highlight: International experience, working in a 100% English-speaking environment and managing on-site client relations.
Junior Software Developer (Apprenticeship)
THALES
2013 - 2016
Developed a web-based production tracking and traceability application for satellite cathode manufacturing. Tech stack: HTML5, JavaScript, MySQL and OPC Server to connect to multiple industrial network protocols. Highlight: First exposure to aerospace-grade software development practices.

Skills

backend
data viz
hardware
postgres
redis
tensorflow
python
english
french