Software engineer with over 8 years of experience across finance, gaming, and customer-focused web platforms. I believe in building with empathy, and I actively use and study the products I help develop to better understand the customer journey.
I thrive in environments where engineers take ownership, not just of code but of outcomes, and where teams are empowered to solve meaningful problems. I’ve also begun integrating AI into my development workflow and tooling, and I’m a strong advocate for using it to accelerate product innovation.
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. The platform supports the entire
test drive journey for both customers and retailers.
Tech stack: Go, Node.js, React, GraphQL, GitHub Actions, ArgoCD, PostgreSQL, Grafana, Azure
Stockholm, Sweden — 05/2022–05/2024
Klarna is a leading provider of online financial services, offering
solutions for online payments and post-purchase financing.
Tech stack: Java, Typescript, Node.js, AWS (RDS, SQS, EventBridge), Jenkins, Terraform, Kafka
Cyberjaya, Malaysia — 02/2020–05/2022
Deriv.com is a 24/7 online trading platform offering a wide range of
derivatives.
Tech stack: Perl, Node.js, PostgreSQL, Redis, Chef, AWS EC2, Docker, Datadog
Tehran, Iran — 02/2017–02/2018
Developer of the multiplayer strategy game Mafioso.
Tech stack: Node.js, Redis, MongoDB, FluentD, RabbitMQ
Tehran, Iran — 04/2013–10/2016
Rayvarz is a leading Iranian software company focused on ERP and MIS
systems.
Tech stack: C#, Node.js, PostgreSQL, MSSQL, AngularJS
M.Sc. Computer Engineering — Qazvin University, Qazvin, Iran (2014–2016) B.Sc. Computer Engineering — Shiraz University, Shiraz, Iran (2009–2013)