Skip to content
View abduelmorsi's full-sized avatar

Highlights

  • Pro

Block or report abduelmorsi

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
abduelmorsi/README.md

Abdelrahman Elmorsi. Full-stack, AI inside. Products from database to interface, with LLMs where they earn it.

I build full-stack products end to end: React / Next.js / TypeScript on the front, Python / FastAPI and PostgreSQL behind it, and AI or computer vision where it earns its place.

Software Engineering Team Lead at SmartSites (AI construction-site monitoring), co-founder and tech lead of ManteeQ (Arabic pronunciation coach), and a Control & Automation Engineering student at Yıldız Technical University, where my graduation research is on ICS security.

Portfolio · LinkedIn · Email · Istanbul, remote (UTC+3)

Selected work

Quran Shortly · source Renders HD recitation videos for Shorts, Reels and TikTok entirely in the browser, with React and the Canvas API.

ManteeQ · manteeq.com.tr Arabic pronunciation coach: Wav2Vec forced alignment over WebSockets for sub-500ms phonetic feedback. Selected for the ETKİM Yıldızları Acceleration Program.

ICS digital twin, graduation research Real-time digital twin (Next.js, Three.js, Modbus TCP, OPC UA) benchmarking five unsupervised models against IEC 62443-aligned attacks. Best result: 71.6% F1 on stealthy ±2.5σ sensor spoofing.

PardusGuard System hardening and security assessment for Pardus Linux: six scan engines, risk scoring, one-click fixes, GTK4 dashboard. TEKNOFEST 2026.

Championship forecaster Football league simulator in Go and SQLite: Poisson match engine and 10,000-run Monte Carlo title odds, with an interactive dashboard.

FitSense AI Smartphone IMU signal processing and BiLSTM activity classification (95.8%) in MATLAB. 2nd place, MathWorks BEST Istanbul Hackathon.

Prompt-driven design system Describe a post in one sentence, get an on-brand image and caption from an AI coding agent. The kit behind the banner above. Write-up.

Stack

Product: TypeScript, React, Next.js, Astro, Tailwind CSS, Node.js, Python, FastAPI, PostgreSQL, Docker, Cloudflare Workers AI: OpenAI API, LangChain, RAG, Wav2Vec, OpenCV, XGBoost, PyTorch Industrial and security: Modbus TCP, OPC UA, Siemens S7, Omron and Phoenix Contact PLCs, MATLAB / Simulink, Wireshark, Nmap


Open to remote full-stack and AI integration roles. If something here is useful, you can buy me a coffee.

Pinned Loading

  1. quran_shortly quran_shortly Public

    Quran Shortly is a premium, client-side web application designed to generate high-definition social media videos (YouTube Shorts, TikTok, Instagram Reels, widescreen) of Quran recitations.

    JavaScript 1

  2. robot-arm-cv robot-arm-cv Public

    Servo motor powered robot arm controller powered by computer vision

    Python 1

  3. clipcross clipcross Public

    Lightweight LAN shared clipboard between Windows PC and Android phone

    Kotlin 1

  4. cf-workers-telebot cf-workers-telebot Public

    Telegram bot made with telegram-webhook-js library and linked with cloudflare workers. Ready with a clean UI for bot management.

    JavaScript 2 1

  5. nighquest-fitsense-ai nighquest-fitsense-ai Public

    AI fitness tracker in MATLAB: smartphone IMU signal processing + BiLSTM activity classification (95.8%). 2nd place, MathWorks BEST Istanbul Hackathon.

    MATLAB 1

  6. cflinkshortener cflinkshortener Public

    Free, self-hosted serverless URL shortener on Cloudflare Workers with an admin panel and REST API.

    JavaScript