I'm one of the lichess developers, generally focusing on gameplay and site performance.
If you have questions or feedback, please post in https://en.lichess.org/forum/lichess-feedback or chat here: https://discord.gg/hy5jqSs
Member since 26-Jan-2016
Game completion rate: 90%
Time spent playing: 23 days, 8 hours and 40 minutes
Time on TV: 6 days, 5 hours and 38 minutes