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