I recently obtained my master's degree in bioinformatics from Freie Universitรคt Berlin and am now looking for a position as a software engineer. My academic studies primarily focused on algorithms and data structures. During my master's program, I also developed a passion for software engineering. You can reach out to me via LinkedIn or email.
- Design and implement algorithms and data structures for challenging technical problems ๐ก
- Low-level, performance sensitive programming in C, C++ and Rust ๐ฆ
- Data science, statistical analysis, machine learning, deep learning using R, Python, TensorFlow ๐
- Desktop GUI development using Java and JavaFX โ
- Parallel/high-performance programming ๐ฐ๏ธ
- Domain knowledge in bioinformatics and sequence analysis ๐งฌ
libsais-rs
- I created idiomatic and mostly safe API bindings to allow using the C librarylibsais
conveniently in Rust.libsais
is a very performant library for algorithmic tasks related to suffix array construction. I put in some effort to create an idiomatic and well-documented API.floxer
- For my master's thesis, I developed a CLI tool that solves a common algorithmic problem in bioinformatics similar to sequence search. The tool is based on the FM-Index data structure and employs a task-based parallelism scheme. code thesis pdfchopper
- For my bachelor's thesis, I contributed to a tool that performs the preprocessing for a data structure based on Bloom Filters. I improved the algorithm by integrating set cardinality estimates from HyperLogLog sketches. code thesis pdf
- Sending out job applications ๐งพ
- Creating my own personal website ๐
- Taking online courses to improve my knowledge of web backend programming and gain an understanding of embedded development ๐
- Working on
sais-drum
andlibsais-rs
, my little Rust projects ๐ค - Grinding Leetcode ๐ค