Software Developer
Sepanta Healthcare — Tehran, IranJan 2024 — Present
Develop real-time software components for an ultrasound medical device in modern C++ and the Qt framework.
Software Engineer · Medical Imaging
Software developer at Sepanta Healthcare. MSc in Electrical Engineering — Digital Systems, Sharif University of Technology.
Open to international remote roles.
About
I develop real-time software components for an ultrasound medical device at Sepanta Healthcare, written in modern C++ (C++14/17) and the Qt framework on Linux.
I work to clean code principles and established design patterns, so the codebase stays maintainable and testable as it grows.
Before Sepanta I took a BSc and an MSc in Electrical Engineering — Digital Systems at Sharif University of Technology. The master's thesis built sound-based IoT systems for environment monitoring; the bachelor's built object tracking algorithms and parallelised them on CUDA.
Outside work I publish Obsidian plugins — five are live in the community directory — and practise Persian calligraphy.
Experience
Sepanta Healthcare — Tehran, IranJan 2024 — Present
Develop real-time software components for an ultrasound medical device in modern C++ and the Qt framework.
Projects
Runs projects and tasks as plain Markdown notes with time tracking on top: a Kanban board, a pausable timer, and a dashboard of hours logged, streaks and per-project breakdowns. Everything stays in frontmatter — no database, no lock-in if you stop using it.
Converts Gregorian dates to Shamsi (Jalali) automatically inside Obsidian. Watches frontmatter properties, applies the Persian calendar conversion, and writes the result back — or just displays it, leaving the source untouched.
Sets each line's text direction from the majority of its words, so a Persian, Arabic or Hebrew line that opens with an English word still reads right-to-left.
Contact
Open to international remote roles. The fastest way to reach me is email — I read everything and reply to anything specific.