Bakr Sikal

Angestellt, Postdoctoral Researcher, KIT - Karlsruher Institut für Technologie, IfSS
Karlsruhe, Deutschland

Fähigkeiten und Kenntnisse

Software
Java
Engineering
Technology
Data Science
Machine Learning
Architecture
Data Analysis
Research and Development
Software Development
Information technology
IT Application Management
C/C++
Computer Science
Python
Energy efficiency
ML
PHP
Android
Full-stack development
Embedded Systems
Web
Java Native Interface
Systems
Resource Management
PCI
Spring Boot
Node.js
Troubleshooting
Proposal Writing
Team leadership
Team Management

Werdegang

Berufserfahrung von Bakr Sikal

  • Bis heute 9 Monate, seit Juli 2025

    Postdoctoral Researcher

    KIT - Karlsruher Institut für Technologie, IfSS

    – Research focus: ML-based resource management, cache contention mitigation, thermal optimisation, and energy efficiency forecasting on heterogeneous SoCs, applied to multi-processor embedded environments. – Recipient of the competitive €115,000 Software Campus federal grant (2-year program); responsible for full program execution and deliverables.

  • Bis heute 7 Jahre und 2 Monate, seit Feb. 2019

    Co-Founder

    DEVICOM

    Founded and scaled a software company to profitability within 2 years. Reverse-engineered the full SAGE ERP database schema and built a bidirectional real-time middleware layer; real-time sync has been in production since 2018, serving one of Morocco's top industrial distributors. The company runs independently; client contract through 2030.

  • 4 Jahre und 1 Monat, Juli 2021 - Juli 2025

    Research Scientist

    KIT - Karlsruher Institut für Technologie, IfSS

    – Designed and implemented ML systems for cache contention mitigation and workload scheduling on clustered manycores and heterogeneous SoCs in C/C++ and Python. – Developed sequence-based forecasting models for energy efficiency prediction on modern heterogeneous processors; demonstrated measurable KPI improvements over static policy baselines. – Hardware profiling, simulation environment design, and real-hardware validation across AMD’s, Intel’s and ARM-based many-core platforms.

  • 2 Jahre und 1 Monat, Aug. 2018 - Aug. 2020

    Senior Software Engineer & Technical Lead

    OCP S.A

    – Technical Lead of cross-functional engineering squads at one of Africa's largest industrial conglomerates; responsible for architecture, delivery, and mentoring. – Designed and built O'Talent: a blockchain-based HR talent platform using decentralised peer-contribution ledgers, a large-scale, architecturally complex production system. – Led incident management platform development (Android + React JS / Spring Boot) for OCP's Jorf Lasfar industrial site.

  • 1 Jahr und 7 Monate, Jan. 2017 - Juli 2018

    Software Engineer

    Carta Worldwide

    – Built one of the first software payment terminals in C/C++ (NDK/JNI): a PCI DSS-compliant mobile payment SDK for NETS, a major European banking client under strict security and compliance constraints. – Expertise in embedded C/C++, JNI, NDK, real-time constraints, and HW/SW interface design.

  • 1 Jahr und 7 Monate, Jan. 2017 - Juli 2018

    Co-Founder & CTO

    MotionTech SARL

    Built and deployed Morocco's first e-hailing app across three cities. Winner, Ford Code for Taxicabs Mobility Challenge (Third Prize + Popular Choice Award).

  • 5 Jahre, Jan. 2012 - Dez. 2016

    Freelance Software Engineer

    Self Employed

    – Full-stack development (Android/Java/Kotlin, C, PHP, web) for business clients; end-to-end ownership from requirements through production deployment.

Ausbildung von Bakr Sikal

  • 4 Jahre und 1 Monat, Juli 2021 - Juli 2025

    Computer Science

    Karlsruhe Institute of Technology (KIT)

    Magna Cum Laude (1.0 / sehr gut) | Supervisor: Prof. Jörg Henkel

  • 2 Jahre und 8 Monate, Mai 2014 - Dez. 2016

    Software Engineering

    Al Akhawayn University in Ifrane

    GPA 3.88/4.0

  • 4 Jahre und 5 Monate, Aug. 2010 - Dez. 2014

    Computer Science

    Al Akhawayn University in Ifrane

    GPA 3.88/4.0

Sprachen

  • Französisch

    Fließend

  • Englisch

    Fließend

  • Spanisch

    Grundlagen

  • Deutsch

    Grundlagen

  • Arabisch

    Muttersprache

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z