Davide Angelocola
Who I am
Technical Lead/Senior Software Engineer, currently based in Zürich, Switzerland.
My GPG public key: DAAAD56F0AA0B8F2
Web presence
Writings
Presentations
All presentations made with reveal.js
Projects
- hosh, Human Oriented SHell in Java (2018)
- fungoid, transducer library in Javascript (2016)
- jresync, translate forward/backward SRT subtitles in Java (2012)
- uritemplate, RFC 6570 implementation in Clojure (2011)
- wr command line client and library for wordreference.com in Java (2011)
- elisp-split-init, GNU Emacs library (2011)
- Dollar (repository lost), jQuery like DSL in Java (2009-2010)
- LambdaScript, yet another functional library in Javascript (2009)
- maven s3 wagon provider, deploy maven artifacts to S3 in Java (2009)
- strtotime() clone, in Java (2009)
- pangolin, a sniffer written to learn raw sockets and some BPF filters in C (2004)
- Sem, an abstract semantic processor in C (2004)
- sushi, pen&paper games across the internet, in C (2001)
- spar, math application framework, in C (2000)
Favourite Quotes
Design depends largely on constraints. — Charles and Ray Eames
Simplicity does not precede complexity, but follows it. — Alan Perlis
Updated: 29 March 2026