Building terminal-first software with Go and modern web applications with React & Node.js.
🚀 Creator of tele — a modern Telegram client for the terminal.
I'm a software engineer based in Riga, Latvia.
Over the past decade I've built complex frontend applications with React and TypeScript. Today my work is split between frontend and full-stack development with Node.js, while most of my free time goes into building terminal applications in Go.
Outside of work, I'm building tele — a modern Telegram client for the terminal.
Working on payment infrastructure and financial products.
- Full-stack development with Node.js
- React & TypeScript
- Product engineering
- Payment systems
A modern Telegram client for the terminal, written in Go.
Features include:
- keyboard-first interface
- multiple accounts
- media support
- beautiful TUI
- cross-platform
Tech
Go • Bubble Tea • TDLib • Lip Gloss
➡️ https://github.com/sorokin-vladimir/tele
TypeScript • Go
React • MobX • Zustand • GraphQL • Tailwind
Node.js • Go • PostgreSQL • MySQL • Redis
Docker • GitHub Actions • CI/CD • Cloudflare
- Terminal applications
- Go
- Developer tools
- Payment infrastructure
- Open source





