The Long Version
15 years. 3 countries. Systems that haven't let anyone down yet.
The best software engineering happens when someone cares enough about the outcome to think past the ticket. Fifteen years in, that's still what drives the work — shipping something real that people actually depend on.
The Path Here
Tehran to London. Solo engineer building everything from scratch to leading teams of 50+. Trading systems where a bug means real money lost. Telecom infrastructure that can't go down. Investment platforms managing institutional capital.
The problems worth solving weren't always the technically flashy ones. They were the messy, ambiguous situations — where the hardest part was figuring out what to build, not how to build it.
How I Think About Work
Too many projects fail because someone chose a stack they wanted to learn instead of what the problem needed. Simple beats clever, every time. If a junior dev can't understand the code, it's over-engineered.
The test for any architecture decision: will this be annoying to maintain in two years? If yes, it's wrong.
What Gets Me Excited
Hard problems with real stakes. Teams that ship weekly, not quarterly. Companies where engineers are trusted to make decisions. If you're building something ambitious and need someone who's navigated these waters before — let's talk.
Recognition
Milestones along the way.
UK Global Talent Visa (2020)
Endorsed as Exceptional Talent in Digital Technology by Tech Nation — the UK's recognition for world-class technologists.
Summa Cum Laude & Best Thesis (2016)
Graduated with highest honours from Iran University of Science and Technology. Thesis awarded Best Original Thesis of the year.
Merit Scholarships
Full academic scholarships for both undergraduate and graduate studies.
Technical Expertise
Production-tested skills — not just technologies read about in a blog post.
Architecture & Systems Design
The stuff that keeps systems running at scale
Cloud & Infrastructure
Infrastructure that runs predictably under pressure
Backend & Data Engineering
Where most of the career has been spent
AI & Modern Development
Shipping faster with the latest tooling
Leadership & Strategy
The people and process side of engineering
Domain Expertise
Industries with real production experience
A note on this list: Every skill here has survived production. Some are deep expertise, others are working knowledge. Honesty about the difference matters more than a longer list.
Career Timeline
The complete journey — every role that shaped how the work gets done.
Mofid Securities
Senior Vice President of Software Development
Leading engineering for one of the region's largest financial services firms. Setting technical strategy, modernizing platforms, and building the team that keeps it all running.
Dchange
Senior Software Development Consultant
Advising companies on architecture, deployment pipelines, and team structure. The kind of work that doesn't make headlines but makes everything else faster.
Redington
Senior Vice President of Software Development
Led engineering for investment management platforms handling institutional capital. Built teams, navigated compliance, and maintained the kind of uptime numbers that let everyone sleep at night.
Spreadex
Senior Software Developer
High-frequency trading systems where microseconds translated directly to revenue. Learned that "fast enough" is a moving target.
Geeks Ltd
Senior Software Developer
Consulting across sectors — every engagement a different codebase, different team, different set of problems. Taught me to diagnose fast and adapt faster.
EGSDigital (Ertebat Gostar)
Lead Software Engineer
First leadership role: 8 engineers, telecom infrastructure, millions of users. Made every mistake a new lead makes — then built the playbook to not repeat them.
SabaCell
Senior Software Developer
Network management systems for a telecom provider. Monitoring, alerting, and the kind of dashboards that become the source of truth at 3 AM.
IPPSoft
Software Engineer → Senior Developer
Where it all started. Four years growing from junior to senior, learning what production-ready actually means.
Education
The formal credentials.
Iran University of Science and Technology
2013 - 2016Master's Degree, Summa Cum Laude in Computer Software Engineering
Best Original Thesis of the Year
Guilan University
2008 - 2013Bachelor's Degree in Computer Engineering
Full academic scholarship recipient
Think We'd Work Well Together?
Always happy to chat — whether it's about a specific opportunity or just a technical problem you're wrestling with. No sales pitch, just a conversation.
Start a Conversation