ahmed.dwg ×
Drawing no. AH-2026-001 OPEN TO WORK

Ahmed HassanMostafa

Full-stack developer (React) & AI automation

Computer Engineering student in Alexandria, entirely self-taught. I ship complete products — a WebGL2 CAD engine for fibre engineers, a voice translator that runs 100% on your PC, a repair-shop POS on Flutter — and the installers that go with them.

Drawn by
A. Hassan
Location
Alexandria, EG
Scale
1 : 1
Education
Pharos Univ.
Year
CompEng · 3rd
Sheet
01 / 01
MODEL · FTTH TOPOLOGY OF MY WORKHOVER A FAT · CLICK TO OPEN
AI WEB DESKTOP MOBILE MOBILE GAMES OLT → SPLITTER → FAT
11
Projects on GitHub
334
Automated tests
103
Languages translated live
5
Platforms: Web · Win · Android · iOS · Cloud
Blocks · 11 inserted

Projects

Every project is a block on its layer. Toggle layers to filter, hover to select. The dimension above each block is its real code size on GitHub.

Layer properties manager

Skills

The tools I actually shipped with — each one used in at least one project above.

ColorLayerLinetypeContents
FRONTENDCONTINUOUSReact 18/19, TypeScript, Tailwind CSS, Vite, WebGL2
BACKENDDASHEDNode.js, Express, FastAPI, REST & WebSocket APIs, embedded HTTP server (shelf)
AI-AUTOMATIONCONTINUOUSGemini, faster-whisper, NLLB-200, Piper TTS, Silero VAD, CUDA, WhatsApp / Telegram / Meta webhooks
DESKTOPDOTTEDElectron, C#, Windows APIs (WASAPI loopback), Inno Setup & NSIS installers
MOBILECONTINUOUSFlutter & Riverpod, Capacitor (Android / iOS), native Java bridges, signed release builds
DATADASHEDSQLite, IndexedDB, Firebase Firestore
SECURITYDOTTEDAES-256, scrypt, TOTP 2FA, Ed25519 licence signing, code obfuscation
GIS-CADCONTINUOUSDWG / DXF parsing, georeferencing & proj4, Leaflet, EXIF geotagging, NMEA GPS
LANGUAGESDASHEDTypeScript, JavaScript, Python, Dart, C#, Java
Properties · 1 object selected

About

General
Name
Ahmed Hassan Mostafa
Role
Full-stack developer (React) & AI automation
Location
Alexandria, Egypt
Education
Pharos University in Alexandria — B.Sc. Computer Engineering, 3rd year, double-major track
Learned
Self-taught, from online resources
Languages
Arabic (native) · English (strong reading & writing)
RULE 01

Offline first

FiberLens, Order Ly, FixTrack, NightGold and the translator all keep working with no internet — because field sites, shops and meetings don’t wait for Wi-Fi.

RULE 02

Ship the installer

Inno Setup and NSIS installers, signed APKs, a live web app. A project is done when someone else can install it.

RULE 03

Test what breaks

184 automated tests across geometry, audio pipelines and APIs — written where a bug would cost a user real money or data.

RULE 04

Arabic first

Bilingual, right-to-left interfaces and an Egyptian-Arabic chatbot — built for the people who’ll actually use them.

Plot · send to

Contact

Open to full-stack (React) and AI-automation roles, internships and freelance work.

Command: LAYER · OPEN fiberlens · CONTACT · HELP
X 0.00 · Y 0.00
GRIDSNAPORTHOOSNAP