Skip to content
View mohammadelhsn's full-sized avatar

Highlights

  • Pro

Block or report mohammadelhsn

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
mohammadelhsn/README.md

Hi there πŸ‘‹, I'm Mohammad El-Hassan!

Typing SVG


🧠 About Me

  • πŸ‘¨β€πŸ’» Passionate full-stack developer specializing in TypeScript with hands-on experience building web and mobile apps
  • πŸŽ“ Pursuing a degree in Computer Science and Psychology, combining technical skills with human-centered design
  • πŸ€– Creator of multiple Discord bots using TypeScript, JavaScript, C#, and C++ β€” including a major project with PostgreSQL and Heroku hosting
  • βš™οΈ Developed a custom API powering my portfolio and various projects, showcasing backend architecture and API design skills
  • πŸš€ Actively working with React, React Native, Vite, and Expo to build performant user interfaces
  • 🌱 Always learning and expanding my toolkit β€” next goals include backend scaling, testing, and advanced TypeScript patterns
  • πŸ”— Portfolio & projects: mohammadelhsn.github.io

πŸ“Š GitHub Stats


πŸ› οΈ Tech Stack

πŸ”€ Programming Languages
Language Icon
Assembly Assembly
C C
Dart Dart
Java Java
JavaScript JavaScript
Python Python
TypeScript TypeScript
🧩 Frontend
Technology Icon
CSS CSS
Electron Electron
Flutter Flutter
HTML HTML
Material UI Material UI
React React
Vite Vite
πŸ“± Mobile
Platform Icon
Expo Expo
Flutter Flutter
React Native React Native
πŸ–₯️ Backend
Technology Icon
Axios Axios
Discord.js Discord.js
Express Express
Firebase Firebase
Node.js Node.js
πŸ›’οΈ Databases
Database Icon
MongoDB MongoDB
MySQL MySQL
PostgreSQL PostgreSQL
πŸ§ͺ Tools & Platforms
Tool/Service Icon
Discord Discord
Git Git
GitHub GitHub
GitHub Pages GitHub Pages
Heroku Heroku
Postman Postman
Vercel Vercel
πŸ’» Development Environment
Tool Icon
Brave Brave
Prettier Prettier
Terminal Terminal
VSCode VSCode
πŸ“¦ Package Managers
Package Manager Icon
NPM NPM
Yarn Yarn
πŸ”€ What's Next?
Language Icon
Android Android
Angular Angular
C# C#
C++ C++
Go Go
iOS iOS
Lua Lua
R R
Rust Rust
Tailwind Tailwind

Pinned Loading

  1. mohammadelhsn.github.io mohammadelhsn.github.io Public

    A personal portfolio website showcasing my work and skills, built with React and deployed via GitHub Pages.

    TypeScript

  2. Portfolio-API Portfolio-API Public

    The backend API powering my personal portfolio. Serves course, project, assignment, and lab data via RESTful endpoints.

    TypeScript

  3. Portfolio-API-Wrapper Portfolio-API-Wrapper Public

    A simple TypeScript wrapper for my Portfolio API – used to fetch course, project, and assignment data for my personal website.

    TypeScript

  4. portfolio-app portfolio-app Public

    A React Native portfolio app built with Expo β€” a mobile adaptation of my portfolio website created to learn and practice React Native development.

    TypeScript

  5. API-TS API-TS Public

    TypeScript-based Express API β€” a cleaner, improved rewrite of my original JavaScript version. Currently on hold due to Heroku's free tier shutdown.

    TypeScript

  6. Core Core Public

    A TypeScript Discord bot built with Discord.js featuring an advanced command handler, translation support, and database integration (MySQL β†’ PostgreSQL). Hosted on Heroku until the free tier was di…

    TypeScript