Best Practices for Web Application Security
Learn how to secure your web applications against common vulnerabilities and threats...
Read MoreA passionate Computer Science student specializing in full-stack development and cybersecurity. I build secure, efficient web applications while studying at Ecole Superieur de Technology. When I'm not coding, you'll find me contributing to open-source projects or exploring new cybersecurity frameworks.
Earned a Diplôme Universitaire de Technologie (DUT) with a focus on software development and cybersecurity. Gained strong skills in programming, algorithms, object-oriented programming (OOP), and web technologies. Developed a solid foundation for real-world application development.
Completed an internship in geomatics engineering where I developed a full-stack web application for topographic data visualization. Gained hands-on experience with technologies like Mapbox, React, Node.js, and MongoDB. Learned to handle real-world GIS data, implement secure user authentication, and build interactive map features.
Completed an internship where I gained hands-on experience in IT systems and software development. Learned how to work with real-world applications and professional environments.
Gained foundational programming skills, including algorithms, data structures, object-oriented programming (OOP), and web development basics. Worked on projects such as ClubHub and LyrisFlow to apply practical knowledge.
Graduated with honors, focusing on mathematics, physics, and fundamental computer science concepts. Developed problem-solving skills through physics and algorithmic logic.
Building dynamic and responsive web applications using JavaScript, HTML, CSS, Express.js, and Node.js. Experience in developing backend systems and APIs.
Designing and implementing scalable backend architectures using MongoDB, MySQL, and Express.js. Expertise in database modeling, API development, and authentication systems.
Enhancing system security by identifying vulnerabilities, securing databases, and implementing best security practices in web applications.
Efficient database modeling, optimization, and management using MongoDB, MySQL, and SQL to ensure fast and secure data storage.
Experience in C, C++, Java, and Java EE for building structured and efficient applications, including desktop and web-based software.
Music Application
Music player with synchronized lyrics display and search functionality.
Management System
Club management platform for organization and member coordination.
E-COMMERCE PLATFORM
Online EleganceShop store with secure transactions and seamless shopping experience.
Finances
Expense Tracker helps you manage your personal finances effectively. Track expenses, set budgets, analyze spending patterns, and make informed financial decisions.
Learn how to secure your web applications against common vulnerabilities and threats...
Read MoreDiscover techniques to boost your React application's performance and user experience...
Read MoreExplore effective schema design strategies for MongoDB that improve performance...
Read More+212 682-480268
mohamedahmar06@gmail.com