I build product interfaces, admin panels, and frontend architecture that stay readable and calm as products grow.
Samara, Russia · Remote · React / Next.js / TypeScript
23Portfolio items
17Projects
4h 16mReview time
121Technologies
3+Years of experience
23Certificates
Sergey Sablin
I build interfaces where complex logic feels calm and easy to read.
I am most interested in SPA and SSR products, B2B interfaces, admin panels, and work where UX, architecture, and asynchronous data flows need to support each other as one system.
B2B and admin panelsScalable SPA / SSR architectureInterfaces that are easy to maintain
Links and contacts
The fastest way to understand my background
These are the main resume links and work profiles that give the quickest overview of my experience.
Frontend ArchitectureHigh-Load Web ApplicationsUI/UX SystemsMachine LearningComputer VisionProduct DevelopmentTelegram PlatformsSystem Design
What I bring
Not just screens, but structure around them
For me frontend is a system: clear ownership of data, understandable scenarios, reusable components, and a UI that still feels clean several months after release.
I think through architecture and module boundaries before the interface becomes hard to scale.
I focus on readable flows for both end users and administrators.
I prefer reusable patterns, stable integrations, and code that teams can support without friction.
Work experience
Frontend Developer
01
T-Bank · T-Guide
Russia · Remote
Feb 2026 - May 2026 · 3 months
Mobile-first audio-guide and custom-route platform built inside the frontend team on React, TypeScript, and Vite. Worked on Leaflet maps with real-time in-tour navigation, a drag-to-snap mobile sheet, performance work, and admin tooling for tour content.
Key achievements:
Developed a mobile-first platform for audio guides and user-built routes as part of the frontend team, designing the client-side logic on React, TypeScript, and Vite.
Implemented an interactive Leaflet map with geolocation, dynamic markers, and route building, supporting user routes of up to 10 stops with real-time navigation.
Built a drag-to-snap mobile sheet, lazy loading, and session-level caching, reducing duplicate API calls and improving mobile UI responsiveness by more than 35%.
Integrated JWT authentication with a refresh-token flow and the admin interfaces for managing tours and content, improving session stability and interaction speed by roughly 25%.
Frontend EngineerActive now
02
InformBureau · AllApteki
Russia · Remote
Started: January 15, 2026 · In role: 5 months
Large pharmacy aggregator on Next.js maintained in a team led by a senior frontend developer. The platform serves up to 70k requests per day and 2M+ per month, with a catalog of more than 80,000 medications.
Key achievements:
Develop a large pharmacy-information aggregator on Next.js in a team led by a senior frontend developer, supporting stable operation at up to 70k daily and 2M+ monthly requests.
Migrate the client side onto a new technology stack with integration of multiple REST APIs and asynchronous data handling across a catalog of more than 80,000 medications.
Develop search, filtering, and product presentation across the pharmacy catalog, improving interaction speed and overall page performance.
Optimise data structures and client-side business logic, making it easier to ship new functionality and increasing the long-term stability of the interfaces.
Frontend Engineer
03
TVS.ru
Russia · Remote
Jun 2024 - Feb 2025 · 8 months
B2B e-commerce platform for antenna and telecommunications equipment. Designed and grew the storefront architecture, catalog filtering, checkout, and delivery-configuration UI for both customers and administrators.
Key achievements:
Designed and grew a B2B e-commerce platform for antenna and telecommunications equipment, keeping the platform scalable and easy to extend.
Built the catalog filtering and structure system, improving search speed and user interaction with the interface by more than 30%.
Implemented order checkout, cart management, and delivery configuration, increasing the reliability of user flows and cutting checkout errors by 25%.
Optimised UI for product, category, and customer-data presentation with responsive, cross-browser behaviour and stable synchronisation with REST APIs and platform services.
Frontend Software Engineer
04
Freelance
Russia · Remote
Oct 2023 - Aug 2025 · 1 year 10 months
Production-ready platform on TypeScript and Node.js: 1000+ concurrent users, real-time, subscriptions and payments. A 6-service Docker backend on PostgreSQL 16, Redis 7, Prisma ORM and Caddy, deployed to a VPS with auto-HTTPS and monitoring.
Key achievements:
Built a production-ready platform on TypeScript and Node.js: 1000+ concurrent users, real-time, subscriptions and payment integration.
Designed a 6-service Docker backend on PostgreSQL 16, Redis 7, Prisma ORM and Caddy — 14 normalised tables, audit logging, 20-connection pool and 30 req/sec throttling.
Shipped VPS deployment with auto-HTTPS, webhooks, S3-compatible backups every 12 hours and service monitoring.
Cut operation latency from 1000 ms to under 100 ms at under 213 MB RAM and below 1% CPU, with layered anti-abuse defences.
Frontend Intern
05
SMS Automation Group
Russia · On-site
Jan 2023 - Sep 2023 · 8 months
Built user interfaces for industrial controllers and automation systems: monitoring panels, sensor visualisations, control elements, and equipment configuration screens, deployed on production equipment.
Key achievements:
Developed interfaces for industrial controllers and automation systems.
Delivered more than 8 operator interfaces, all deployed on production equipment.
Integrated the UI with industrial systems and controllers for live data exchange.
Performed testing, debugging, and optimisation of industrial-system interfaces.
Frontend EngineerOpen to offers
06
Your company?
Remote · On-site · Hybrid — open
Status: open to offers · Start: as soon as we agree on the offer
Possibly your company. The rest of this card will be filled in once we start working together — promises to ship calmly, write readable code, and not break production on a Friday evening.
Key achievements:
Show up on time, ship features, and write code you will not have to rewrite a month later.
Take tasks end to end — scoping, architecture, implementation, review, and deploy.
Care about UX, accessibility, and performance, not only the status of the Jira ticket.
Be the person on the team who actually reads pull requests instead of stamping them.