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
- asmyshlyaev177@gmail.com
- GitHub
- Website
- Telegram
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
Professional Experience
Senior Frontend Engineer
10/2024 - 05/2026Channels (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/2024SiliconMint · 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/2022Omise 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/2018Ongrad
- Maintained two React, Redux, and SSR sites, shipped new features, and fixed responsive markup across screen sizes.
JavaScript Developer
01/2017 - 01/2018Aevrika
- 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
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
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
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 | github.com/asmyshlyaev177/test-proxy-recorder
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
Education
Bachelor of Technology (BTech), Computer Software
2004 - 2008Krasnogorsk State College
Languages
- English - C1, Full Professional | Russian - Native
Prefer a file? Download the PDF résumé or view the Markdown source.