ALI EMAMI / SEYEDALI EMAMITEHRAN, IRAN · ۳۵° ۴۱′ N

A real person behind the projects

I started with a robot.

Robotics taught me to keep testing until things worked. That instinct still shapes how I build products, run systems and help people learn.

Ali as a child between two pink panther characters

Robotics × systems × people

SCROLL / ↑ ↓

01 / THE BEGINNING

A curious kid. A stubborn robot.

Robotics taught me something early: the machine doesn’t care how good your explanation sounds. It either works or it doesn’t.

I spent time wiring sensors, motors and controllers, then debugging until the robot finally behaved. Competitions made me calm under pressure. That habit followed me into websites, servers and production systems.

Ali as a child, already curious about computers

BUILT, TESTED, REBUILT

Learning happened with my hands.

Courses and competitions turned curiosity into patient problem-solving.

ALI / STORY ARCHIVERobots, under pressure
00:00 / 00:00

Robots, under pressure

A robotics competition, from the years that taught me to stay calm and keep debugging.

Certificates

Robotics courses and competitions

Certificates from robotics courses and competitions I took part in.

Browse every certificate
THE SHORT VERSION

Making it look finished is easy. Making it work on a bad Tuesday is the interesting part.

WHAT I’VE LEARNED
Ali working at a computer in a technical room
Ali in the car on a sunny day

02 / THE WORK

Interface to server room.

Real web work pulled me into operations. A product has to load, recover, stay secure and make sense to the people using it.

01 / BUILD

The product

TypeScript, Next.js, Python, PHP, .NET and WordPress. Whatever the work actually calls for.

02 / RUN

The machinery

Linux, Docker, Nginx, databases, deployments, logs and the details that matter after launch.

03 / PROTECT

The edges

Permissions, networking, firewalling, backups and practical security basics.

04 / LEAD

The people

Technical direction, useful decisions and helping teammates get unstuck.

I also handled audiovisual production: networking video panels, setting up control systems and running sound equipment.

Certificates

The foundations behind the work

Early web training and a formal DevOps course became starting points for years of practice.

Open the certificate archive

Still learning: deeper CI/CD and observability. I’d rather be honest about the gap and close it.

WHERE I’VE BEEN

Work, in real places.

2026 — now

Technical Lead

Rouhi Group

Building and running RouhSaz, an organizational ordering and operations platform.

2025 — 2026

CTO

IranCook

Software, servers, network and the technical work that kept a real business moving.

2021 — 2024

Web Platform Engineer

IranCook

WordPress and WooCommerce platforms, performance and day-to-day reliability.

SELECTED WORK

Things that left my laptop.

Products, tools and experiments. Some for work, some because I wanted them to exist.

01
ProjectsSpeech-to-Text

Avangaar

Persian-first speech-to-text for voice notes, meetings, classes, and video—with careful attention to transcription quality.

Explore all projects

03 / THE PEOPLE

Teaching brings me back.

The moment a student realizes they can make something themselves? That’s hard to beat.

I have taught computer hardware at Allameh Helli 6, in other schools and through private classes. Helping students learn and feel capable of building something has always mattered to me, and it still does.

A teaching moment I keep close
Students working at computers during a class

Certificates

A teaching recognition

A formal thank-you for teaching computer hardware at Allameh Helli 6.

See all teaching and learning records

SHOWING UP FOR STUDENTS

Support the people who support students.

I have also worked with organizations focused on student learning and opportunity, helping wherever my time and skills could make their work easier.

A group meeting with a speaker standing at the front

SHARIATI UNIVERSITY

Lessons worth passing along.

At a Shariati University panel, I shared lessons from building products and working in technology—especially the things I wish I had known as a student.

ALI / STORY ARCHIVESharing experience at Shariati
00:00 / 00:00

Sharing experience at Shariati

A short recording from the university panel.

IDEAS FOR STUDENTS

A place to try things and earn

Our idea was to give students a place to show and sell what they make, earn their first income, and explore what they enjoy and what they’re good at. I built it with my friend Mohammad Parsa Hosseini, and the idea won first place at the Ibn Sina Student Startup Marathon.

ALI / STORY ARCHIVEA student-first startup idea
00:00 / 00:00

A student-first startup idea

Presenting an idea built around what students need to learn and grow.

First place at Ibn Sina

Student Startup Marathon · National Students Festival.

View the certificate

GEN Z / CIVIC PARTICIPATION

Why is Gen Z less active in civic campaigns?

I brought this question into public conversations: what keeps young people from joining civic campaigns, and what would make taking part feel worthwhile?

ALI / STORY ARCHIVEGen Z and civic campaigns
00:00 / 00:00

Gen Z and civic campaigns

A question about why young people take part less often.

NASR / IT DAY

Give students the tools to move forward.

At NASR’s IT Day, I asked the industry to give students access to equipment, practical opportunities and support so they can keep learning and build real skills.

ALI / STORY ARCHIVEA request for students at IT Day
00:00 / 00:00

A request for students at IT Day

A direct request for tools and opportunities that help students progress.

TeenoStars / ELECOMP

Help students find room to grow.

TeenoStars gives students a place to learn, try things and move forward. Across three ELECOMP editions, I worked alongside the team and helped wherever I could, while supporting the students taking part.

OFF THE MAIN PATH

More than a stack.

01 / HOW I WORK

Move, test, improve

I like ownership and quick progress, with enough care that nobody inherits a mess. Good people and room for deep focus both matter.

02 / LANGUAGES

Here and elsewhere

Persian is my first language. I work in English too, and I’m still improving it for more international collaboration.

04 / RIGHT NOW

Keep building. Keep learning.

I’m studying Computer Science at Mehr Alborz University, leading technical work on RouhSaz and growing toward deeper reliability and DevOps work. I still want to build ideas of my own and work with people who care about the details.

EDUCATION / A CONTINUING STORY

2025 — now

Mehr Alborz University

Computer Science · Tehran

2024 — 2025

Islamic Azad University

Two semesters of Computer Science

2021 — 2024

Elm & Technique

Network and Software · technical high school