Education
BA in English Studies at Ibn Tofail, Kenitra.
2018
Learned a lot studying English literature. I love expressing myself in English and that helped me a lot leveling up in my skills.
Front-end development at Freecodecamp
2019
FCC is the best when it comes to learning to code. Their curriculum is well thought out and the challenges were well balanced and solving them felt so good. The experience was therapeutic
Experience
Front-end developer at Abweb
2020 - until now
I am the main front-end developer of the company and I do everything Front-end, from simple to complex. I integrate features, I realize designs, and I mentor interns.
Technologies
Open source
IA-dropdown : a Jquery-based dropdown library
An open source liberary for making dropdowns in jquery-based websites
IA-mobilemenu : a Jquery-based mobile menu library
An open source liberary for making responsive menus in jquery-based websites
spa-version: a node.js script and a react.js component
To manage your spa versioning and to clear cache problems.
Projects
A books store
As a the main front-end developer in my team, I was responsible for everything front-end in this project. I integrated the custom design. I developed features. I made the whole website responsive and performant. Most of it was Laravel based but I used React in some parts that required some reactivity for a better user experience.
A social-media-like platform and dashboard
I took the lead in developing this interprise-level application using React.js. It consumes a graphql api. I learned a lot of tricks and solved a lot of problems while working on it and all that helped me become very comfortable with React.js and its ecosystem
A stock management dahsboard
I participated in the development of this intricate dashboard that was built using React.js and Firebase. I developed reusable components and integrated complex features in collaboration with other team members.
Landing pages
I mostly develop custom websites for the company I work for. I take the design and I turn it into a living responsive website along with some cool animations at the top.
UI Design integrations
As a front-end developer, I work closely with designers in the team. they design and I integrate while I focus on delivering results that satisfy their vision along with some added value to show my appreciation to their work.
A COVID-19 tracker
I made an app that shows covid-19 data based on the selected country. It consumes a public api and it uses react for the front-end. I have also made a similar mobile app that uses react native (click the title).
A personal Gatsby.js blog, powered by markdown
I made a blog website when I tried Gatsby.js for the first time. However, I still don't have any content there yet because I was just curious about the technolgy (click the title).
A personal collection of React.js projects
In my personal experience, I developed many apps using React.js and I combined some of them in this website (click the title).
A personal collection of Vue.js projects
Some small projects I made using Vue.js to showcase my skills and also reinforce my understanding of the framework and its ecosystem (click the title).