You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Rahali MohamedRM

Rahali Mohamed

software developer

On-demand
Rennes, FR
8-15 years

Average response time: 1 hour

About Rahali

I am a software developer with a Ph.D. in computer science and a background in telecommunications engineering. Throughout my career, I've gained diverse experience working in telecom operators, academic research, and industrial labs. Specializing in Python software development, I focus on virtualized network management, performance modeling, and optimizing network resource management using machine learning and AI techniques.
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Rennes (up to 50km), Paris (up to 50km)

Experience

  • HUAWEI
    Python Developer
    TELECOMMUNICATIONS
    April 2022 - Today (4 years and 2 months)
    Dublin, Ireland
    Conducted research tasks focused on generative AI using Large Language Models (LLM) for self-healing networks.
    ▪ Tested open-source models (LLaMA, Falcon, BERT) and OpenAI API reasoning capacities required for incidents
    incident troubleshooting.
    ▪ Designed and tested prompting techniques and open source frameworks (such as chain of thoughts, React, self-
    refinement, RAG, and memory usage) in self-healing tasks for core and RAN networks incidents incident
    troubleshooting.
    ▪ Designed and implemented communication mechanisms for heterogeneous multi-agent systems (combination of RL
    and LLM-based models) for ADN scenarios based on natural language and defined ontologies.
    KEYWORDS: Generative AI, LLM, Prompting, Self-refinement, Openai, Langchain, autogen, python.
    MLops and prototyping:
    ▪ Adapted reinforcement learning algorithms to incorporate domain knowledge data structured in YAML files,
    enhancing adaptability across LTE and 5G scenarios.
    ▪ Extended Kubernetes with new resources reflecting resources used in ADN network use cases with Custom
    Resource Definitions (CRDs) and controllers, leveraging the python Kopf library.
    ▪ Drive MLops initiatives, automating algorithm testing, image building, and deployment processes with GitLab CI.
    ▪ Developed proof of concept (POC) and demonstration projects for Autonomous Driven Networks in LTE and 5G,
    while collaborating with data scientists and customer relations teams to prepare demos and automate deployment
    processes on Kubernetes infrastructure.
    KEYWORDS: Python, machine learning, Kubernetes, Docker, MLOPS, Kafka, PostgreSQL, 5G RAN, Gitlab, JIRA.
  • IRT b-com
    Research And Development Engineer
    TELECOMMUNICATIONS
    September 2017 - January 2022 (4 years and 4 months)
    Rennes, France
    Contributed in research efforts within the MONB5G European project, focusing on the management and orchestration of
    beyond 5G networks.
    ▪ Designed and developed optimization algorithms to optimize network resources in 5G environments.
    ▪ Created and configured Kubernetes clusters for algorithm deployment.
    ▪ Actively participated in and coordinated periodic calls, contributed to deliverable creation, and engaged in paper
    writing and reviewing activities.
    Key Technologies: Kubernetes, Docker, Helm, Python, Deep Learning.
  • Orange
    R&D Engineering intern at Orange Labs
    TELECOMMUNICATIONS
    February 2017 - August 2017 (6 months)
    Lannion, France
    Worked on optimizing and developing video distribution solutions within a Client/CDN/Server architecture, focusing on
    enhancing Quality of Experience (QoE).
    ▪ Implemented HTTP/2 and DASH (Dynamic Adaptive Streaming over HTTP) protocols to improve video streaming
    performance and adaptability.
    ▪ Utilized tools such as C/C++, FFmpeg, Nghttp2, VLC, Libcurl, and Linux to develop and test video distribution solutions.

Recommendations

Be the first to recommend Rahali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Doctor of Philosophy - PhD, Computer Science
    Université de Rennes I
    2020
    Doctor of Philosophy - PhD, Computer Science
  • Engineer's Degree, Telecommunications Engineering
    sup'com
    2017
    Engineer's Degree, Telecommunications Engineering

Skill set (8)

Categories