Skip to content
View merna112's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Highlights

  • Pro

Block or report merna112

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
merna112/README.md

Hey there! ๐Ÿ‘‹ I'm Merna Adel

Typing animation


merna112 GitHub Followers Total Repos


๐Ÿง  About Me

  • ๐ŸŽ“ 4th-year CS student @ University of Al-Alamein
  • ๐Ÿ’ผ 2+ years of professional experience as a Full Stack Developer
  • ๐Ÿ’ก Passionate about scalable architecture, OS-level thinking, and clean code
  • ๐Ÿ”ฅ MERN Stack expert with strong foundations in threading, memory management, and design patterns
  • ๐Ÿ“ฌ Always happy to collaborate on open-source or academic projects

๐Ÿš€ My Top Projects

Project Preview Description
DAR - Digital Assets Repository ๐Ÿ“ Repository for storing students' projects with diagram image search and keyword-based search
KubeCloudAI ๐ŸŒฉ๏ธ Cloud-native orchestration using AI & Kubernetes
Pacman OS Game ๐ŸŽฎ Game built with OS concepts: multithreading, IPC, memory management

๐Ÿ› ๏ธ My Tech Stack & Expertise

I leverage a diverse set of technologies and tools to develop robust, scalable, and efficient web applications. Here's a breakdown of my core competencies:

๐ŸŸจ Core Programming Languages

  • JavaScript JavaScript (ES6+): The cornerstone for dynamic and interactive web experiences.
  • TypeScript TypeScript: Enhancing JavaScript with static typing for robust and maintainable code.
  • Python Python: Versatile language for backend development, scripting, and data tasks.
  • HTML5 HTML5: The foundational markup language for structuring web content.
  • CSS3 CSS3: For styling and bringing beautiful, responsive designs to life.

โš›๏ธ Frontend Development

  • React React: Building modern, component-based, and high-performance user interfaces.
  • Redux Redux Toolkit: Efficient and predictable state management for complex applications.
  • Tailwind CSS Tailwind CSS: A utility-first CSS framework for rapid and custom UI development.
  • Framer Motion Framer Motion: Creating fluid animations and rich interactive experiences.

โš™๏ธ Backend Development & Databases

  • Node.js Node.js: Event-driven JavaScript runtime for building fast and scalable server-side applications.
  • Express.js Express.js: Minimalist and flexible Node.js web application framework.
  • MongoDB MongoDB: A flexible, scalable NoSQL document database for modern applications.
  • Firebase Firebase: Comprehensive BaaS (Backend-as-a-Service) platform for rapid development.

๐Ÿ”ง DevOps, Tools & Platforms

  • Git GitHub Git & GitHub: Essential for version control, collaboration, and code management.
  • Vercel Render Vercel & Render: Modern platforms for seamless deployment and hosting of web applications.
  • Postman Postman: Powerful tool for API development, testing, and documentation.

๐Ÿง  Key Concepts & Software Practices

  • ๐Ÿ’ก Operating Systems Theory: Fundamental understanding of OS principles.
  • ๐Ÿ’ก Multithreading & Concurrency: Designing applications to handle multiple tasks efficiently.
  • ๐Ÿ’ก SOLID Principles: Guiding principles for writing understandable, flexible, and maintainable code.
  • ๐Ÿ’ก MVC (Model-View-Controller): Architectural pattern for organizing application logic and UI.
  • ๐Ÿ’ก Clean Code & Best Practices: Commitment to writing readable, high-quality code.

Concepts
๐Ÿง  OS Theory โ€ข Multithreading โ€ข SOLID โ€ข MVC โ€ข Clean Code

๐Ÿค Let's Connect

Email LinkedIn Discord


โœจ Keep building. Keep learning. Keep shining โœจ

Pinned Loading

  1. Pacman-Game---Applying-OS-Concepts Pacman-Game---Applying-OS-Concepts Public

    Developed a Pacman Game applying OS concepts like multithreading for concurrent tasks, process scheduling to prioritize game actions, memory management to optimize resources, and IPC for syncing coโ€ฆ

  2. KubeCloudAI KubeCloudAI Public

    JavaScript 1

  3. BigGame BigGame Public

    BigGame is a competitive board game for two players, offering a dynamic and strategic experience similar to Ludo.

    JavaScript

  4. GuessMyNumberGame GuessMyNumberGame Public

    Guess MyNumber Game is an interactive game where players guess a randomly generated number within a range, receiving feedback to refine their guesses.

    JavaScript

  5. Mapty-App Mapty-App Public

    Mapty app is a geolocation-based workout logging tool that allows users to track running and cycling activities on an interactive map, storing data locally for persistent fitness tracking.

    JavaScript

  6. Natours-website Natours-website Public

    Natours is a nature tour booking website offering immersive, guided outdoor experiences with stunning visuals and responsive design.

    CSS