Simon Sillesen

Full Stack Engineer at Factbird

Copenhagen, Capital Region of Denmark
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Simon Sillesen is a Full Stack Engineer based in Copenhagen with 12 years of hands-on experience building performant backend systems and shipping end-to-end products. He currently works at Factbird and has a track record at Netcompany, combining consulting discipline with product-focused engineering. An active open-source contributor in Rust, Simon has improved developer tooling and performance in high-profile projects like rust-analyzer, Apache Arrow (arrow-rs) and DataFusion, often adding benchmarks and low-level optimizations that avoid allocations and speed core operations. His background includes teaching computer architecture and an international master's exchange in Melbourne, reflecting a mix of practical production delivery and strong systems-level understanding. Colleagues can rely on him for pragmatic refactors that improve maintainability while squeezing out measurable performance gains.
code11 years of coding experience
bookSTX, Bioteknologi, STX, Bioteknologi at Sønderborg Statsskole
bookThe University of Melbourne
bookBachelor's degree, Software engineering, Bachelor's degree, Software engineering at Aalborg Universitet
languagesDanish, English, German
github-logo-circle

Github Skills (31)

algorithms10
benchmark10
benchmarking10
language-server-protocol10
data-structure10
fusion10
apache-arrow10
coreutils10
language-server10
performance-optimization10
data-structures10
command-line-tool10
query-engine10
rust10
code-formatting10

Programming languages (10)

C++RustHandlebarsElmHaskellHTMLNixPython

Github contributions (5)

github-logo-circle
apache/datafusion

Jun 2023 - Mar 2025

Apache DataFusion SQL Query Engine
Role in this project:
userBack-end Developer
Contributions:30 reviews, 18 PRs, 49 comments in 1 year 9 months
Contributions summary:Simon contributed to optimizing the Apache DataFusion query engine, focusing on performance improvements. They implemented metrics for the UnnestExec operator and added benchmarking for various functions, including date_bin, nullif, base64/hex decoding, iszero, signum, isnan, date_trunc, uuid, to_hex, and chr. The user also improved the efficiency of core functionalities, such as the `DFSchema::merge` method, and introduced a range table function.
querypythonquery-enginedataframerust
apache/arrow-rs

Apr 2023 - Nov 2024

Official Rust implementation of Apache Arrow
Role in this project:
userBack-end Developer
Contributions:6 reviews, 7 PRs, 17 comments in 1 year 6 months
Contributions summary:Simon primarily focused on optimizing and extending the Apache Arrow-rs codebase. Their contributions included optimizing boolean array aggregation functions, specifically `min_boolean`, `max_boolean`, and `bool_and`, leading to significant performance improvements. They also added benchmarks to assess performance and refactored the code to increase code maintainability. Additionally, the user supported Duration data types in the JSON reader.
rustolapapachearrowapache-arrow
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.
Request Free Trial
Simon Sillesen - Full Stack Engineer at Factbird