About me
Education
I hold a Bachelor's degree in Applied Physics from the University of Angers and a Master's degree in Subatomic Physics from the University of Nantes. Additionally, I've completed numerous online programming courses and tutorials, which have significantly contributed to my knowledge and skills.
How I became a developer
In late 2019, two friends of mine launched an E-commerce startup and needed a web developer. I stepped up since I was the only one among us with any web development knowledge. Then, the Covid lockdowns happened, giving me more free time to learn and practice my programming skills. I have been writing code ever since.
Experience
2019 - 2020: Freelance Front-end Developer
2020 - 2023: Web Developer at SAS Fishkingdom
2022 - Present: Web Developer at Web & IT Genius (self-employed)
My favorite framework
My favorite framework is Next.js. I love its ability to handle both server-side rendering and static site generation, making it incredibly versatile. Building applications with Next.js is truly enjoyable for me. In fact, this portfolio site is built using Next.js, leveraging its powerful features to create a seamless and efficient user experience.
How I would describe myself
I have a strong memory and an analytical mind. I thrive in competitive environments and constantly strive to improve. I'm a bit of a math-head, always trying to see the big picture first and then zooming in on the details in a calculated manner. I'm also a very fast learner.
My biggest strength
Problem-solving: My analytical memory and scientific background allow me to approach issues as math problems, figuring out solutions through extensive research, thinking outside the box, and not giving up until the problem is solved.
My biggest weakness
Being unable to switch off while a problem is unsolved: My biggest weakness is tied to my biggest strength. Not being able to figure out a solution can make it live rent-free in my head until I finally solve it.
Hobbies
I enjoy cooking, listening to music (mostly Metal), keeping and breeding fish and reptiles, indoor gardening, and programming (yes, I also enjoy writing code in my free time).
My Skillset
Programming Languages
HTML • CSS • SASS • Javascript • Typescript • Python • Java
Front-end Development
React • Next.js • Angular • React Native • Bootstrap • Tailwind CSS • styled-components • Redux
Back-end Development
Node.js • Express.js • Flask • MongoDB • RESTful APIs • Supabase.js
Libraries
Leaflet • Recharts • tanstack/react-query
Development Tools
VSCode • Git • GitHub • Netlify • Vercel • Render • Postman • PyCharm • IntelliJ IDEA
Other Skills
Search Engine Optimization (SEO) • Shopify • Google Search Console • Responsive Design
Languages
Trilingual: Fluent in English, French, and Arabic, with daily usage for the past 20 years