Bakr Sikal

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

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

  • Current 11 months, since Jul 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.

  • Current 7 years and 4 months, since 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 years and 1 month, Jul 2021 - Jul 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 years and 1 month, 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 year and 7 months, Jan 2017 - Jul 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 year and 7 months, Jan 2017 - Jul 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 years, Jan 2012 - Dec 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 years and 1 month, Jul 2021 - Jul 2025

    Computer Science

    Karlsruhe Institute of Technology (KIT)

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

  • 2 years and 8 months, May 2014 - Dec 2016

    Software Engineering

    Al Akhawayn University in Ifrane

    GPA 3.88/4.0

  • 4 years and 5 months, Aug 2010 - Dec 2014

    Computer Science

    Al Akhawayn University in Ifrane

    GPA 3.88/4.0

Sprachen

  • French

    C1 (Fließend)

  • English

    C1 (Fließend)

  • Spanish

    A1-A2 (Grundkenntnisse)

  • German

    A1-A2 (Grundkenntnisse)

  • Arabic

    C2 (Verhandlungssicher / Muttersprachlich)

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