Projects
Personal Projects
cargo-limit
A wrapper for cargo (Rust’s package manager) which generates more readable output: warnings are skipped until errors are fixed, etc.
codonaft.com
Russian blog + vlog about programming for novice developers. It’s focused on strategies for programmers, who are about to start or just started their career in Software Engineering
Open Source
sync-audio-tracks
Audio tracks synchronization command-line tool for video editors that don’t support it (like Kdenlive, etc.)
GitRate
A search engine that ranks developers’ code quality
Scalafmt Server
Scala formatter server for text editors
Find Telegram Bot
A Telegram Bot for finding other Telegram Bots
LulzVM
Byte-code interpreter for educational purposes
colorcargo
A wrapper for cargo
(Rust’s package manager) that makes stack traces readable
iwls
A tool that shows available Wi-Fi APs and suggests the best channel to use
QDeviceMonitor
Crossplatform (GNU/Linux, OS X, Windows) log viewer for Android, iOS and text files
VideoAcid
Android + Scala + OpenGL ES experiment: Camera Visual Effects Generator
MNO-Tracker
Android + Scala experiment: Mobile Network Operator Tracker for Android
Libre.fm iOS
Client software for Libre.fm music service. My first full iOS + Objective-C development and release experience (discontinued)
SMS no more
Android client for Russian SMS anti-spam service. My first full Android + Java development and release experience
QFontViewer
Font viewer with character table. One of my first C++/Qt projects
Participation in Commercial Projects
SimCity BuildIt
- implemented platform-specific features, downloading system and telemetry events
- integrated third-party video ads and notifications service
- improved stability
Tetris Blitz
- debugged common and platform-specific issues
- improved downloading system
- integrated third-party ads and telemetry services
Real Racing 3
- debugged (GUI, networking, memory management, device-specific and common bugs)
- improved interaction with OS
Phineas and Ferb: Time Travelers
Debugged and ported to various devices
Panda Blair!
- developed some game features
- ported to Android and BlackBerry