.jpg&w=3840&q=75)
My story isn't linear. It's a series of bold choices and unexpected awakenings.

Saverne, France
The Dreamer
A spark in the making
Passionate about computers since childhood, I spent years watching the digital world from a distance — fascinated but unsure if it was meant for someone like me.
The spark was there, quietly waiting.

Alsace, France
The Factory
Learning the hard way
My first steps into the working world were on a factory floor — as a chain worker. Day after day, repetitive tasks, the sound of machines. It wasn't glamorous, but it taught me resilience.
Deep down, I knew this wasn't the end of the road.

Nancy, France
The Policeman
Order & discipline
I passed the competitive exam and entered the French Gendarmerie — a military police force. The school was tough, both physically and mentally. I learned commitment, self-sacrifice, and the weight of responsibility.
The uniform didn't quite fit the person I was becoming.

France
The Tough Jobs
Feeling stuck
Between careers, I took whatever work came my way. Odd jobs, manual labor, positions that paid the bills but never fed the soul.
They taught me what I didn't want — and that clarity was everything.

Strasbourg, France
The Awakening
I can do this
The turning point. One day it clicked: I wasn't stupid. I wasn't limited to factory floors and patrol cars. I could learn. I could study computer science. I could build things.
For the first time, I wanted to be there.

Strasbourg, France
The University
A late bloomer
For the first time in my life, learning felt effortless. Subjects that seemed impossible before now made sense — because I was genuinely passionate.
For the first time in my life, learning felt effortless.

Strasbourg, France
The Self-Taught
Taking the leap
No company wanted to bet on an ex-policeman with a fresh degree. So I bet on myself.
No company wanted to bet on me. So I bet on myself.

Stockholm, Sweden
Finding Home
Stockholm & beyond
At the dawn of my thirtieth birthday, the call of adventure struck again. My partner and I chose Sweden — a leap into the unknown.
All those factory floors and patrol cars led right here.
Professional Path
Milestones & Missions
Perinfo
Developer (Apprenticeship)
First professional experience as a developer through an apprenticeship. Worked with DELPHI and C# in enterprise environments.
Kuhn
Developer
Worked with AS400 systems and legacy technologies. The lack of visual/graphic work sparked the desire to move into web development.
Self-Entrepreneur
Freelance Web Developer
Built websites for local businesses — a restaurant, a butcher with online ordering, and an aesthetic office. Self-taught web fundamentals through real client work.
Optimind Winter
Web Developer
Two years of professional growth in a web agency. First real team environment as a developer, both professionally and personally rewarding.
Bannerflow
Web Developer
Maintained the company website using WordPress as a Headless CMS with Laravel for static site generation. Built their blog platform. Two exceptional years with amazing colleagues.
Natural Cycles
Lead Web Developer
Stepped into a leadership role managing a web team. First experience with Angular and JavaScript frameworks at scale. Learned valuable management skills before returning to hands-on development.
Qred AB
Web Developer
Discovered Vue.js and Nuxt.js, deepening expertise in static site generation and modern JavaScript frameworks.
Apegroup
Full-Stack Developer
Full-stack development on major projects using Next.js and React. Working across frontend and backend, gaining deep understanding of databases and server-side architecture.
End of the scroll. Start of a conversation.