Ukieweb

Experience

Some of My Works

Professional Experience

Software Engineer

Meta
January 2025 – Present
London, United Kingdom

Facebook/Instagram platform integrity:

  • Integrated scam measurement policies for Meta Verified users on Facebook and Instagram, significantly reducing scam prevalence and strengthening user safety.
  • Leveraged LLM–driven signals to enhance scam measurement policies, increasing precision and recall while minimising manual intervention.
  • Introduced a backend feature for Facebook Messenger that detects fraud, impersonation, and crisis abuse at the start of conversations, enabling integrity teams to identify and address abuse earlier.
Framework: Azure, Helm, Terraform, Gitlab, ADO, CI/DC, DevOps, Cloud computing.

Software Engineer

Microsoft
January 2022 – September 2023
London, United Kingdom

Design and development of Cloud applications in the telecom sector:

  • Led the integration of an end-to-end 5G core solution test framework to validate the Subscriber Data Management solution. Critic al to the early detection and resolution of defects, thereby improving the overall quality of the solution.
  • Owned features that improved the availability and scalability of the Mobile Voicemail solution by leveraging Azure technologies such as On-Demand Capacity Reservation and VM Scale Sets.
  • Enabled live configuration of Mobile Voicemail deployment, reducing operator time per configuration change from 25 minutes to 5 minutes.
  • Proposed and championed CI enhancements that automated manual workflows, streamlining deployment and testing processes with a time saving of 30 minutes per deployment.
Framework: Azure, Helm, Terraform, Gitlab, ADO, CI/DC, DevOps, Cloud computing.

Software Engineer

Infineon Technologies AG
September 2016 – December 2021
Munich Area, Germany

Developed embedded software and CI/CD automation:

  • Designed and implemented a Groovy shared library that encapsulates essential functionality for embedded software pipelines in Jenkins. This library was adopted by software teams at Infineon, streamlining their development processes.
  • Co-led Infineon's CI community by managing meetings, moderating discussions, and coordinating hackathons.
  • Increased developer productivity by providing a standard embedded software development methodology consisting of workflows, integrated tools, best practices, training, support, and knowledge sharing.
  • Owned Infineon's C coding guidelines based on MISRA 2012 and ISO 26262.
  • Developed and unit tested embedded software for Infineon products: Alternator regulator IC, Aurix and XMC microcontroller boards for Arduino.
Framework: C/C++, Python, Groovy, Conan, Cmake, Polyspace.

Research and Development Engineer

German Research Centre for Artificial Intelligence (DFKI)
November 2013 – July 2016
Bremen Area, Germany

Automated translation and quality-driven requirements engineering using natural language processing (NLP) techniques.
Framework: Eclipse (Java, Stanford CoreNLP library, Wordnet, SPARQL).

Assistant researcher

Group of Computer Architecture
January 2012 – December 2015
Bremen Area, Germany

Optimization and complexity analysis of reversible and quantum circuits.
Framework: Eclipse (C++, RevKit).

Assistant researcher

Institute of Computer Science
Ariana, Tunisia
September 2010 – December 2011

Teaching the following modules: Data bases, C, algorithms and data structures.
Collecting instruction information in the simulation of multicore architecture.
Framework: Eclipse (C/C++, LLVM).

Assistant researcher

Higher Institute of Accounting and Business Administration
Manouba, Tunisia
September 2009 – August 2010

Teaching the following modules: Operating systems, electronic commerce.
Supervising bachelor students projects.
Framework: .NET (C#, ASP, DBMS: SQL Server Express).

Software Development Engineer

EREA IT
Ariana, Tunisia
November 2007 – December 2008

Development of information systems (Tax systems, salaries management, etc.).
Framework: Instant developer (DBMS: Oracle, server: Apache Tomcat).



Internships

Research Visitor

ERATO MINATO Discrete Structure Manipulation System Project.
December 2013
Hokkaydo Area, Japan

Complexity analysis of reversible circuits.
Framework: C/C++.

Research Intern

Synchronous team, Verimag Research Lab
January 2009 – July 2009
Grenoble Area, France

Design and development of a Java Simulator for Fast Prototyping of System-on-chip.
Framework: Eclipse (Java).

Web application Development Intern

ASTER Informatique
February 2007 – Jun 2007
Tunis, Tunisia

Design and implementation of a web application for the management system of the service after sale.
Framework: .NET (C#, ASP, DBMS: SQL Server Express).

Software Engineering Intern

Faculty of Mathematical, Physical and Natural Sciences of Tunis
Ariana, Tunisia
Julyy 2006 – September 2006

Design and implementation of an information system for the management of an agency for hotel rooms reservation.
Framework: Oracle Developer 2000 (Forms, Reports, SQL, PLSQL).

Summer Intern

Tunisie Telecom
Sousse, Tunisia
September 2009 – August 2010

Realization of an application that tests the validity of a network creation project.
Framework: Turbo C++(C).