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

Block or report sorokin-vladimir

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 186 22

  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