![Aleksandr Smyshlyaev](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/05/avatar_49596_1779685448.jpg)
Aleksandr Smyshlyaev

# Senior Frontend Engineer

Open to offers · Member since 19 Jun 2024 [Message](https://jobicy.com/dashboard-page.md)

ShareLocationTbilisi, GeorgiaDesired salaryUnspecifiedWork preferenceRemote Only / Full Time, ContractExperience levelSenior
* [Overview](#overview)
* [Portfolio 0](#portfolio)
* [Services 0](#services)

## About

Professional summaryI am a Senior Frontend Engineer with 8+ years of experience building production web applications with React and TypeScript across SaaS, B2B, and B2C products.

I work comfortably from wireframes and mockups through implementation and release, partnering closely with product designers and iterating quickly on feedback. I also enjoy refactoring legacy code incrementally while continuing to ship new features.

My core strengths are modern JavaScript, React, Next.js, browser APIs, styled-components, and performance-focused frontend engineering. I pay close attention to Core Web Vitals, bundle size, responsive mobile-first layouts, and overall user experience.

I also have practical backend and infrastructure exposure through Node.js, REST and GraphQL APIs, Docker, CI/CD, GitHub Actions, and Linux. In addition, I build and ship AI-integrated tooling and have experience with local LLM workflows and OpenAI-compatible APIs.

I have worked on payments, pharmacy benefits, analytics, and design-system-heavy products, and I am comfortable collaborating across product, design, backend, and QA. I value code quality, testing, maintainability, and clear communication.

Outside of client work, I am an open-source author with widely used React and Next.js libraries. I am based in Tbilisi, work remotely, and have a legal entity in place for contracting.

## Skills

42 capabilities[Accessibility](https://jobicy.com/talent/accessibility.md)[Agile](https://jobicy.com/talent/agile.md)[AWS](https://jobicy.com/talent/aws.md)[CI CD](https://jobicy.com/talent/ci-cd.md)[Claude Code](https://jobicy.com/talent/claude-code.md)[Code Review](https://jobicy.com/talent/code-review.md)[Communication](https://jobicy.com/talent/communication.md)[CSS Animations](https://jobicy.com/talent/css-animations.md)[Cypress](https://jobicy.com/talent/cypress.md)[Debugging](https://jobicy.com/talent/debugging.md)[Design Systems](https://jobicy.com/talent/design-systems.md)[Docker](https://jobicy.com/talent/docker.md)[Docker Compose](https://jobicy.com/talent/docker-compose.md)[ESLint](https://jobicy.com/talent/eslint.md)[ESNext](https://jobicy.com/talent/esnext.md)[Git](https://jobicy.com/talent/git.md)[GitHub Actions](https://jobicy.com/talent/github-actions.md)[GraphQL](https://jobicy.com/talent/graphql.md)[HTML](https://jobicy.com/talent/html.md)[JavaScript](https://jobicy.com/talent/javascript.md)[Jest](https://jobicy.com/talent/jest.md)[Lighthouse](https://jobicy.com/talent/lighthouse.md)[Linux](https://jobicy.com/talent/linux.md)[Mentoring](https://jobicy.com/talent/mentoring.md)[Next.js](https://jobicy.com/talent/next-js.md)[Performance Optimization](https://jobicy.com/talent/performance-optimization.md)[Playwright](https://jobicy.com/talent/playwright.md)[Profiling](https://jobicy.com/talent/profiling.md)[React](https://jobicy.com/talent/react.md)[React Testing Library](https://jobicy.com/talent/react-testing-library.md)[Redux](https://jobicy.com/talent/redux.md)[Responsive Design](https://jobicy.com/talent/responsive-design.md)[SCSS](https://jobicy.com/talent/scss.md)[SEO](https://jobicy.com/talent/seo.md)[SQL](https://jobicy.com/talent/sql.md)[State Management](https://jobicy.com/talent/state-management.md)[Storybook](https://jobicy.com/talent/storybook.md)[styled components](https://jobicy.com/talent/styled-components.md)[TypeScript](https://jobicy.com/talent/typescript.md)[Vercel](https://jobicy.com/talent/vercel.md)[Vite](https://jobicy.com/talent/vite.md)[Webpack](https://jobicy.com/talent/webpack.md)

## Tech stack & tools

Working toolkit

### Application Hosting

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/vercel/vercel-original.svg) Vercel](https://jobicy.com/talent?tool=vercel.md)

### Collaboration

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/jira/jira-original.svg) Jira](https://jobicy.com/talent?tool=jira.md)

### Design

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/storybook/storybook-original.svg) Storybook](https://jobicy.com/talent?tool=storybook.md)

### Development

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/docker/docker-original.svg) Docker](https://jobicy.com/talent?tool=docker.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/eslint/eslint-original.svg) ESLint](https://jobicy.com/talent?tool=eslint.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/git/git-original.svg) Git](https://jobicy.com/talent?tool=git.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/jest/jest-original.svg) Jest](https://jobicy.com/talent?tool=jest.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/linux/linux-original.svg) Linux](https://jobicy.com/talent?tool=linux.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/vite/vite-original.svg) Vite](https://jobicy.com/talent?tool=vite.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/webpack/webpack-original.svg) Webpack](https://jobicy.com/talent?tool=webpack.md)

### Languages & Frameworks

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/graphql/graphql-original.svg) GraphQL](https://jobicy.com/talent?tool=graphql.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/playwright/playwright-original.svg) Playwright](https://jobicy.com/talent?tool=playwright.md)[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/react/react-original.svg) React](https://jobicy.com/talent?tool=react.md)

### Libraries

[![Image](https://cdn.jsdelivr.net/gh/devicons/devicon@master/icons/redux/redux-original.svg) Redux](https://jobicy.com/talent?tool=redux.md)

## Experience

Career history

### Senior Frontend Engineer · Channels (ChannelTech)

Oct 2024 – May 2026I was the sole frontend engineer on a small product team, owning the entire web frontend in React, Next.js, and TypeScript from design handoff to production.

I worked closely with the product designer from wireframes and mockups onward, prototyped interactions, and iterated based on feedback before release. I also maintained shared components and visual guidelines to keep the product consistent as it grew.

I refactored legacy modules incrementally while shipping new features, improving readability, test coverage, and maintainability. I also built an SEO landing page with structured data and Core Web Vitals telemetry, and added integration and unit tests to previously untested modules.

### Frontend Engineer · SiliconMint

May 2022 – Oct 2024I built reusable frontend solutions that improved performance and consistency across the product, including a React hook for caching CDN image URLs and a URL-based UI state hook rolled out across 12+ pages.

I also enabled gzip compression on backend API calls, roughly doubling throughput with a single configuration change. In addition, I shipped a new product from scratch for SmithRx, built a custom select component test-first, and stabilized flaky Cypress tests in CI/CD.

I owned a legacy refactor, led cross-functional execution, mentored peers through code review and pairing, and helped clean up Webpack, ESLint, and CI/CD configuration.

### Frontend Engineer · Omise Co., Ltd.

Jun 2019 – Mar 2022I architected and maintained a production merchant dashboard for a payments platform using React, GraphQL, and styled-components.

I also prototyped a JavaScript SDK bridging a native mobile wrapper to JS mini-apps and built an internal analytics dashboard with D3.js for telemetry visualization.

I partnered with backend engineers to define API contracts upfront, reduced rework, drove a major UI architecture refactor, and reviewed code across the team.

### Frontend Web Developer · Ongrad

Jun 2018 – Nov 2018I maintained two React, Redux, and SSR sites, shipped new features, and fixed responsive markup across screen sizes.

### JavaScript Developer · Aevrika.ru

Jan 2017 – Jan 2018I built features in Vue.js and created data visualizations with D3.js and Highcharts. I also fixed bugs and performance issues in existing products.

### System Administrator / IT Support · Earlier roles

Sep 2010 – Jan 2016I handled Cisco/VLAN networking, backups, scripting, and IT operations in earlier infrastructure and support roles.

## Education

Learning history

### Krasnogorsk State College

2004 – 2008Bachelor of Technology (BTech), Computer Software

I completed a Bachelor of Technology in Computer Software.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.