Software engineer with over 8 years of experience across finance,
gaming, and customer-focused web platforms.
I am a tech-savvy engineer with immense care and attention to
detail, always striving to provide the best experience for the users
of my products. I do my best work when I am given ownership, and I
thrive when working closely with a team that deeply cares about what
they do.
Understanding first principles, obsessive focus on the customer,
and fully embracing immense opportunities unlocked by AI are at the
core of my approach for bringing value to products.
Work Experience
Volvo Cars
— Software Engineer, Test Drive Experience
Stockholm, Sweden — 06/2024–Present
Worked on the development of Volvo’s new test drive platform, one
of the key lead sources for car purchases.
- Engineered core backend features to consolidate fragmented
regional systems into a single centralized platform, directly
supporting Volvo’s shift to direct-to-consumer sales.
- Built tools enabling customers to schedule appointments and
retailers to manage available demo cars, contributing to a 2.2x–2.5x
increase in form completions across key markets.
Tech stack: Go, Node.js, React, GraphQL, GitHub
Actions, ArgoCD, PostgreSQL, Grafana, Azure
Klarna
Bank AB — Software Engineer, Native Banking Network Team
Stockholm, Sweden — 05/2022–05/2024
Klarna is a leading provider of online financial services, offering
solutions for online payments and post-purchase financing.
- Developed SEPA native banking infrastructure that processed over
150 million transactions, valued at over €7 billion in 2024,
maintaining high availability and extremely low error rates.
- Optimized distributed cloud architecture to handle peak volumes of
2 million requests per day, running efficiently on just 7 to 12 AWS
micro-instances.
Tech stack: Java, TypeScript, Node.js, AWS (RDS,
SQS, EventBridge), Jenkins, Terraform, Kafka
Deriv
Services Sdn Bhd — Backend Developer, Data Feed Team
Cyberjaya, Malaysia — 02/2020–05/2022
Deriv.com is a 24/7 online trading platform offering a wide range
of derivatives.
- Led the development of mission-critical price feed infrastructure,
integrating new liquidity providers to onboard high-volume crypto
assets and unlock new financial products.
- Scaled infrastructure to process 50,000 published ticks per second
(a 150% increase), slashing processing latency from ~800ms to
60ms.
Tech stack: Perl, Node.js, C++, PostgreSQL, Redis,
Chef, AWS EC2, Docker, Datadog
Paeezan Game Studio —
Backend Engineer
Tehran, Iran — 02/2017–02/2018
Developer of the multiplayer strategy game Mafioso.
- Acted as the sole backend developer shortly after launch,
successfully scaling the infrastructure from hundreds to thousands of
concurrent users.
- Shipped critical multiplayer features—including clan battles,
leaderboards, and replay systems—driving a 5x increase in the active
player base.
Tech stack: Node.js, Redis, MongoDB, FluentD,
RabbitMQ
Rayvarz
Software Engineering — C# Programmer, R&D Department
Tehran, Iran — 04/2013–10/2016
Rayvarz is a leading Iranian software company focused on ERP and
MIS systems.
- Transitioned to full-time R&D developer by building internal
tooling, including code obfuscator using C# front-end parser.
- Improved BPMS architecture by designing an Aspect-Oriented
Programming (AOP) framework for centralized exception handling.
Tech stack: C#, Node.js, PostgreSQL, MSSQL,
Angular
Personal Projects
- Pensive —
AI bookmarking solution to help build your own searchable memory of
the web
- GPGPU Programming Research — Conducted research
using PyOpenCL to enhance parallel processing on GPUs through hybrid
techniques
- Radio Daal
Podcast — Long-form conversations with the diaspora (In
Persian)
- Rikhtar —
3D-printed concrete sculptures
Education
M.Sc. Computer Engineering — Qazvin University,
Qazvin, Iran (2014–2016)
B.Sc. Computer Engineering — Shiraz University,
Shiraz, Iran (2009–2013)