TAHALLA MOHAMMED
@tahallamohammed
Systems engineer focused on C/C++ and OS internals, plus Java/Spring Boot backend development and research-driven infrastructure.
What I'm looking for
I’m a systems engineer with strong foundations in low-level C/C++ and OS internals, built through the 42 Network curriculum and peer-reviewed projects. Alongside that, I’m pursuing a Master in Software Quality and continuing hands-on work across UNIX, processes, memory management, and algorithms.
I also develop backend services in Java with Spring Boot and Spring Security, including JWT and OAuth2-secured REST APIs. I’ve built systems like a secure ticketing backend and an AI-Powered Healthcare Platform (RAG Medical Assistant) with a team workflow, database schema work, and Dockerized deployment for consistent environments.
My systems mindset is reinforced by performance and correctness-focused projects: an HTTP/1.1 server with non-blocking I/O that sustained 100+ concurrent connections, a Unix shell validated against bash across 500+ edge cases, and a deadlock-free thread scheduling model for Dining Philosophers. I’m also actively practicing algorithms on LeetCode and exploring introductory AI/ML with Scikit-learn, XGBoost, and Streamlit—motivated by contributing to systems and infrastructure research at Oracle Labs.
Experience
Work history, roles, and key accomplishments
Peer Evaluator
42 Network
Jan 2023 - Present (3 years 6 months)
Conducted technical code reviews across systems, operating systems, and algorithms projects. Evaluated peer submissions with a focus on correctness and implementation quality.
UNIX Shell Runtime
42 Network
Implemented a complete Unix shell supporting pipes, redirections, heredoc, and built-in commands. Validated behavior against bash across 500+ edge cases and verified zero memory leaks using Valgrind.
Concurrent Resource Arbitration
42 Network
Implemented Dining Philosophers in two variants (mutex and semaphore) and eliminated data races using rigorous lock ordering. Benchmarked both models for latency and starvation resistance at scale.
Software Defect Prediction
Master Research
Built a basic defect classification pipeline using NASA PROMISE defect data, experimenting with multiple models and comparing results. Developed a simple Streamlit interface to visualize predictions.
Containerized Multi-Service Platform
42 Network
Architected a multi-container infrastructure with an Nginx reverse proxy, MariaDB persistent volumes, and health checks. Enabled single-command deployment using docker-compose.
High-Performance HTTP/1.1 Server Engine
42 Network
Engineered a fully compliant HTTP/1.1 server from scratch, including raw request parsing, virtual host routing, and a CGI pipeline using fork/execve with timeout enforcement. Built a non-blocking I/O multiplexing design using poll() to sustain 100+ concurrent connections under stress tests without blocking or resource leaks.
Education
Degrees, certifications, and relevant coursework
42 Network (1337 MED)
1337 Program, Software Engineering
2024 -
Activities and societies: Peer-reviewed coursework in C, C++, UNIX, OS internals, and algorithms.
1337 MED program at 42 Network (2024–present) focused on low-level C/C++ and OS internals through peer-reviewed projects.
Université Abdelmalek Essaadi
Master in Software Quality, Software Quality
2025 -
Master in Software Quality at Université Abdelmalek Essaadi in Tetouan (Sep 2025–present).
ENS Tetouan
Licence Professionnelle, Software & Web Development
2023 - 2024
Grade: Mention Très Bien (Highest Honors)
Licence Professionnelle in Software & Web Development at ENS Tetouan (2023–2024), earned with Mention Très Bien (highest honors).
EST Sidi Bennour
DUT, Software Development
2022 - 2023
DUT in Software Development at EST Sidi Bennour (2022–2023).
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring TAHALLA?
You can contact TAHALLA and 90k+ other talented remote workers on Himalayas.
Message TAHALLAGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
