Maqamat
Names the maqam — the melodic mode — of a Quran recitation from the voice alone. Tested on reciters it had never heard, its answers are right more than 19 times in 20.
React 19 · TypeScript · Web Audio · Python (NumPy)
Full-stack developer · Remote (UTC+3)
I build web applications end to end. Most of my work is in TypeScript, with Next.js and React on the front and NestJS and PostgreSQL behind them.
Open to full-time roles and contracts
01
Client work, team projects, and tools I built for myself.
Names the maqam — the melodic mode — of a Quran recitation from the voice alone. Tested on reciters it had never heard, its answers are right more than 19 times in 20.
React 19 · TypeScript · Web Audio · Python (NumPy)
Sends text, files and chat straight from one of your devices to another over WebRTC. Nothing is uploaded to a server.
Svelte 5 · TypeScript · WebRTC · WebCrypto
Registers a government office’s incoming and outgoing letters, on an air-gapped network, with audit logs that expose tampering.
Laravel · MariaDB · React 19 · Nginx
Streams an Android phone’s screen to a laptop and drives it with mouse and keyboard — no app install, no root.
TypeScript · Electron · WebCodecs · adb
A discussion hub for university students. I led the backend, and every pull request into the API came through me.
NestJS · Prisma · PostgreSQL · Next.js
AI summaries of YouTube videos, documents and raw text, built in a seven-day sprint. I designed the core backend architecture.
NestJS · TypeScript · LLM APIs · Whisper
Real-time messaging. I built the Next.js client and worked on the server’s messaging.
Remittances from the GCC, with the fee and exchange rate fixed up front.
Hotel management across branches. I laid the API’s architecture and schema.
02
TypeScript is home, but I am not tied to it: I also ship in Python (FastAPI) and PHP (Laravel), and have built backends in Spring Boot and .NET.
What matters to me is software that holds up in production: schemas that protect data integrity, and code teammates can maintain without frustration. I do my best work in a team — reviewing code, thinking through edge cases, and sharing ownership of what ships.
Beyond the web, I am most interested in machine learning, encryption, networking, and the security of operating systems and servers.
Some of it ends up as code: a 3-D neural-network visualizer and eight ciphers written from scratch.
03
04
Have a role or a project in mind? Write to me.