Denis Rechkunov
I’m a software engineer based in Berlin, Germany.
My experience is quite diverse: it goes from binary protocols and communication with devices to back-end services and front-end apps. Although I worked on user interfaces in the past, I found my passion in building complex distributed systems.
When I’m not an engineer I am 🏊♂️🚴♂️🏃♂️, 🏍, 🎸, 📷
When sending sensitive data to me, please, use this public key.
Contacts
Projects
- Q3 Telegram Bot — Telegram bot for Quake 3 server announcements and maintenance. Yes, I still play Quake 3 Arena and admin a server.
- x509 brute force — This is a CLI tool that tries to use multiple passphrases from a given word list to decrypt an encrypted private key that has a DEK header. Was created during a CTF challenge.
- Catberry.js — isomorphic framework for building universal front-end apps using components, Flux architecture and progressive rendering. Also, lots of plugins and libraries in the related GitHub organization. Was created in 2014 and no longer maintained.
See the full list of my projects on GitHub
Talks
All dates are in yyyy-mm-dd
format.
- 📝 – write up post
- 🎬 – video
- 📇 – slides
- 📎 – related code/demo/attachment
In English 🇬🇧
2020-03-10
Thursday Talk @ Contiamo: Paranoid Habits. Privacy Tips 📝 📇2019-03-21
Thursday Talk @ Contiamo: Paranoid Habits. Security Tips 📝 📇2018-10-11
Thursday Talk @ Contiamo: How to secure your web-app 📝 📇 📎2016-08-26
JSConf Iceland 2016: Progressive rendering – how to make your apps to render sooner 🎬 📇2016-03-17
BerlinJS: Progressive rendering with Catberry.js 📇 📎