Available — Contract or Full-time
Tbilisi · GMT+4 · Timezone flexible
Senior
React Engineer
for Hire.
Senior Frontend Engineer specializing in React, Next.js, and TypeScript. 8+ years on hooks, state, tests, and UIs that get complicated fast.
I'd rather do a few things really well than spread thin — and the things I do best are component libraries and the tests that keep them from rotting.
I usually end up on B2B and data-heavy products. TypeScript, Next.js or Remix, and code your team can still read in two years.
My approach
The boring parts of a codebase — state, shared components, tests — are what decide whether a product is still pleasant to work on six months in. That's where I spend my time.
Featured Projects — React, Next.js, TypeScript
A few things I've built where the state, components, or tests had to hold up over time.
Shipped on npm · running in production teams I'll never meet
Stores nested, typed state directly in the URL via React hooks. I built it because I needed a fast, convenient way to preserve state on page reload and share page links.
Read the case study
Challenge
Sharing a page with its UI state (filters, multi-step forms, expanded panels) usually means stashing it in localStorage or losing it on refresh. URL params work — but typing them by hand gets ugly fast, and you lose types the moment you parse a string.
My role
Sole author and maintainer. Designed the React hooks API, wrote the TypeScript core, built the docs site, and handle every issue and release.
Result
In production at teams I'll never meet. Stable across Next.js, Remix, and react-router; survived multiple React majors without a breaking change.
74k/wk npm installs · maintained through multiple React majors
A reusable horizontal scroll component. TypeScript, well tested, and used in production dashboards I never get to see. Maintained for years across multiple React majors and refactored along the way.
Read the case study
Challenge
Most horizontal-scroll components in React either force a styling system on you or fall apart on resize. The opportunity was a small primitive — you pass it items and arrows, it handles the scroll math.
My role
Inherited the library, rewrote the core in TypeScript, added tests + Storybook, and kept the public API stable through React 17, 18, and 19.
Result
Powers dashboards I'll never see; bug reports come from teams I've never heard of.

Production B2B platform · Playwright suite the team relies on
A B2B hiring platform startup. Built the UI to match the design closely, refactored code, adapted it to mobile, and wrote Playwright tests the team actually relies on.
Read the case study
Challenge
Early-stage B2B startup: the team needed someone who could ship Figma 1:1, untangle messy component state from earlier sprints, and leave behind tests the rest of the team would actually keep running.
My role
Front-end engineer. Implemented the UI close to the design, refactored shared state, adapted everything to mobile, and built the Playwright suite from scratch.
Result
Production hiring platform for B2B customers. The Playwright suite is now the team's release gate.
What I'm good at
Turning gnarly business logic into a React UI you can actually test.
React (8+ years)
Hooks, patterns, custom renderers, concurrent features
State Management
Redux, context, URL-persisted state, and the usual libraries
System Design & Architecture
Reusable component libraries and codebases that don't collapse under their own weight
Testing
Unit, integration, and E2E (Jest, Vitest, Playwright, Cypress). The kind that catches real bugs, not the kind that pads coverage
CI/CD & Quality
Pipelines that catch problems before they hit production
Proficient
Tailwind CSS, GraphQL, Git, Remix.js, Node.js.
Familiar
Figma, Docker, PostgreSQL.
How I Can Help
Mainly looking for long-term roles where I can own the frontend and grow with the product. Open to contract and consulting work too.
React Engineering
I do my best work when I'm part of the team, not just clearing a ticket queue. That means caring about how the code holds up six months later, not only what gets merged this sprint.
8+ years of React. Strong on component systems and the architecture that keeps a codebase coherent as the team and product grow.
- React, Next.js, Remix.js
- TypeScript & component architecture
- Performance & Core Web Vitals
- Unit, integration & E2E testing
- CI/CD pipelines
Hiring Support
I help teams hire frontend engineers: resume screens and technical interviews.
- Resume review
- Technical interview participation
Technical Leadership
Code is the easy part. I also weigh in on architecture, run code reviews that aren't just nitpicks, and help newer devs get up to speed.
- Architecture & tech stack decisions
- Code reviews & quality standards
- Mentoring & onboarding
Sound like a fit?
Tell me about the role or project — I usually reply within a day.
About Me — Senior Frontend Engineer (React / Next.js)
Senior Frontend Engineer (React, Next.js, TypeScript). From sysadmin to senior frontend developer — the longer story.
I started in tech as a system administrator, managing servers and networks. My direction changed when I wrote a script to parse a phone number database for a marketing campaign — that small thing showed me how satisfying it is to solve problems through code. I moved into web development, started with Vue.js and D3.js, then settled on React for its scalability on complex projects. I haven't looked back.
Since then I've worked across startups and larger companies — in-office and remote, including US-based teams. I care about TypeScript, testing, and CI/CD not as checkboxes but because they make complex codebases actually manageable. I focus on doing things right, not just fast.
My Philosophy
Pragmatic Approach
Select the best tool for the task while staying open to improvements and adaptability.
Quality Focus
Prioritize quality and maintainability in complex software, keeping complexity to a minimum.
DevOps Mindset
Automate repetitive tasks — CI/CD, linting, packaging, and testing — so the team ships faster.
Continuous Learning
Technology evolves rapidly, and so do I. Always exploring new tools and frameworks to stay sharp.

Quick Info
Education
Krasnogorsk State College
BTech · 2004–2008
Location
Tbilisi, Georgia (GMT+4)
Remote worldwide · timezone flexible
Recommendations
What teammates and managers I've worked with have written — unedited apart from light trimming where marked. Full text on LinkedIn.
I had the pleasure of working with Aleksandr on a complex NextJS codebase that he inherited and ramped up on very quickly. He was able to understand the existing architecture, identify areas for improvement, and start making meaningful contributions without a long onboarding curve. […] I would gladly recommend Aleksandr to any team looking for a capable frontend developer who can quickly become productive, improve existing systems, and contribute reliably across implementation, debugging, and test strategy.
Vladimir Shcherbakov
Co-Founder / CTO · ex-Google, ex-Splunk
May 2026
Alex was great to work with. He understood requirements very quickly, and worked well with the backend engineer to complete the work very quickly. Aside from coding, he also helped design and build an SDK that could be reused.
Issavara (Kim) Polanun
Co-Founder & CPO · Kick Off
Nov 2023
Working with Aleksandr was a great experience. He is not only detail oriented, but extremely talented and capable of collaboration. Although we were only able to work on two projects together, I would highly recommend him and hope to have the chance to work with him again.
Kami Slattery
Senior Product Manager · Allegion
Oct 2023
Get In Touch — Hire a Senior Frontend Engineer
Open to freelance, full-time, and consulting work. Best reached by email or LinkedIn.
Loading calendar…