About Me
I’m a full-stack developer with more than five years of hands-on experience delivering web solutions for startups, enterprises, and government organizations. Over the years, I’ve worked on everything from landing pages and responsive websites to complex, database-driven systems.
My Journey
I started my path in IT after earning a Master's degree in Computer Science, but most of my web development journey have been self-taught. Driven by curiosity and persistence, I spent countless hours learning new technologies, building projects, and solving real-world problems for clients.
In the early stages of my career, I worked as a solo developer, where I was responsible for the entire development cycle — from designing and building systems from scratch to communicating directly with clients, gathering feedback, and delivering fully functional solutions. These experiences taught me not only technical skills but also how to manage projects, listen to users, and adapt quickly to challenges.
Currently, I’m part of a team at Cocoding AI where I focus on well defined frontend features within a larger mainstream project. Working in this collaborative environment has given me a new precpective on how to work as part of a team and contribute has widened my area of expertise, while leveraging my background as a solo developer who understands the full picture.
I am on a jorney of learning and improving my skills, which reflects a balance of independence, adaptability, and teamwork — qualities, I bring into every project I work on.
Frontend Development
Expert in React, TypeScript, and modern CSS frameworks
Backend Development
Proficient in Node.js, Python, and database design
Full-Stack Solutions
End-to-end application development and deployment
Team Collaboration
Strong communication and project management skills
Skills & Technologies
Here are the technologies and tools I work with to bring ideas to life.
Featured Projects
Here are some of the projects I've worked on recently. Each one represents a unique challenge and learning experience.
FeaturedThe platform of tables and monitoring a comprehensive solution aimed at facilitating data transfer between divisions and the central administration.
FeaturedA high-level academic and professional forum that brings together legal professionals, lawyers, judges, and legal experts from various Arab countries to discuss and exchange views on common legal issues with the aim of enhancing legal cooperation between Arab countries, developing legislative and judicial frameworks, and keeping pace with global legal developments.
FeaturedA dedicated platform for Dar Basma Ilmiya, an authorized scientific publishing institution under the umbrella of the Arab Scientific Cooperation Council. The website serves as the digital face for their mission to promote and publish high-quality academic literature.
FeaturedA professional portfolio site designed for certified fitness coach Salim Oualiken. The website establishes credibility by featuring his expert credentials, including his IFBB Academy certification and competitive accolades (2018 IFBB Diamond Finalist and World Cup Bronze Medalist), while clearly articulating his dedication to personalized training and nutrition programs.s
FeaturedA dedicated organizational website for the Arab Women's Council for Training and Empowerment. The site serves as the central hub for their mission, highlighting initiatives, programs, and news focused on enhancing the skills and capabilities of women across the Arab world.
FeaturedA corporate and institutional website for the National Center for Applied Urban Studies and Research (CNERU). The site details the history, structure (including its regional directorate), and mission of this key state-owned enterprise, which plays a central role in Algerian urban planning.
FeaturedThe official website for Basma, an educational center positioned as a comprehensive human and scientific development project. The site reflects its core mission of instilling the values of science, quality, and credibility while refining talent and inspiring minds.
Get In Touch
I'm always interested in new opportunities and interesting projects. Let's discuss how we can work together.
Contact Information
Ready to start a project?
I'm available for freelance work and consulting. Let's bring your ideas to life!