

I think history and computer engineering are the same thing. Am I crazy? Ehh..
Intercoms, listening devices, web apps, and an encyclopedia that passed 10,000 visits in the last 30 days. Hardware and software on one side, history on the other, and I take both seriously. Everything here I designed, built, and documented myself.
01History Director & Sole History Mentor - October Humanities Club
02Co-Organizer & Problem Author - GAAC 2026
03Co-President - STEM October Astronomy Club
04Vice President & Chair - Maadi Model United Nations

What I have been building most recently.
An open-source interactive history encyclopedia, written and fact-checked end to end by me.
A wired intercom built from scratch around an 8052-core microcontroller, with two-way simultaneous speech like a phone call. C firmware, analog audio stages, KiCad boards, a Fusion-designed case, and full assembly documentation - all mine.
Everything I have built and put out, newest obsessions first.
Interactive history encyclopedia, 249 sourced topics.
Open the write-up >>
Four-station wired intercom with an FM radio main station.
Open the write-up >>
LAN messaging, file transfer, and voice/video calls. No internet bandwidth.
Open the write-up >>
Current-carrier bug transmitting audio over AC wiring, built for electronics research and lawful testing on my own equipment.
Open the write-up >>
Terminal adventure with a movie-hacking theme.
Open the write-up >>
File organizer with sorting, batch operations, and a mini-game.
Open the write-up >>
Gift-giving and mystery: wrap tools, hide their names, transmute ores.
Open the write-up >>
Image batch and single converter and resizer.
Open the write-up >>
Organizes, sorts, and schedules my work.
Open the write-up >>Where I teach, organize, and fix things.
The Global Astronomy & Astrophysics Challenge, an international competition. I built the problem datasets, contacted sponsors, reviewed and graded entries, ran the live finals, and managed the prizes.
I run the club's whole history side for its ~50 members: two long lectures, then a member-voted session series I research, write, and present myself.
Cosmology and planetology sessions, six graduation projects assisted, and shared management of a ~65-member club.
Chaired one online and one in-person conference.
Planted two trees with seeds and fertilizer chosen from soil data, and organized a cleanup of about 20 participants.
Led the club covering school events, producing media seen by more than 400 students.
Did most of the prototype building across four capstone projects, improvising substitutes for parts the budget couldn't reach.
Eight laptops repaired so far, five of them from the same CPU-throttling fault.