Skip to content
View merna112's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report merna112

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
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