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.

Quick Facts

  • Years of Experience 15+
  • Teams Led 50+ engineers
  • Industries Fintech, Telecom, Enterprise
  • Location Surrey, UK
  • Languages English, Persian

Let's Connect

Interested in working together?

Get in Touch View LinkedIn

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

Distributed SystemsMicroservices ArchitectureEvent-Driven DesignDomain-Driven Design (DDD)CQRS & Event SourcingAPI Design (REST, GraphQL, gRPC)System Reliability Engineering

Cloud & Infrastructure

Infrastructure that runs predictably under pressure

AWS (Solutions Architect)Microsoft AzureKubernetes & DockerInfrastructure as Code (Terraform)CI/CD PipelinesServerless ArchitectureCloud Cost Optimization

Backend & Data Engineering

Where most of the career has been spent

.NET 8 / C# 12 (Expert)ASP.NET Core / Minimal APIsSQL Server & PostgreSQLRedis & Caching StrategiesApache Kafka / Message QueuesReal-time Data PipelinesPerformance Optimization

AI & Modern Development

Shipping faster with the latest tooling

AI-Assisted DevelopmentLLM Integration & Prompt EngineeringPython for ML/DataTypeScript / Node.jsReact & Next.jsModern Frontend PracticesTest-Driven Development

Leadership & Strategy

The people and process side of engineering

Engineering Team LeadershipTeam Topologies AdoptionTechnical Strategy & RoadmappingHiring & Talent DevelopmentAgile / Scrum / KanbanStakeholder ManagementTechnical Due Diligence

Domain Expertise

Industries with real production experience

Financial Services / FintechInvestment Management PlatformsHigh-Frequency Trading SystemsTelecommunications InfrastructureRegulatory ComplianceEnterprise SoftwareB2B SaaS Platforms

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

August 2025 - Present

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.

Engineering strategyPlatform modernizationTeam leadership

Dchange

Senior Software Development Consultant

July 2023 - Present

Advising companies on architecture, deployment pipelines, and team structure. The kind of work that doesn't make headlines but makes everything else faster.

Technical advisoryArchitecture consultingDigital transformation

Redington

Senior Vice President of Software Development

August 2021 - July 2023 London, England

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.

Investment platformsTeam leadershipRegulatory compliance

Spreadex

Senior Software Developer

April 2021 - July 2021 St Albans, England

High-frequency trading systems where microseconds translated directly to revenue. Learned that "fast enough" is a moving target.

High-frequency tradingReal-time systemsPerformance critical

Geeks Ltd

Senior Software Developer

September 2018 - April 2021 London, England

Consulting across sectors — every engagement a different codebase, different team, different set of problems. Taught me to diagnose fast and adapt faster.

Enterprise solutionsMulti-sectorTechnical delivery

EGSDigital (Ertebat Gostar)

Lead Software Engineer

2015 - 2018 Tehran, Iran

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.

Team lead (8 engineers)Telecom infrastructureHigh availability

SabaCell

Senior Software Developer

March 2014 - June 2015 Tehran, Iran

Network management systems for a telecom provider. Monitoring, alerting, and the kind of dashboards that become the source of truth at 3 AM.

TelecomNetwork managementAnalytics

IPPSoft

Software Engineer → Senior Developer

January 2010 - February 2014 Tehran, Iran

Where it all started. Four years growing from junior to senior, learning what production-ready actually means.

Career growthProduct deliveryTechnical leadership

Education

The formal credentials.

Iran University of Science and Technology

2013 - 2016

Master's Degree, Summa Cum Laude in Computer Software Engineering

Best Original Thesis of the Year

Guilan University

2008 - 2013

Bachelor'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