He is currently working as an independent consultant in Stockholm, Sweden, and before that he was Tech Lead (CTO) in mid-sized startups. For example, he was Tech Lead at Carpino, one of the main e-hailing and the only online Taxi solution of the country, Iran. He refactored team culture, infrastructure, and technology stack to be able to scale the system and follow highly volatile business demands.

In academic life, he was a fellow Ph.D. student in Computer Science at Arctic Green Computing Group, University of Tromsø (UiT). His latest research is on PGAS languages to achieve energy-aware programming models for Exascale applications. (PREAPP project)

Previously, he received two MSc. degrees in Computer Science and Neuroscience from Iran University of Science and Technology and the Federal University of ABC, respectively. He took his B.Sc. in Computer Science at Razi University.

Areas of expertise:

  • Golang, C/C++, Java, Python, Scala

  • IoT, Stream processing, Kafka, KSQL, Flink

  • Kubernetes, Docker, Jenkins, HAProxy

  • Big Data, Hadoop, Hive, Spark

  • Design pattern, Code quality

  • Mysql, MongoDB, Neo4j, Druid

  • HPC, MPI, OpenMP, Cuda, Performance analysis

  • Team Mangement, Workflow, Scrum Master

(CV in PDF)

Elsewhere