01

About

Senior Frontend Engineer · 5+ Years

I'm a Senior Frontend Engineer, and for the last five-plus years I've been building serious, data-heavy web applications — the kind users actually work in, not just visit.

On one side, an HR analytics ecosystem serving a thousand-plus enterprises across fifty industries — engagement surveys, 360-degree evaluations, real-time benchmarks, configurable competency models. Dashboards that have to stay legible whether you're a team lead looking at five reports or an HRD looking at fifty thousand. On the other, electronics-design tooling where engineers lay out hardware in the browser.

Domains where the UI carries weight, not decoration: large datasets, dense interactions, permission graphs, performance budgets that actually bite. I work in React, Vue, and TypeScript, and I think in measured outcomes — real performance, real accessibility, real design-system discipline.

I leave codebases more navigable, more typed, and easier to extend than I found them. And I'd rather delete a clever abstraction than defend one.

Nikita Savkin

Tech Stack

Languages
JavaScriptJavaScript
TypeScriptTypeScript
HTML5HTML5
CSS3CSS3
Frameworks & Libraries
ReactReact
Next.jsNext.js
VueVue
NuxtNuxt
Node.jsNode.js
ReduxRedux
PiniaPinia
Styling
TailwindCSSTailwindCSS
SassSass
Testing
VitestVitest
JestJest
PlaywrightPlaywright
Build & DevOps
ViteVite
WebpackWebpack
DockerDocker
AWSAWS
GitHub ActionsGitHub Actions
Tools
GitGit
ESLintESLint
PrettierPrettier
StorybookStorybook
FigmaFigma
AI
Claude CodeClaude Code
GitHub CopilotGitHub Copilot
CursorCursor
ChatGPTChatGPT

How I Work

Clean Code

Readable, maintainable, and purposeful. Code is written once but read many times — I take that seriously.

User-Focused

Every decision traces back to the person using it. Performance, accessibility, and clarity are non-negotiable.

Continuous Learning

The frontend landscape moves fast. I stay curious, follow the craft closely, and bring fresh thinking to every project.