Hi! My name is Dmitry Nasedkin, but you may know me by my online handle — YutaRedux.
I write code that solves problems.
I specialize in complex, high-throughput applications for social media marketing, promotion automation and business analytics. UI/UX is my number one priority: I make tools, not fidget toys.
Tech stack: Go (main language), Dart/Flutter, C++, Python.
My strongest area of expertise is concurrency and obsessive optimization. I write highly concurrent code ready for scale from day one.
I'm also proficient at desktop application development with platform-specific features like named pipes, FFI, l8n/i10n and custom protocols.
Notable projects:
- Twell: a tiny physics-aware animation engine for remarkably fluid GUIs. Written in single-header C. Heavily inspired by Apple's CoreAnimation.
- tgnet: Telegram Android's C++ MTProto library, reimplemented in Python
- Provision: Advanced OTA update server for commercial software
- Skyline: open-source licensing server for commercial software. Best-in-class encryption, telemetry collection and analytics, product-agnostic. Designed to be tamper-resistant.
- vkmax: Python client library for the MAX messenger.
I'm also a passionate digital minimalist, law student, UI/UX and motion designer, self-improvement enthusiast, interested in philosophy, linguistics and ancient mythology, and have a shit ton of other hyperfixations - pick one.
