Kareem Elsabrouty



About Me

Junior graduate developer skilled in JavaScript, C#, Python, SQL, and web technologies 🌐

I build scalable apps, write clean code, and try solving real-world problems 🔍

Always learning and improving 🚀


-Based in the UK-



Tech Stack

JavaScript JavaScript
SQL SQL
Python Python
React React
Node.js Node.js
MongoDB MongoDB
Git Git & GitHub
Express.js Express.js
REST APIs REST APIs
C# C#


My Projects

StoriVault (MERN Stack)

Full-stack web app being built collaboratively with React, Redux, and Node.js/Express. Users create and manage serialized stories with chapters, review others’ work, and authenticate via JWT and cookie-based sessions. Features dynamic search, reviews, and user profiles. Hosted on Render (backend) and Cloudflare (frontend).


Repository Demo

Hotel Booking POS System (React & Flask)

Full-stack booking system built with React, TypeScript, and a Flask API. Features full CRUD, real-time price calculation based on booking preferences, and keyboard-based deletion. UI built with Material UI.


Repository Demo

Live Chat App (MERN Stack)

Built a real-time chat application with MongoDB, Node.js, Express.js, and React. Includes account creation, sign-in authentication, and user search features.


Repository Demo

Company Cleaning Services Website

Built a professional website for a cleaning service with an interactive "Before & After" slider and a contact form using EmailJS.


Demo

CRUD Management System (C# & SQL Express)

Developed a full CRUD management system using C# in Visual Studio, with SQL Express for database management. Features CRUD operations and robust data validation.


Repository

Employee Management System (MERN Stack)

Built an employee management system with React and MongoDB. Managers can track tasks, progress, and upload images for work validation.


Frontend Backend Demo

Social Media Video Downloader

Developed a mobile-friendly web app to download videos from Instagram, and X using Node.js and APIs.


Demo

Bad Companies Website

Created a site listing companies with bad business practices, built with HTML, CSS, and JavaScript. The backend contains JSON data and is hosted live.


Demo

Simple To-Do App

Developed a simple To-Do app using HTML, CSS, and JavaScript. The app allows users to add, delete, and mark tasks as complete. Data is stored in local storage.


Demo

Calculator App

Built a functional calculator with JavaScript, using DOM manipulation and event handling for a dynamic UI.


Demo



Kareem Elsabrouty - 2025