Skip to main content
Mohammad Javad Rezaei SerajiMS
Looking for a job

Mohammad Javad Rezaei Seraji

@mohammadjavadrezaeis

Senior Scala developer at BackendArchitects who built a Kafka ingestion service for live game and transaction events.

Iran
Message

At BackendArchitects, I build and maintain a large Scala 2.13 platform using ZIO 2 and Play Framework. I also developed event-driven ingestion for live game and transaction streams, landing data in a TimescaleDB store.

As Tech Lead, I owned the team’s architecture and technical direction, and ran design and code review while mentoring engineers. I worked fully remotely from Tehran with the team at BackendArchitects in Slovenia.

I also built SureMap, an open-source multithreaded DNA read mapper that outperformed BWA-MEM and BLASR on Nanopore data. My background includes a Ph.D. in algorithm design and three ACM-ICPC World Finals.

Experience

Work history, roles, and key accomplishments

AC

Full-Stack Developer

Aghigh Company

Jan 2019 - Dec 2020 (1 year 11 months)

Wrote performance-critical C++ and OpenCV behind a whole-slide scanner, including real-time acquisition and stitching of microscope tiles into gigapixel images. Built a telepathology web platform streaming those images to remote specialists.

UA

C++ Developer (embedded)

UASCO

Jan 2017 - Dec 2019 (2 years 11 months)

Developed real-time embedded C++ for a weather-monitoring station on an Arduino Mega, written against hard memory and timing constraints.

EA

Java Developer

Emin Rayaneh Amirkabir

Jan 2013 - Dec 2016 (3 years 11 months)

Developed a high-throughput document pipeline on the JVM, including optimised Persian text extraction from PDFs, an OCR algorithm for Persian script, and a large-scale web crawler on Apache Nutch.

Education

Degrees, certifications, and relevant coursework

Sharif University of Technology logoST

Sharif University of Technology

Ph.D., Computer Engineering

2014 - 2021

Ph.D. in Computer Engineering with a focus on Algorithms and Computations. Dissertation: 'Geodesic Spanners for Points on 3D Surfaces'.

Sharif University of Technology logoST

Sharif University of Technology

M.Sc., Computer Engineering

2011 - 2013

M.Sc. in Computer Engineering with a focus on Software Engineering.

Amirkabir University of Technology logoAT

Amirkabir University of Technology

B.Sc., Computer Engineering

2006 - 2011

B.Sc. in Computer Engineering with a focus on Software Engineering.

Interested in hiring Mohammad Javad?

You can contact Mohammad Javad and 90k+ other talented remote workers on Himalayas.

Message Mohammad Javad

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan