Who I AM?

Building reliable software systems — and helping teams turn ideas into scalable products.

+16 Years

Hands-on experience in software engineering & product development

I help teams build software systems that actually work in the real world. I specialize in software engineering with a strong system and product mindset.

My work sits at the intersection of engineering quality, design precision, and business impact — helping teams ship faster without sacrificing maintainability. I also mentor founders and engineers to make better technical decisions, avoid costly mistakes, and turn complex ideas into buildable, real products.

Software
Engineering

Design and build robust software systems with a focus on correctness, scalability, and long-term maintainability — from architecture to production delivery.

System &
Architecture Thinking

Breaking down complex problems into clear, buildable systems — defining boundaries, data flow, and technical trade-offs before writing code.

Mentorship &
Advisory

Mentoring engineers and founders on architecture, product decisions, and execution — based on real-world experience, not theory or buzzwords.

Product &
Business Alignment

Helping teams ensure that technical decisions support real business goals, user needs, and sustainable product growth.

Experiences
as employee?

Senior Software Engineer — Forto
(Berlin, Germany)

I work on building and evolving large-scale logistics software used in real operational environments. My role focuses on designing and delivering complex, data-heavy features end-to-end — from technical scoping and system boundaries to reliable production delivery. This experience has strengthened my ability to build software that scales under real-world constraints, while staying maintainable and aligned with business needs.

2021 - Current

Senior Frontend Engineer — Finology
(Malaysia)

At Finology, I worked on fintech products in a fast-paced startup environment, contributing to user-facing systems with strong data and correctness requirements. This role sharpened my skills in translating complex financial logic into usable software and collaborating closely with product and backend teams to ship features quickly without compromising quality.

2021

Senior Software Engineer — Omid Analyzer
(Tehran, Iran)

I worked on algorithmic trading and wealth management platforms, building software for highly technical, data-intensive domains. This experience involved designing systems that handle real-time data, complex workflows, and high reliability requirements — a valuable foundation for building serious products where correctness and performance matter.

2019 - 2021

Senior Software Engineer — HamiTrip
(Tehran, Iran)

At HamiTrip, I was part of the early-stage team and took broad ownership over building and scaling the product. I worked on system design, user-facing applications, and integration with multiple external providers. This role gave me deep exposure to startup realities: making trade-offs, building scalable foundations early, and aligning technical decisions with business growth.

2018 - 2019

Software Engineer — ARPA Group
(Canada)

I joined ARPA Group as a frontend engineer and gradually expanded into backend and system-level responsibilities, eventually taking ownership of end-to-end features. Working on customer loyalty platforms taught me how software directly impacts business behavior, and how to design systems that are both technically sound and commercially effective.

2015 - 2018

Software Engineer — Alumina
(Tehran, Iran)

In my early career at Alumina, I worked on medical software systems focused on structured data collection and online consultations. This role introduced me to building software for sensitive domains, where clarity, correctness, and thoughtful system design are critical — lessons that still influence how I approach product engineering today.

2014 - 2015