Hi π, I'm Mazen
Welcome to my portfolio website
100% made by me π§βπ»
The next big thing
in web development
The next big thing
in web development
left for my graduation in june 2027 ππ€.
Since 2021 , before college even ,I have been always eager to
learn new technologies and improve my skills , I have explored various tech fields
such as robotics , software testing and game development
But in the end I found
my passion for web programming especially in frontend π§βπ».
Since all succesful frontend developers in the market are experts in javascript and various frameworks, I have chosen to focus on learning js and react to be up to this challenge π€π€.
I have a gift , I can learn anything in a short amount of time as I already have background in multiple fields , allowing me to do any task required efficiently and quickly.
I've worked in a team of young engineers of different ages and backgrounds, building software systems for FREAKING robot submarines (ROV) π€ for 2 years , I know how to communicate through multiple hierarchies and present my ideas efficiently.
I am very good at using time machines in programming(which are called version control) to organize my work whether as a team or alone, I once created a video explaining it to my college friends.I am also invested in the best practices of writing clean code to create softwares quickly,efficiently and elegantly.
This is my latest website , frontend for an ecommerce app themed around Real Madrid , It has a lot of cool ui features demonstrating my abilites in using css3's feature such flexbox and grid. Website Link
My best fullstack project, It was built using html , css for frontend, php for backend and sql as a database. It has lots of cool features such as recruiters managing job postings, applicants applying for jobs posted by recruiters , while both being able to track their application status from the point of view that matters to them.I also added a superadmin with full access to view and manage all users and jobs.
Using PyQT5 , I Implemented the game from scratch , creating single buttons then small grids then larger grids fully frontend and backend.
This project involved me and 3 of my colleagues developing a social media app in java, with features such as login/signup , friend requests and accepting or declining from other users , blocking people , joining groups , posting or adding stories , seeing who's online and much more! read more
This project involves creating a simple painting application using Java Swing, allowing users to draw on a canvas with different colors and brush sizes.
You can also edit shapes after drawing by resizing or recoloring , you can also save your drawings in .dat files and load them later if needed.
Unfortunately I can't show the GUI for confidential reasons, But The design involved using PyQt5 for frontend , integrating ROS to control the ROV's movements and display vital sensors data of the rov in real time,such as speed and system condition(through imu sensor).