About me

frontendsoftwareengineer

I build product interfaces, admin panels, and frontend architecture that stay readable and calm as products grow.

Samara, Russia · Remote · React / Next.js / TypeScript

20Portfolio items
14Projects
3h 25mReview time
104Technologies
3+Years of experience
17Certificates
Portrait of Sergey Sablin
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
Technologies

Stack with a systems mindset

My core stack is JavaScript / TypeScript, React, and Next.js, plus the tools needed to build reliable product interfaces from data flow to deployment.

Languages

JavaScriptTypeScript

Frontend

ReactNext.jsRedux ToolkitRTK QueryReact Hook FormHTML / CSS

Backend and data

Node.jsREST APIWebSocketsMongoDBMySQL

Engineering focus

SPA / SSR architectureReusable UIPerformanceTestingCI/CD
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 DeveloperActive now
01

TVS.ru

Russia · Remote

Started: January 15, 2025 · In role: 1 year 2 months

B2B e-commerce platform for antenna equipment. I work on the store architecture, product categories, filtering, checkout flows, delivery settings, and the UI stability needed by both customers and administrators.

Key achievements:

  • Designed and implemented a scalable frontend architecture for the store, improving stability and usability.
  • Built product filtering and category logic for easier navigation and faster search.
  • Implemented checkout flows with cart management and flexible delivery configuration.
  • Set up clear UI presentation for products, categories, and order data across the store.
  • Maintained reliable synchronization between client-side modules and store services.
Frontend Software EngineerActive now
02

Freelance

Russia · Remote

Started: January 12, 2024 · In role: 2 years 2 months

JavaScript library for SPA applications with an admin panel and modular UI architecture. The platform includes a core, state management, routing, reusable modules, and service connectors for external APIs.

Key achievements:

  • Designed the architecture for SPA and admin-panel solutions with reusable modules, routing, and state management.
  • Created UI components that connect to APIs and services for dynamic data loading.
  • Implemented an admin panel with login, page editing, media handling, metadata, backups, and restore flows.
  • Built modular service integration for asynchronous loading and synchronization.
  • Standardized interfaces and architecture for long-term maintenance and future growth.
Frontend Intern
03

SMS Automation Group

Russia · On-site

Jan 2023 - Sep 2023 · 9 months

Built user interfaces for automation systems and industrial controllers: monitoring panels, sensor data views, control elements, and equipment parameter configuration screens.

Key achievements:

  • Created interfaces for industrial sensor visualization and equipment settings.
  • Participated in UI integration with existing automated systems and controller logic.
  • Tested, debugged, and optimized interfaces to improve reliability and data accuracy.
Education

My education is directly connected with software engineering, applied informatics, and systems thinking.

2021 - 2025

Bachelor's Degree in Fundamental Informatics and Information Technologies

Samara State Aerospace University (SSAU)

2025 - 2027

Master's Degree in Fundamental Informatics and Information Technologies

Samara National Research University (SU)

Portfolio tags

The tags below are pulled directly from projects and materials that are already published in the blog.

AngularApp RouterAsync/AwaitAsynchronous Programmingbcryptjsbetter-sqlite3CI/CDCloudinaryCNNContainerizationConvNeXt-TinyCSS Custom PropertiesCSS ModulescsurfCucumberCustom HooksCypressDeep LearningDesign PatternsDevOpsDockerDocker ComposeDynamic RoutingEfficientNet-B0ES6+Event LoopExpressexpress-sessionFirebaseFirebase HostingFlywayFramer MotionFrontendFunctional ProgrammingGitHub ActionsGlass MorphismGoogle ColabGraphQLHTML5 & CSS3HTML5 Web APIsi18nIntercepting RoutesJavaJavaScriptJavaScript (ES2022)JMeterJUnit 5JWTJWT AuthenticationLeafletlibuvLucia AuthMarkdownMicroservicesMobileNetV3MongoDBMongoosemulterNext.js 13Next.js 13+Next.js 14Next.js 15NextAuth.jsNode.jsNode.js & GulpOllamaParallax EffectsParallel RoutesParticle SystemspdfkitPHP (Backend API)PostgreSQLPostmanPromisesPythonPyTorchReactReact 18React 19React Hook FormReact HooksReact QueryReact RouterReact.js (v18)ResNet-50SCSS & CSSSCSS ModulesSendGridServer ActionsServer ComponentsSpring BootSQLiteStripe CheckoutTailwind CSSTanStack QueryTestcontainersTypeScriptUML ModelingV8 EngineVanilla JavaScript (ES6+)VercelViteZodZustand
Certificates
17 certificates
AASD

AASD

API

API

Codenrock

Codenrock

CSS

CSS

Frontend Dev

Frontend Dev

GIT

GIT

HTML

HTML

JS

JS

MATHS

MATHS

MERN

MERN

MSU

MSU

NextJS

NextJS

NodeJS

NodeJS

OOP

OOP

React

React

TS

TS

UX UI

UX UI