Egor Gorbachev
I'm a frontend developer, and I care deeply about product quality. I've created an award-winning Telegram mini app, authored an NPM package installed 900k+ times, and contributed to open-source libraries with millions of weekly downloads.
2024 - 2026
3RM
Role: Senior Frontend Developer
Joined SF-based startup remotely
- Built a CRM frontend integrated with Notion, Slack, HubSpot, and Google Calendar for scheduled automations
- Implemented a complex Telegram client in the browser with caching, cross-tab synchronization, and batch messaging
- Built multi-step node-based workflows with React Flow

Side project
Memocard
Role: FullStack Developer, Product designer
Built a flashcard app I've been always dreaming about
- Awarded #2 in the worldwide Telegram mini app contest
- 1000+ MAU from 20+ countries
- Supports AI generated cards, voiceover, notifications and streaks
- Works as iOS / Android app and a website

2026
Monkey Chain
Role: Sole FullStack Developer
Built a multiplayer game where people compete in real-time
- Gesture driven game with complex physics
- Real-time multiplayer UX with matchmaking and opponent synchronization
- Polished animations with Framer Motion and Rive
- Smart contracts for paid tournaments with prize payouts
- Analytics for game replays, campaign and retention tracking
Loading video
Loading video
2024
Image Editor Contest
Telegram JavaScript competition
Built a web-based image editor in the pre-AI era
- Awarded #3 by Telegram
- Rotate, crop, flip and scale images
- Canvas 2D with optimizations like OffScreenCanvas and typed arrays
- Text with different fonts, colors, sizes, including drag and drop support
- Brushes, smooth lines, native Telegram sticker support
Loading video
2018 - 2024
RiverWay
Role: Frontend Developer
Worked on Field service management software used in UK
- Built a timezone-aware scheduling grid with drag-and-drop job planning
- Implemented interactive Google Maps workflows for leads, fieldworkers and location-based filtering
- Developed reusable React admin tooling for dense CRM screens, forms, tables and operational dashboards
