Alieh Saeedi is a software engineer based in Leipzig with four years of professional experience building robust back-end systems, currently contributing at Confluent. She has a strong academic foundation with a PhD in Informatics and prior roles in research and lecturing, which inform her methodical approach to complex problems. Her open-source contributions to high-profile projects like Apache Kafka and Confluent KSQL show hands-on expertise in stream processing, timestamp parsing, and schema handling—work that improves production reliability and upgrade experience. She is comfortable refactoring parsers and state-store logic, and pays attention to error messaging and migration safety that matter in distributed systems. Colleagues would notice her blend of research rigor and practical engineering, plus a knack for fixing subtle edge cases such as ISO-8601 trailing-Z timestamp bugs.
3 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD, Informatics, Doctor of Philosophy - PhD, Informatics at Leipzig University
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Ferdowsi University of Mashhad
The database purpose-built for stream processing applications.
Role in this project:
Back-end Developer
Contributions:35 reviews, 25 commits, 51 PRs in 6 months
Contributions summary:Alieh primarily focused on enhancing the functionality of the CAST function in the KSQL database, specifically for handling ISO-8601 timestamps. They implemented fixes to correctly parse timestamps with trailing 'Z' characters, preventing multiple trailing 'Z' characters, and ensured correct query plans were generated. The user also worked on the migration tool, removing regex and adding SET/UNSET to ksql-parser, refactoring the underlying code. Furthermore, they contributed to avoiding new schema version registration on INSERT VALUES and enhancing the error messages.
Contributions:117 reviews, 45 PRs, 149 comments in 1 year 5 months
Contributions summary:Alieh primarily contributed to the Apache Kafka project by implementing features and fixing issues related to Kafka Streams, particularly in the area of versioned state stores and interactive queries. Their work involved modifying Java code within the `streams` package, focusing on adding support for new query types and handling timeout exceptions in the Streams custom handler and RecordCollector. They also updated documentation related to these changes in the upgrade guide.
apache-kafkakafka-consumerapachescalakafka
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.