PhD researcher in computer science, University of Surrey. Systems engineer. Guildford, UK.
Oct 2024 — present
Guildford, UK
Doctoral Researcher
University of Surrey
- Lead developer and operator of LEOScope, a global testbed running measurement clients at Starlink-connected sites from Antarctica to northern Canada. LEOScope received the ACM SIGCOMM 2025 Best of CCR Award and has supported more than 16 research papers.
- First author, ACM SIGMETRICS 2026: a 1.5-year measurement study of the effects of severe and extreme geomagnetic storms on satellite-network performance across orbital regimes.
- Ran a year-long measurement campaign on Starlink connectivity in Antarctica, characterising inter-satellite-link paths, TCP congestion-control behaviour and seasonal effects on remote links.
- Extended Xeoverse, a digital twin for LEO, MEO and GEO satellite networks, adding in-space CDN architectures, inter-satellite-link mesh topologies, routing and queueing models, and TCP congestion control support.
Nov 2023 — Nov 2024
Guildford, UK
Research Engineer
University of Surrey
- Shipped the core infrastructure for LEOScope, including node orchestration, experiment scheduling and data collection across geographically distributed sites.
- Developed two tools for the £3.4m EPSRC project Privacy-Enhancing Technologies for Life Transitions (AP4L): Risk Playground, an LLM-based gamified platform for exploring privacy risk; and Transition Guardian, an on-device span detector that identifies sensitive self-disclosure before data leaves the device.
Aug 2022 — Dec 2023
Tehran, Iran
Senior Software Engineer → Software Team Lead
Hezardastan Group — Karnameh
- Promoted within one year from Senior Software Engineer to Software Team Lead, leading a 21-person cross-functional team of front-end and back-end engineers and designers.
- Refactored a legacy codebase into an event-driven microservices architecture, reducing maintenance overhead and enabling faster feature delivery.
- Designed and launched a real-time matching system for car inspections that reduced operational costs by 40%.
- Planned delivery, reviewed technical designs and code, and mentored junior developers across the team.
- Introduced an automated lead-scoring and notification workflow that analysed user behaviour and prioritised leads for the sales team, reducing manual triage by around 50%.
May 2022 — Aug 2022
Tehran, Iran
Software Team Lead
Panco
- Built an event-driven socket layer for real-time voice rooms and used it to launch three multiplayer games; company revenue rose by around 25% following their launch.
- Clustered the data layer to improve throughput and load distribution while removing single points of failure.
- Designed a queue manager that prioritised live voice sessions and maintained service quality under high concurrent load.
May 2021 — May 2022
Tehran, Iran
Software Engineer (Blockchain)
Nobitex
- Implemented graph-based transaction validation for anti-money-laundering, with real-time checks up to six transaction hops and asynchronous monitoring beyond that depth to identify and blacklist suspicious accounts.
- Added queueing to the transaction-matching service so that user transactions were processed fairly under load.
- Implemented an ML-based face-recognition authentication system that reduced the associated customer-support workload by 80%.
Apr 2020 — May 2021
Tehran, Iran
Backend Engineer
Shaya Smart Solutions
- Built a low-latency trading core and transaction-matching engine for Agah Broker, targeting high-volume stock-market transactions as the first phase of the company's move to online trading.
- Created a pipeline to crawl and annotate Farsi multimedia content and documents for a graph-based search engine.
Oct 2024 — present
Guildford, UK
PhD in Computer Science
University of Surrey — supervisor Prof. Nishanth Sastry; co-supervisor Dr. Ehsan Toreini
- Research focus: LEO satellite networks, Internet measurement, CDN architectures, and network resilience.
Oct 2019 — Feb 2023
Isfahan, Iran
MSc in Computer Systems Networking and Telecommunications
University of Isfahan — supervisor Dr. Neda Moghim
- Thesis: “Network Slicing Based Mobility Management in 5G Networks and Beyond: A QoS Improvement Approach.” Thesis GPA 3.5/4.0.
- Fully funded studentship after ranking in the top 1% of the nationwide MSc entrance exam.
Oct 2014 — Dec 2018
Hamedan, Iran
BSc in Computer Engineering
Hamedan University of Technology — supervisor Prof. Hassan Bashiri
Available on request.