Skip to content

Latest commit

Β 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

πŸš€ Hasan Omar | Practical Software Engineer & Full-Stack Developer

Typing SVG

Typing headlines

Hero Image


πŸ‘¨β€πŸ’» About Me

  • I completed a Software Practical Engineering program at The National School for Handassaim - Technion.
  • I completed a Full-Stack Development bootcamp at Appleseeds, which involved 720 hours of intensive training.
  • I have professional experience working as a Full Stack / Frontend Intern, building "peace-tech" and education-tech products.
  • Languages: Arabic (Mother-tongue), English (Fluent), and Hebrew (Good).

Currently looking to work as

  • Software Engineer
  • Frontend Developer
  • Backend Developer
  • Fullstack Developer
  • Quality Assurance

πŸ… Certificates

  • Practical Engineer – The National School for Handassaim - Technion. (2024 – 2026)
  • Full Stack Developer Bootcamp – Appleseeds. (2023 - 2024)
  • C++ Essentials 1 β€” Cisco Networking Academy
  • C++ Essentials 2 β€” Cisco Networking Academy
  • Cisco Data Communications & Networking β€” Cisco Networking Academy

And many more certificates from Udemy and Bootdev


πŸ’Ό Work Experience

Full Stack / Frontend Internship | Makes Feb. 2024 – Apr. 2024

  • Built dynamic reusable components and template components using React and Redux Toolkit.
  • Managed state persistence and worked with Puppeteer and MongoDB services.
  • Developed both backend and frontend functionality for multiple production pages.

πŸ› οΈ Tech Stack

JavaScript TypeScript Python Java C++ C# Bash HTML5 CSS3 SQL React Node.js Express Vite Bootstrap Redux pandas NumPy MySQL MongoDB Azure Netlify Git GitHub VS Code Postman Linux

Category Technologies
Frontend HTML, CSS, JavaScript, TypeScript, React, Redux Toolkit, Material UI, Styled Components
Backend Node.js, Express.js, Java, Python
Databases MongoDB (Mongoose), MySQL
Testing & QA QA Methodologies, Mocha, Chai, SuperTest, Postman
DevOps & Tools Git, GitHub, Linux, CCNA (Networking), Azure Cloud, Puppeteer, JWT, BcryptJs, Axios

πŸ“‚ Featured Projects

E-Commerce for Clothing

  • Full-stack application built using the MERN stack (MongoDB, Express, React, Node).
  • Utilized TypeScript and Redux for robust frontend state management.
  • Implemented secure authentication with JWT and password hashing with BCryptJs.
  • Integrated Puppeteer to scrape data for the product database.

Book Library

  • MERN stack project featuring a polished UI with Material UI and React Bootstrap.
  • Enhanced user experience with the React Page Flip package.
  • Designed and tested RESTful API endpoints using Postman.
  • Secured user data using BCryptJs and JWT for authorization.

Nova Rents – Full-stack vehicle rental application group project with class mate in Technion.

  • Worked with React, Node.js, and Express.JS.
  • Built and managed a MySQL database for storing application data.
  • Implemented RESTful APIs for communication between frontend and backend.
  • Used Axios for handling API requests from the frontend.
  • Implemented authentication and authorization using Express Sessions.
  • Used BCrypt for secure password hashing.
  • Implemented file uploads using Multer.
  • Integrated Nodemailer for sending automated emails.
  • Used Node Cron for scheduled background tasks.
  • Used Recharts for displaying data visualizations.

πŸ”— Connect With Me

LinkedIn Email

πŸ“Š GitHub Stats

stats top languages

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors