# Engineering studies

> A general engineering education, a computer science specialisation, and the tools to start building my own solutions.

Lille · Preparatory studies & engineering degree · 2018–2023

Category: Experience

[Open in the interactive portfolio](<https://zaki.somehow.engineer/#experience/12>)

[Français](<https://zaki.somehow.engineer/read/fr/engineering-studies.md>)

## At a glance

| Metric | Value |
| --- | --- |
| Engineering school | JUNIA HEI · 2020–2023 |
| Specialisation | Computer science |
| Preparatory studies | Lycée LaSalle · 2018–2020 |
| Location | Lille, France |

## Why I chose engineering

I wanted to be able to build solutions myself. When I run into a problem, my first question is often: “Would it be faster to make it myself?” Engineering felt like a way to gain the knowledge and independence to follow that question through.

That is still what connects a lot of my projects: noticing something frustrating, understanding how it works, and trying to make something that fits the way I want to use it.

## LaSalle · Building the scientific foundation

From 2018 to 2020, I studied in the preparatory programme at Lycée LaSalle in Lille. The curriculum covered mathematics, physics, chemistry and engineering sciences, in preparation for engineering school.

In mathematics, that meant analysis, linear algebra, geometry and probability. Physics brought mechanics, thermodynamics, electromagnetism, optics and waves. Alongside those subjects, engineering sciences introduced mechanical and electronic systems and applied programming. It was a foundation in breaking problems down, reasoning carefully and using models to describe how things work.

## HEI · General engineering, then computer science

I continued at JUNIA HEI in Lille from 2020 to 2023, earning an engineering degree with a specialisation in computer science. The programme kept a broad engineering base, including mathematics, probability, statistics and modelling, while letting me go deeper into software.

My computer science coursework covered artificial intelligence, the Internet of Things and web development, using languages and tools including Python, JavaScript and web frameworks. It connected data collection and processing with algorithms and applications: understanding the problem, then having a way to implement an idea.

Mathematics & statistics · Modelling · Python · JavaScript · Artificial intelligence · IoT · Web development

## Learning to work beyond the code

The degree also included project management, leadership and decision-making, as well as the ethical and societal implications of technology. That broader side matters to me: a technical solution has to make sense for the people who will use it and the people building it together.

I like moving between those perspectives. I can enjoy understanding an algorithm, working through an interface, or discussing what a product should actually do. The general engineering background gave me room to develop across those areas.

## Putting it into practice

During my studies, I joined StudentBank as a full-stack JavaScript intern from July to September 2022. I worked from user interviews and UML diagrams through React interfaces and backend development. It was a chance to follow a product need across several layers of an application.

Later, that background took me towards forecasting at Decathlon and building Enka’s technical foundation. Those experiences have their own pages here; they show where I took the tools I started developing at school.

## Related work

- [StudentBank · Full-stack internship](<https://zaki.somehow.engineer/read/en/studentbank.md>)
- [Decathlon · Forecasting](<https://zaki.somehow.engineer/read/en/decathlon.md>)
- [Enka · Building a platform](<https://zaki.somehow.engineer/read/en/enka.md>)
