Skip to content
View mmrayyan's full-sized avatar
πŸ•ΉοΈ
πŸ•ΉοΈ
  • Cairo, Egypt
  • 01:26 (UTC +03:00)

Block or report mmrayyan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mmrayyan/README.md

πŸ‘‹ Hi there!

I'm Muhammad Mohsen Rayyan, an engineering student and passionate freelance developer with experience in both software and hardware projects, including UI/UX design. I thrive on building innovative web solutions, teaching, and collaborating on exciting projects.


πŸ”­ Currently

  • πŸ’» Developing full-stack and real-time applications
  • 🎯 Seeking opportunities to contribute to impactful software/hardware projects
  • 🀝 Open to collaboration on innovative tech solutions and open source software

πŸŽ“ Education

Bachelor of Mechatronics Engineering
Egyptian Chinese University
πŸ“… 2023 – Present
πŸ“ˆ GPA: 3.8 / 4.0


πŸ’Ό Experience

πŸŽ“ Computer Science Tutor β€” Jun 2025 – Present
Supporting UNSW students with programming concepts, problem-solving, and exam preparation through personalized and group tutoring sessions.

πŸ’» Freelance Developer β€” Jan 2025 – Jun 2025
Worked on multiple full-stack projects using the MERN stack, Next.js, and TypeScript. Built real-time apps with Socket.io, developed PWAs, and created small C/C++ applications and games. Used Zod for validation, Git for version control, and Figma for UI/UX design.

πŸ‘¨β€πŸ« Frontend Instructor β€” Oct 2024 – Jan 2025
Taught frontend fundamentals to 20+ students, covering HTML, CSS, and JavaScript. Helped students complete real-world projects and build a solid foundation in web development.


πŸ’» Technical Skills

πŸš€ Programming & Development

TypeScriptNext.jsReactNode.jsSocket.ioC++FigmaGitZodPWA

🧠 Technical & Core Skills

  • Full-Stack Web Development
  • Object-Oriented Programming (Java)
  • Low-Level Development (C/C++)
  • Software-Hardware Integration
  • Adaptability, Problem-solving, Time Management

πŸ“« Let's Connect!


Always open to learning, building, and collaborating. πŸš€

Popular repositories Loading

  1. sokol_bitmap_font sokol_bitmap_font Public

    A minimal C library for rendering bitmap fonts in Sokol applications using the Sokol GP 2D graphics API.

    C 1

  2. vga_timing_circuit vga_timing_circuit Public

    A VGA timing circuit designed with 74xx series logic ICs. Implements horizontal and vertical sync, counters, and ROM-based image output for 800x600 VGA resolution.

    Python 1

  3. iris iris Public

    A software rasterizer written in C that performs 3D rendering using a fully software-based pipeline.

    C 1

  4. mmrayyan mmrayyan Public

  5. 30_UI_Components 30_UI_Components Public

    30 reusable UI components built in 30 days, with clean code and live previews via Storybook.

    JavaScript

  6. yumly yumly Public

    A C++ GUI app that suggests recipes based on your ingredients.

    C++