Hello,
I'm Tamerhoulet Ahmed

About Me

I am a software engineer with a passion for inovation and research, I am passionate about Artificial Intelligence, Data Networks and software development. Currently, I am looking for a PhD opportunity in the field of Artificial Intelligence.

My Focus

  • Artificial Intelligence
  • Software Development
  • Cybersecurity & Networks
  • Research & Innovation
  • Smart Automation
  • Cloud Computing

Contact me

💼Experience

Intern — Siemens SPA

Jun 2024 – Jul 2024 • Algiers

Designed and programmed a PLC-controlled minimized industrial delivery sorting system using Siemens TIA Portal and the S7-1200 PLC series, During this internship I gained hands-on experience in industrial automation and system design.

Intern — L’ours for oil and gas services

Mar 2024 - Juin 2024 • Hassi Messaoud

Worked in managing an industrial network systems supporting the oil & gas extraction service. Where I Gained insight into the design and implementation of the company’s operational architecture.

Intern — ANARGEMA

Apr 2023 • Algiers

Participated in the design, and maintenance of one of Africa’s largest industrial network. Developed a comprehensive simulation and testing interface using Huawei eNSP, enabling full-scale network emulation and diagnostics.I gained experience in network architecture, and network protocol configuration.

🎓Study

🧩Projects

FDP-IDS

Developed a complete intrusion detection framework using deep learning models and a custom Federated Learning infrastructure for decentralized training across edge nodes.

Python Artificial Intelegence IoT Raspberry CyberSecurity

STM Automation tool

Conducted in collaboration with STMicroelectronics, this project focused on developing a custom automation tool to streamline internal workflows.

C# WinForms Automation Networks Innovation

FSc IoT System

A smart home IoT integration system built entirely from scratch, without using external IoT libraries—hande made JSON parsers and custom connection protocols are used.

C/C++ Arduino C# ASP.NET Flutter Dart IoT Networks

Auto Embroidery

An AI-powered application that transforms images into ".pes" embroidery files by segmenting image regions through clustering algorithms and enabling users to assign specific stitch types and parameters to each region.

Artificial Intelegence Automation Python Image Processing

Synology Mail Fetch

A utility designed to fetch and aggregate sent messages from multiple email accounts within the Synology Mail app through the IMAP protocol.

Networks Python Automation Software Developement

Fellah Strategy

A mobile application designed for agricultural monitoring, enabling farmers to log field data and automatically analyze crop growth and health using integrated weather information.

Flutter Firebase Mobile App Software Developement Innovation

CIVIC-APP

A service that enables instant communication between civilians and civil defense through mobile. It transmits the user's exact location, issue description, and images in real time.

Flutter Firebase Mobile App Desktop App Software Developement

Concour Organizer

A currently in-use application at my university designed to automate the computation of exam results and the management of candidates during admission competitions.

Automation WinForms C# Networks Software Developement

Face Recognition in the Edge

An edge based attendance management application that uses facial recognition technology to automatically identify and record individuals. Optimized for edge devices.

Artificial Intelegence Automation IoT Image Processing Python

Dynamique Electricity Sources Manager

Designed and implemented software to integrate intermittent renewable energy sources into a home power network by manipulating PWM frequencies for power-conditioning and grid-friendly load sharing.

Arduino Renewable Energies Automation IoT Networks Electricity

🛠️Skills

AI Model Design

TensorFlow, PyTorch, and Python for AI agents and research models.

Software Development

Building apps for mobile, desktop, and web platforms.

Low-Level Programming

Embedded systems with C/C++ and Assembly.

Network Management

Setup, security, and monitoring of network systems.

Industrial Control

PLC automation and IIoT device integration.

Database Management

SQL, PostgreSQL, and MongoDB optimization.

Git & GitHub

Version control, collaboration, and CI/CD.

🛠️Languages and Frameworks

ASP.NET

Django / Flask

Flutter

WINFORMS / WPF

C / C++

Assembly

Arduino / Raspberry

Python

SQLServer / OracleDB

ReactJS / Svelte

HTML/CSS/JS

TensorFlow/PyTorch/Scikit-learn

Docker

Virtual Machines

FireBase

AWS

AZURE

C#

Java