I ship web apps that handle payments and keep running when load spikes.
Full-stack developer. React, Node, WebSockets, payment APIs. I take a few projects at a time and finish them.
[online] open to work
scroll to explore ↓
~/work/selected-projects
Apps I've shipped
Live in production. Real users, real payments.
scroll to explore projects
Special Talent Stars
sts-competition.com ↗problem
500+ people voting at once during a live event. Scores and sign-ups had to stay in sync — nothing could drop.
built
Scoring dashboard and registration over WebSockets. Uploads go straight to cloud storage.
01/03
Solo Arts Academy
solo-arts-academy.com ↗problem
The academy ran on spreadsheets. They needed one app with separate views for staff and students.
built
Role-based admin panel, student portals, attendance tracking, and payments in one place.
02/03
Event Booking & Ticketing
// in developmentproblem
Two people clicking the same seat at the same time. You know the race condition.
built
Seat map with live availability over WebSockets. Click a seat and it's locked immediately.
03/03
~/config/security.toml
Security is part of the build
Two years into a cybersecurity degree, shipping production code on the side. The threat modeling comes with me.
[security.input_validation]
enabled = true
Input validation & sanitization
description = "Every form and API input gets validated. I assume hostile data from the start."
[security.session_handling]
enabled = true
Secure session handling
description = "Tokens expire. HTTPS only. No credentials sitting in client-side code."
[security.payment_flows]
enabled = true
Encrypted payment flows
description = "Fawry and X-PAY integrations with transaction data encrypted end to end."
[security.rbac]
enabled = true
Role-based access control
description = "Admins, staff, and users only see what they're allowed to. Enforced server-side, not just hidden in the UI."
~/stack.json
Tech stack
freddy@spacesys.xyz:~$ cat stack.json
{ "frontend": [ , , , ], "backend": [ , , , ], "data": [ , , , ], "cloud": [ , , , ] }
frontend
backend
data
cloud
~/scripts/contact.sh
Want to work together?
Freelance work: real-time apps, payment integrations, anything that has to survive when people actually use it.
freddy@spacesys.xyz:~$ ./contact.sh
[status] available for projects