Skip to content
View sorokin-vladimir's full-sized avatar

Block or report sorokin-vladimir

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sorokin-vladimir/README.md

Hi, I'm Vladimir 👋

Senior Software Engineer @ Impaya

Building terminal-first software with Go and modern web applications with React & Node.js.

🚀 Creator of tele — a modern Telegram client for the terminal.

LinkedIn tele Email


About me

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.


Current work

💼 Impaya

Working on payment infrastructure and financial products.

  • Full-stack development with Node.js
  • React & TypeScript
  • Product engineering
  • Payment systems

Open Source

🚀 tele

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


Tech

Languages

TypeScript • Go

Frontend

React • MobX • Zustand • GraphQL • Tailwind

Backend

Node.js • Go • PostgreSQL • MySQL • Redis

DevOps

Docker • GitHub Actions • CI/CD • Cloudflare


What I'm interested in

  • Terminal applications
  • Go
  • Developer tools
  • Payment infrastructure
  • Open source

Pinned Loading

  1. tele tele Public

    Keyboard-first Telegram client for the terminal, written in Go

    Go 118 17

  2. utility-bills-analyzer utility-bills-analyzer Public

    TypeScript

  3. macos-dotfiles macos-dotfiles Public

    macOS development environment: zsh, Ghostty, Neovim/LazyVim and Raycast configs, plus an idempotent setup script and automated Homebrew updates

    Shell