Open to software and AI opportunities

Sara Touahri - Software Engineer

Building useful software with intelligence and purpose.

I build intelligent software at the intersection of full-stack engineering, machine learning, and semantic web technologies.

19

Public projects

2

Professional internships

3

Working languages

profile.ts

const engineer = {

focus: "useful systems",

craft: ["web", "AI"],

research: "ML + semantic web",

method: "curious + rigorous",

values: "clarity + impact",

location: "Algeria",

status: "open"

};

Developer working at a laptop

About me

Research-minded engineering, grounded in real products.

Software Engineer with experience turning research questions into practical systems. My work spans energy-aware machine learning for semantic web infrastructure, explainable AI applications, knowledge graphs, and modern full-stack products.

I enjoy moving between disciplines: understanding a problem, exploring the data, designing a maintainable architecture, and shaping an interface that makes the result approachable. Outside engineering, I am a self-taught artist, coffee enthusiast, and active learner.

Professional experience

From research questions to operational systems.

Experience across applied research, machine learning, semantic infrastructure, and enterprise IT.

01
Research internship

Research Software Engineer Intern

LIAS Laboratory

Jan 2025 - Jul 2025

Poitiers, France

Investigated the energy efficiency of RDF triple stores and built predictive machine-learning models to estimate the energy consumption of SPARQL queries.

  • Designed empirical experiments around query processing and energy usage.
  • Worked across semantic web infrastructure, data analysis, and predictive modelling.
  • Documented reproducible workflows for research evaluation and comparison.
RDFSPARQLVirtuosoRDF3XJenaPythonscikit-learnTensorFlowDockerMySQLLinux
02
Industry internship

Information Technology Intern

Sonelgaz

Aug 2023 - Sep 2023

Tiaret, Algeria

Gained hands-on exposure to enterprise IT infrastructure and the digital services supporting Algeria's national electricity and gas provider.

  • Supported users and helped document internal procedures.
  • Learned how enterprise software and networks support energy-sector operations.
ERPIT supportNetworking fundamentalsDocumentation

Education

A foundation in computing, mathematics, and systems.

Formal training shaped by rigorous fundamentals and a specialisation in information systems and web development.

01

Sep 2022 - Jul 2025

Engineering and Master's degree in Computer Science

Higher School of Computer Science 08 May 1945 - Sidi Bel Abbes, Algeria

Specialisation in Information Systems and Web Development.

02

Oct 2020 - Jul 2022

Engineering preparatory programme

Higher School of Computer Science and Digital Technologies (ESTIN), Algeria

Two-year intensive foundation in Mathematics and Computer Science.

03

Sep 2019 - Jun 2020

Mathematics Baccalaureate

Mouloud Kacem High School, Algeria

Graduated with highest honours.

Technologies

A versatile toolkit for research and product delivery.

Technologies used across professional experience, academic work, and personal projects - grouped by how they contribute to a system.

Languages

Core programming and data languages

01
PythonJavaScriptJavaSQLPL/SQL

Web engineering

Interfaces, APIs, and application architecture

02
React.jsNext.jsNestJSSpring BootFastAPIReduxTailwind CSS

Machine learning

Training, evaluation, and explainability

03
PyTorchTensorFlowscikit-learnLightGBMSHAPLangChainStreamlit

Semantic systems

Knowledge representation and graph queries

04
RDFSPARQLVirtuosoRDF3XApache JenaKnowledge graphs

Platforms and data

Delivery, operations, and persistence

05
DockerKubernetesLinuxGit & GitHubMySQLOracleMongoDBJupyter

Ways of working

Practices for maintainable delivery

06
Object-oriented designDevOpsAgileScrumResearch workflows

Projects

Featured work

Selected projects across engineering and research

A focused selection of product, machine-learning, knowledge-system, and simulation work.

6 featured projects5 disciplinesExplore GitHub ↗
ERP / CRM DZ project preview
Web

Apr 2026

ERP / CRM DZ

Enterprise management for the Algerian public sector

Spring BootReactTypeScript
View project
Breast Cancer Detection project preview
AI & ML

May–Dec 2025

Breast Cancer Detection

An explainable multimodal machine-learning application

PythonStreamlitResNet18
View project
Hybrid Movie Recommender project preview
AI & ML

Jan 2026

Hybrid Movie Recommender

An explainable GNN + LLM recommendation system

PythonGNNSentence-BERT
View project
Knowledge Systems

Mar 2026

DocVision

Multimodal information extraction from scientific PDFs

PythonVision-language modelsRDF
View project
Knowledge Systems

Mar 2026

EcoKG

Ontology-driven knowledge graphs from environmental reports

PythonLLMOWL
View project
Simulation

Apr 2026

Resilient Supply Chain

A disruption-aware multi-agent supply-chain simulation

PythonMesaPandas
View project
View all 19 projects

More

The person around the engineering.

A little more context on how I communicate, contribute, and stay curious beyond project work.

Working languages

ArabicNative
EnglishFluent
FrenchFluent

Community & interests

ByteCraft Club

2020 - 2022

Active member

Supported technology events through logistics, coordination, marketing, and communication.

Away from the keyboard, I am a self-taught artist, coffee enthusiast, and active learner who enjoys finding new ways to connect ideas.

Let's work together

Have a thoughtful software or AI problem to solve?

I am interested in engineering roles, research collaborations, and projects where reliable software can turn complex information into useful outcomes.