HAMMOUCHE
Hocine

Software and Data Engineer

Ingénieur Logiciel et Données

CV (Français) CV (English) Français English
Any fool can write code that a computer can understand.
Good programmers write code that humans can understand.
Martin Fowler

Professional Experience

Software and Data Engineer (Cyber Threat Intelligence)

September 2023 - September 2025 Gatewatcher
Puteaux, France
Development and maintenance of the LastInfoSec (LIS) platform, dedicated to Cyber Threat Intelligence (CTI). My responsibilities included collecting, processing, analyzing, and enriching data from various sources to feed the platform with relevant and real-time information.
Throughout this experience, I was able to apply my theoretical knowledge to real-world cases, which allowed me to develop my skills in software and data engineering, as well as improve my cross-functional skills such as communication, teamwork, and time management.
Technologies: Python FastAPI Selenium Pandas NumPy Docker Kubernetes Helm Celery RabbitMQ Redis MySQL Cassandra GitLab CI
Skills: Data analysis and engineering Reverse engineering Database management Container orchestration Microservices development

Education

Master in Computer Science, Software Engineering track (GENIAL)

2023 - 2025 Université Paris Cité
Paris 13th arrondissement
The goal of the program is to train computer engineers who are able to master both the fundamental concepts of computer science and the modern technologies used in companies.
Subjects: Advanced algorithms Distributed algorithms Mobile programming (Android) Embedded systems (C, ASM, ...) Advanced software engineering Distributed programming High Performance Computing Advanced databases

Bachelor in Computer Science

2020 - 2023 Université Paris Cité
Paris 13th arrondissement
Subjects: Programming languages: C, C++, Java, OCaml, Python, SQL Propositional and first-order logic Lexical and syntactic analysis Algorithms (complexity, sorting, searching, data structures) System programming Network programming Databases

Skills

Languages

Python Go C C++ Java OCaml Rust Bash Fortran Nim ASM Elixir PHP JavaScript Lua

Frameworks and Libraries

FastAPI Django Pytest SQLAlchemy Selenium Scrapy Pandas NumPy Gin Spring Boot JUnit Hibernate JavaFX Jakarta EE SFML Boost SDL2 Menhir Actix Rocket

Databases

MySQL/MariaDB PostgreSQL Redis ValKey SQLite Apache Cassandra H2 Derby

DevOps & System Administration

Docker Kubernetes Helm GitHub Actions GitLab CI SonarQube Ansible QEMU/KVM Terraform Libvirt Azure AWS

High Performance Computing

MPI CUDA OpenMP OpenACC Spark Kafka Celery RabbitMQ

Languages

English C2
French C2
Taqbaylit C2
Dzayriya A2
German A1

Hobbies

Reading (history, computer science, ...) 3D printing and modeling Administering my server