ZenMoney Export
A tool to export and sync data from ZenMoney into a personal database.
As a ZenMoney user, I missed advanced financial analytics and the ability to experiment with ML for personal finance analysis.
With 15 years in IT, I went from web developer to CTO. I specialize in managing cross-functional teams, development, analytics, DevOps, and architecture. I launched high-load projects from scratch with 20k+ RPS. In my spare time, I teach at HSE, speak at IT conferences, write articles, and mentor. My passion for travel, motorcycles, and music complements my technical activities, helping me maintain a creative approach to solving complex problems.
How LLMs reshape interactions with applications through natural-language requests, APIs, and dynamic interfaces assembled from reusable components.
Personal projects you can explore through code, demos, and architecture notes.
A tool to export and sync data from ZenMoney into a personal database.
As a ZenMoney user, I missed advanced financial analytics and the ability to experiment with ML for personal finance analysis.
A Grafana-based dashboard for visualizing and analyzing personal finances from ZenMoney.
I needed a BI tool for financial analysis without extra complexity, so I went with a familiar choice: Grafana.
Docker Compose configs and code samples for observability setup (metrics, logs, traces) in Laravel, Go, and Node.js projects.
I often talk about observability, but materials were scattered. I wrote an article and built a repo to show it is simple and very useful.
A Go SDK for the ZenMoney API.
While exploring the ZenMoney API, I found the docs were off and the structure was complex. I needed a tool that captures these quirks and serves as living documentation.
Quick setup of a reverse proxy with SSL support in Docker.
An older project I update from time to time to solve a simple task: nginx with SSL on a VPS for quickly hosting small projects.
A full authentication and authorization example for microservices using Ory Hydra, Ory Kratos, and Apache APISIX.
I wanted to share experience with authN/authZ in microservices. I built this example and wrote an article, and also dug into Apache APISIX as planned.
Conferences and meetups about architecture, highload, engineering practices, and team leadership.
Leading 6 engineering teams (50+ people) and driving engineering standards, development practices and tooling across the Alfa Business stream (150+ teams).
Leading platform development for the bank's educational products. Built and coordinate 7 product teams (60+ engineers). Key achievements: launched an international olympiad platform from concept to 200,000 users and 20,000 RPS, implemented AI tooling for engineering processes, transformation to autonomous product teams.
Built a team of 7 engineers for HR process automation. Designed architecture and integration layer, implemented engineering practices that later scaled across the department.
Ten years of hands-on work shaped every decision that followed: freelance websites, my own web studio, and the first serious e-commerce load. The habits stayed — standardize the stack, automate releases, and build teams around clear processes.
Let’s discuss architecture, engineering practices, mentorship, or a joint talk.