---
title: "Résumé — Aleksandr Smyshliaev, Senior Frontend Engineer"
description: "Résumé of Aleksandr Smyshliaev — Senior Frontend Engineer (React, Next.js, TypeScript) and open-source author. Read it online or download the ATS-friendly PDF."
canonical: "https://asmyshlyaev177.dev/resume"
image: "https://asmyshlyaev177.dev/og_image.png"
---

[Download PDF](https://asmyshlyaev177.dev/Aleksandr_Smyshliaev_Resume.pdf)

Copy link

# Aleksandr Smyshliaev

Senior Frontend Engineer | React | Next.js | TypeScript | Open-source author (1.3k+ GitHub stars, 89k weekly npm downloads, shipped by Our World in Data, erxes, and AWS)

-   Remote
-   Tbilisi, Georgia (GMT+4, full CET overlap)
-   [+995 599 995 121](tel:+995599995121)
-   [asmyshlyaev177@gmail.com](mailto:asmyshlyaev177@gmail.com)
-   [LinkedIn](https://linkedin.com/in/asmyshlyaev177)
-   [GitHub](https://github.com/asmyshlyaev177)
-   [Website](https://asmyshlyaev177.dev)
-   [Telegram](https://t.me/asmyshlyaev177)

## Summary

Senior Frontend Engineer with 8+ years shipping production React and TypeScript across SaaS, B2B, and B2C, including three years on a payments platform. Picks work up at the wireframe and mockup stage, prototypes the interactions with product designers, and stays on it through implementation and release. Refactors legacy code incrementally while delivering new work.

Solid on modern JavaScript (ESNext), browser APIs, styled-components, and Webpack. Performance-focused: tracks Core Web Vitals, reduces bundle size and network requests, and builds responsive mobile-first layouts. Comfortable in Node.js for building APIs and debugging across the stack. Ships AI-integrated tooling too: published an OpenAI-compatible queue for local LLMs, an agentic scrape-and-extract pipeline, and an on-device LLM content classifier. Uses Claude Code daily to ship faster without cutting test coverage or review rigor.

Open-source author: 1.3k combined GitHub stars and 89k weekly npm downloads across three React and Next.js libraries, one of them shipped by Our World in Data, erxes, Reapit, and an official AWS solution. C1 English, async-first, Georgian legal entity for invoicing and contracting.

## Achievements

-   react-horizontal-scrolling-menu (~84k weekly downloads) shipped by Our World in Data, Precious Plastic, erxes, Reapit, and AWS's Performance Dashboard solution.
-   Doubled backend API throughput at SiliconMint with a single gzip configuration change.
-   Built a reusable URL-state hook adopted across 12+ pages in production.

## Skills

Core

ReactReact ecosystemTypeScriptJavaScript (ESNext)Browser APIsNext.jsReduxstate managementmodern React patterns

AI / LLM

LLM-integrated featuresOllamaOpenAI-compatible APIslocal LLM pipelinesagentic workflowsprompt designClaude Code (AI-assisted dev)

Styling & UI

HTMLsemantic markupstyled-componentsTailwind CSSSCSSCSS animations & micro-interactionsresponsive mobile-first design

Performance

Core Web VitalsLighthousebundle sizerender optimizationperceived performance

Backend / API

Node.jsREST API designGraphQLSQL (basic)

Testing & quality

PlaywrightCypressJestReact Testing Librarycode qualitydebugging & profiling

Tooling & delivery

WebpackViteESLintGitVercelStorybook

Cloud & DevOps

DockerDocker ComposeAWS (basic - Cognito)CI/CDGitHub Actionscontinuous deploymentLinux

Other

Design systemsvisual guidelinesreusable component librariesAccessibility (WCAG)SEOAgile

Soft skills

Cross-functional collaborationCommunicationMentoringCode reviewOwnership

## Professional Experience

### Senior Frontend Engineer

10/2024 - 05/2026

Channels (ChannelTech) · Tbilisi, Georgia

-   Sole frontend engineer on a 3-person product team (one backend, one mobile), owning the entire web front end in React, Next.js, and TypeScript from design handoff to production on continuous deployment.
-   Worked with the product designer from wireframes and mockups onward, prototyped new interactions, and iterated on their feedback before release.
-   Maintained the shared component set and visual guidelines so styling stayed consistent as the app grew.
-   Refactored legacy modules incrementally while shipping new features, improving readability, test coverage, and maintainability.
-   Built an SEO landing page with structured data and Core Web Vitals telemetry, reaching Lighthouse scores of 95 performance, 96 accessibility, 100 best practices, and 100 SEO.
-   Built responsive, mobile-first layouts for phone, tablet, and desktop.
-   Added integration and unit tests (Playwright, Jest) to previously untested modules.

### Frontend Engineer

05/2022 - 10/2024

SiliconMint · Tbilisi, Georgia

-   Built a reusable React hook for caching CDN image URLs, reducing network requests and improving page load times product-wide.
-   Enabled gzip compression on backend API calls, roughly doubling throughput with a single configuration change.
-   Shipped "Find My Meds" from scratch for SmithRx (pharmacy benefits platform): search with filters, results list, and Google Maps integration, fully tested.
-   Built a custom select component test-first with Cypress component testing, reused as a design-system primitive.
-   Developed a reusable URL-based UI state hook and rolled it out across 12+ pages for consistent state handling.
-   Tracked down and fixed flaky Cypress tests in CI/CD, stabilizing the pipeline.
-   Owned a legacy refactor: scoped the plan in Jira and led cross-functional execution.
-   Mentored peers through code review and pairing on complex modules; cleaned up Webpack, ESLint, and CI/CD configuration.

### Frontend Engineer

06/2019 - 03/2022

Omise Co., Ltd. · Bangkok, Thailand

-   Architected and maintained the production merchant dashboard for Omise's payments platform, built in React, GraphQL, and styled-components.
-   Prototyped a JavaScript SDK bridging a native mobile wrapper to JS mini-apps.
-   Built an internal analytics dashboard with D3.js for telemetry visualization.
-   Partnered with backend engineers to define API contracts upfront, reducing rework.
-   Drove a major UI architecture refactor and reviewed code across the team.

### Frontend Web Developer

06/2018 - 11/2018

Ongrad

-   Maintained two React, Redux, and SSR sites, shipped new features, and fixed responsive markup across screen sizes.
-   Wrote the first version of react-horizontal-scrolling-menu in this role, after a design called for a horizontal scrolling menu no library covered; it now has 788 GitHub stars and ~84k weekly npm downloads.

### JavaScript Developer

01/2017 - 01/2018

Aevrika

-   Built features in Vue.js and data visualizations with D3.js and Highcharts; fixed bugs and performance issues.

### Earlier roles

09/2010 - 01/2016

-   System Administrator / IT Support - Cisco/VLAN networking, backups, scripting, and IT operations.

## Projects

### [react-horizontal-scrolling-menu](https://github.com/asmyshlyaev177/react-horizontal-scrolling-menu)

Open-source React library

-   Horizontal scrolling menu component for React, built for interaction polish and performance; 788 GitHub stars, ~84k weekly npm downloads, 20k+ dependent repositories; shipped by Our World in Data, Precious Plastic, erxes, and Reapit. [github.com/asmyshlyaev177/react-horizontal-scrolling-menu](https://github.com/asmyshlyaev177/react-horizontal-scrolling-menu)

### [state-in-url](https://github.com/asmyshlyaev177/state-in-url)

Open-source Next.js library

-   Type-safe, zero-dependency UI-to-URL state synchronization library for Next.js; 417 GitHub stars, ~3.9k weekly npm downloads. [github.com/asmyshlyaev177/state-in-url](https://github.com/asmyshlyaev177/state-in-url)

### [test-proxy-recorder](https://test-proxy-recorder.dev)

Open-source Playwright testing tool

-   VCR-style record and replay testing for Playwright; captures real API traffic once across Next.js SSR, browser, and WebSocket, then replays it deterministically on CI without a backend; 96 GitHub stars, ~170 weekly npm downloads. [test-proxy-recorder.dev](https://test-proxy-recorder.dev) | [github.com/asmyshlyaev177/test-proxy-recorder](https://github.com/asmyshlyaev177/test-proxy-recorder)

### [llm-queue](https://github.com/asmyshlyaev177/llm-queue)

Open-source LLM infrastructure

-   Single-worker priority queue for local LLMs (Ollama), exposed as an OpenAI-compatible HTTP service so cron jobs, browser extensions, and OpenAI clients share one serialized queue against one model. Published on npm with a CLI. [github.com/asmyshlyaev177/llm-queue](https://github.com/asmyshlyaev177/llm-queue)

## Education

### Bachelor of Technology (BTech), Computer Software

2004 - 2008

Krasnogorsk State College

## Languages

-   English - C1, Full Professional | Russian - Native

Prefer a file? [Download the PDF résumé](https://asmyshlyaev177.dev/Aleksandr_Smyshliaev_Resume.pdf) or view the [Markdown source](https://asmyshlyaev177.dev/Aleksandr_Smyshliaev_Resume.md).

---

Site summary for LLMs: <https://asmyshlyaev177.dev/llms.txt> · Blog: <https://asmyshlyaev177.dev/blog>
