Television Director · Film Editor · Photographer · Producer · Screenwriter · Sound Recordist · Videographer · Musician — who ships Python & TypeScript after wrap.
const amir: Filmmaker & Developer = {
name: "AmirHossein Esmaeilbeigi",
aka: "amire3m",
based: "Tehran, Iran",
dayJob: ["Television Director", "Film Editor", "Producer"],
nightJob: ["Python Dev", "TypeScript Dev", "Automation Nerd"],
also: ["Photographer", "Videographer", "Screenwriter",
"Sound Recordist", "Musician"],
philosophy: "Cinema is storytelling. Code is storytelling that runs.",
currentArc: "Building tools so creators spend less time waiting and more time creating",
};I direct TV, shoot, edit, record sound and score — then I go home and automate it all. Downloaders, interactive faces, rental systems, web apps for film schools. If it involves a timeline — video or code — I'm there.
|
🎬 ON SET
|
💻 IN TERMINAL
|
🎬 Directing & Producing ████████████████████░ 95%
✂️ Film Editing ███████████████████░░ 90%
📸 Photography / Videography ██████████████████░░░ 88%
🎙️ Sound Recording / Design █████████████████░░░░ 82%
📝 Screenwriting ████████████████░░░░░ 80%
🐍 Python ████████████████░░░░░ 80%
⚡ TypeScript / Node.js ███████████████░░░░░░ 75%
🎵 Music █████████████░░░░░░░░ 68%
| 🎞️ Project | 🎬 Plot | 🛠️ Stack |
|---|---|---|
| TelewebionDownloader | Download & archive Telewebion streams — for editors who hate buffering | Python |
| Digital-Robot-Face | Interactive living robot face built with Python 🤖 | Python |
| Rooya-Inventory-Rental | Student equipment rental system + PDF commitment generator for IRIB University | TypeScript |
| Emroschool | Web platform for a school / creative institute | TypeScript |
New cuts, BTS and experiments drop on YouTube + Instagram first. GitHub gets the tools that made them.
- 🎬 Directing & editing TV / short-form in Tehran — always in some timeline
- 🐍 Shipping media automation in Python: downloaders, pipelines, FFmpeg sorcery
- 🌐 Building web apps in TypeScript for students & studios
- 🤖 Experimenting with interactive / generative faces + installations
- 🎵 Scoring + sound-designing when the edit is locked
- 🤝 Open for collabs: music videos, shorts, docs, creative-dev tools, open-source media utils — DM on Instagram
⚡ Fun facts: I can sync audio by waveform and by vibe · my favorite debugger is a timeline scrubber · every repetitive click deserves a script.
“Cinema is storytelling. Code is storytelling that runs.” — cut. commit. push. repeat. 🎞️⚡