Portfolio
🚀 Highly motivated Full Stack Web Developer with over 3 years of practical experience.
Skills
With over 3 years of practical experience as a developer, I've had the opportunity to immerse myself in a variety of programming languages and frameworks.
While technical skills are essential tools in my arsenal, my true passion lies in creating exceptional user experiences. I firmly believe that the quality of the user experience is the ultimate measure of a project's success.
❝ It's not just about building something; it's about building it right, making it efficient, reliable, and ultimately, enjoyable for users ❞
Front end
Back end
Familiar with
🔧 Skilled in various technologies and frameworks such as TypeScript, Vue.js, TailwindCSS, etc. Passionate about creating efficient and elegant solutions for complex challenges.
Work Experience
Front-end Developer at Tur34
Full Time - Remote
Mar 2024 - Now
✔ Build and maintain an ERP for travel agencies.
✔ Collaborate with the backend team to integrate provided endpoints and ensure smooth platform functionality.
✔ Ensure a user-friendly, responsive interface that enhances the user experience.
✔ Work with the team to develop new features and optimize the platform for performance and scalability.
Main Technologies
Web Developer at Earthmeta
Full Time - Remote
Jun 2023 - Oct 2023 (5 months)
✔ Participate in developing Earthmeta platform,
✔ Write reusable, effective, and scalable JavaScript code,
✔ Test, update and optimize the application for performance and security,
Main Technologies
🎓 holds a Master's degree in Information Systems and Web Technologies. and a bachelor's degree in Software Engineering. Committed to continuous learning and staying up-to-date with the latest industry trends.
Education
Master's degree
Sep 2022 - Jun 2024
Infromation Systems and Web Technologies
University of Constantine 2
bachelor's degree
Sep 2019 - Jun 2022
Software Engineering
University of Constantine 2
Course
Feb 2021 - Sep 2021
Graphic Design
Dillara Creative Center
🔍 Strong problem-solving skills, meticulous attention to detail, and a quick ability to adapt to new technologies.