About me
Hi 👋, I’m Mohammad. I build software that bridges the gap between hardware and intelligent automation, bringing 4+ years of experience in developing and optimizing solutions across industrial automation and service tools. Skilled in C#, C++, and C, I focus on building scalable applications using clean architecture, robust testing, and clean code practices.
I’m a firm believer in “Vibe Coding” and AI-assisted development to boost productivity and gain rapid access to knowledge. By moving beyond the traditional “Google everything” mindset, I can prioritize architectural integrity and high-level problem solving. For this reason, I practice with AI to articulate requirements clearly enough to minimize the need for follow-up prompts.
I’m always happy to connect, exchange experiences, or just have a friendly chat about tech, work, or the future of engineering.
N.B. Share this GitHub repo or the URL with your favorite LLM and ask it whatever you’d like about my work.
Technical Skills
Work Experience
Software Engineer
Freelancer | Remote | Nov 2024 – Present
- Leveraging AI-assisted development tools (GitHub Copilot, Cursor) to accelerate firmware prototyping, code refactoring, and unit test generation.
- Completed advanced certifications in Generative AI and Machine Learning to integrate intelligent automation into software development workflows.
- Contributed to open-source projects to strengthen collaborative development and real-world coding proficiency.
Software Engineer (Consultant)
ALTEN GmbH | Coburg, Germany | Feb 2022 – Oct 2024 (2 years 9 months)
- Developed and delivered four major releases of a C# .NET in-house tool, enhancing operational efficiency for technicians across eight countries.
- Debugged and unit tested multithreaded applications in Visual Studio, contributing to agile sprint cycles.
- Collaborated directly with users and stakeholders to resolve 70% of field issues, improving user satisfaction and tool reliability.
Software Engineer
BOSCH Thermoteknik AB | Tranås, Sweden | Mar 2021 – Jan 2022 (11 months)
- Developed a firmware update tool for heat pumps utilizing C++ (CAN) and C# .NET.
- Applied SOLID principles and clean code practices to enhance code maintainability.
- Integrated Azure Storage with Python automation for efficient asynchronous updates.
Software Engineer (Thesis Project)
NEVS AB | Trollhättan, Sweden | Feb 2020 – Dec 2020 (8 months)
- Completed a Master’s thesis at NEVS focusing on automated test case generation from requirements.
- Conducted an extensive literature review on automated test case generation for system testing.
- Developed a full-stack demo utilizing Neo4j, GraphQL and React.js to validate thesis work.
Network and IT Support
Global Integrated Solution | Sidon, Lebanon | July 2017 – September 2017 (3 months)
- Provisioned network hardware and wireless access points, ensuring seamless installations and configurations.
- Monitored network performance, updating security protocols to enhance connectivity and data protection.
- Delivered rapid-response technical support for network incidents, minimizing downtime through effective troubleshooting.
Network and IT Support
Global Integrated Solution | Sidon, Lebanon | July 2016 – September 2016 (3 months)
- Collaborated with Field Engineers to design network layouts that adhered to client specifications.
- Executed end-to-end physical deployments, ensuring organized and scalable infrastructure through cable termination and labeling.
- Facilitated onsite hardware integration by following technical blueprints for accurate network architecture placement.
Education
Master of Science in Embedded Systems
Uppsala University (UU) | Uppsala, Sweden | Sep 2018 – Nov 2020
Bachelor of Science in Computer Engineering
Near East University (NEU) | Nicosia, Cyprus | Sep 2014 – Jun 2018
Language Skills
- Arabic: Mother Tongue
- English: Proficient
- German: Intermediate
Certifications, Workshops, and Awards
- Won the Carlsberg Hackathon 2020 - Carlsberg Group (Nov 2020)
- Received four certificates of honor during bachelor’s studies for maintaining a high GPA - Near East University (Jun 2018)
- High Honour (GPA 3.64/4, 3.52/4)
- Honour (GPA 3.30/4, 3.22/4)
- Granted a half-tuition scholarship to study bachelor’s at NEU (Sep 2014)
Publications
Steps detection and position estimate from data collected using smartphone sensors
El Musleh, M. (2020). Steps detection and position estimate from data collected using smartphone sensors.
Transformation of UML State Machine Diagram into Graph Database to Generate Test Cases
El Musleh, M. (2020). Transformation of UML State Machine Diagram into Graph Database to Generate Test Cases (Dissertation).
Projects
Usability of E-GPU Using Mini PCI-Express Card Slot
Demonstrated that connecting an external GPU (E-GPU) via the mini PCI-Express 16x slot significantly improves graphical performance on mid-range laptops, with minimal bottleneck from the interface despite the high bandwidth requirements of modern games and rendering applications.
Slidarr Musical Instrument
The Slidarr is a musical instrument prototype that maps piano tones onto a single conductive string/wire using resistance measurement to determine position. Touching the string generates MIDI signals for a synthesizer. Its key feature is the ability to slide the finger, which causes a pitchbend, and a scrolling function allows...
Elevator Control System using STM32 MCU
Development and deployment of a three-floor elevator control system using Model-Based Design (MBD). The system was modeled in MATLAB/Simulink, converted to C++ via Embedded Coder, and deployed on an STM32 microcontroller. Validation included MIL and HIL testing.
