Skip to main content
ehsan farajiEF
Open to opportunities

ehsan faraji

@ehsanfaraji

I build high-throughput streaming data platforms and real-time ML infrastructure.

Iran
Message

My name is Ehsan, and I’m a contributor in oss / Data Engineer with strong hands-on experience in stream processing

I’ve actively contributed to projects such as Apache Paimon and Apache Fluss, focusing on real-time data pipelines and custom table format integrations.

Experience

Work history, roles, and key accomplishments

Hopsworks logoHO

Software Engineer

Hopsworks

Jan 2025 - Dec 2026 (1 year 11 months)

Implemented continuous model retraining workflows using streaming data lake house to support 100+ ML models with real-time feature serving. Developed and maintained real-time feature stores using Apache Flink, Fluss, and Arrow (SIMD) Execution Format for machine learning pipelines.

Ververica logoVE

Software Engineer (Flink Developer)

Jan 2023 - Dec 2025 (2 years 11 months)

Managed a team working on the first official release of Apache Fluss on Ververica Cloud as a stream Lakehouse, reaching 10 gigabits and removing more than half of Deduplication ETL. Engineered features and built ML models using Python libraries and Flink CEP for real-time insight and processing.

DO

Software Engineer

Dotin

Jan 2021 - Dec 2023 (2 years 11 months)

Developed and maintained scalable ETL/ELT pipelines and collaborated with ML and data analysis teams to design features for fraud detection. Implemented real-time and batch data processing workflows using Kafka and Apache Spark, optimizing over 10 ETL pipelines processing over 10TB of data weekly.

BM

Software Engineer

Beh Pardakht Mellat

Jan 2019 - Dec 2021 (2 years 11 months)

Worked with cross-functional teams to design data solutions for efficient data ingestion, transformation, and storage. Built and optimized OLAP systems with ClickHouse and SQL Server, and automated data workflows using Apache Airflow, reducing data processing time by 30%.

BA

Software Engineer

Baharan

Jan 2017 - Dec 2019 (2 years 11 months)

Developed and maintained scalable APIs for clients and providing services to inquiring organizations. Designed, implemented, and maintained Java applications that are typically high-volume and low-latency for mission-critical systems.

Education

Degrees, certifications, and relevant coursework

Khajeh Nasir Toosi University of Technology logoKT

Khajeh Nasir Toosi University of Technology

Bachelor of Science, Computer Science

2017 - 2023

Bachelor of Science in Computer Science from Khajeh Nasir Toosi University of Technology, completed from 2017 to 2023.

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