Daniel Connelly
Principal Engineer at Teads in Paris.
You can find me on GitHub, LinkedIn, or send me an email.
Projects
- An R-Tree library in Go: rtreego
- A compiler in Rust for a simple language with type checking that runs on WebAssembly, a bytecode compiler and virtual machine with closures and garbage collection in TypeScript, and other small VMs, bytecode compilers, and interpreters in OCaml, Rust, Go, and C++
- A proof of concept Classics search engine in Python using Sentence Transformers
- Python code for Peter Norvig's book Paradigms of Artificial Intelligence Programming
- A simple static site compiler and web server in Go that runs this site
- CodeCrafters: SQLite in Java (7/7), Git in Java (6/7 stages)
- Advent of Code 2023 in Rust (50/50 stars), 2022 in C++ (50/50), 2021 in Rust (46/50), 2020 in Rust (50/50), 2019 in Go (50/50), and C++ code that solves the Synacor Challenge