Senior React.js Developer | Complex UI & State Management Expert | B2B Frontend Developer for HireSenior React.js Developer | Complex UI & State Management Expert | B2B Frontend Developer for Hire

Senior Frontend (React) Developer

Senior React.js Developer for B2B/B2C Applications Specializing in complex UI business logic, Code Design, TypeScript, and custom React component libraries. 7+ years building scalable frontend solutions with React hooks, React-router, Next.js, and comprehensive testing strategies. Expert in: React.js, TypeScript, Next.js, State Management, Custom Hooks, Component Libraries, Unit/Integration Testing, CI/CD automation

Aleksandr Smyshliaev photo

About Me

Get to know the person behind the code

My Journey

Hello! I'm Alex, a Frontend Developer who loves building user-friendly web applications. I started in tech as a system administrator, managing servers and networks. My interest shifted when I wrote a script to process a database dump of phone numbers for marketing - it showed me how much I enjoyed solving creative challenges through code.

This led me to web development, beginning with a side project. Soon after, I landed my first job working with Vue.js and D3.js. While Vue was great for smaller apps, I moved to React.js for bigger projects and haven't looked back.

Over time, I've learned the value of TypeScript for managing complex code and the importance of testing to keep things running smoothly.I've worked on a variety of projects, from startups to larger companies, both in-office and remotely, including for US-based teams. I focus on practical solutions and doing things right, not just checking boxes.

My Philosophy

Pragmatic Approach

Select the best tool for the task while staying open to improvements and adaptability.

Quality Focus

To Prioritize quality and maintainability in complex software, keeping complexity to a minimum.

DevOps Mindset

Automate repetitive tasks, like CI/CD deployments, linting, packaging, and automated testing.

Continuous Learning

Technology evolves rapidly, and so do I. I'm always exploring new tools, frameworks, and design trends to stay at the forefront of the industry.

Quick Info

Experience 7+ years
GitHub stars 1177+ stars
IQ 113-125
Remote work experience Yes
Startup experience Yes
Legal entity Yes
English language level CEFR C1

Education

Krasnogorsk State College

Bachelor of Technology (BTech)

2004 - 2008

Based In

Tbilisi, Georgia (GMT-4)

Available for remote work worldwide

Featured Projects

Here are some of my recent projects that showcase my skills in Frontend development, and related aread - React.js, Next.js, CI/CD, testing.

state-in-url image
state-in-url

Library to store nested data in URL that preserves types

React TypeScript Tailwind Next.js Remix.js react-router npm
react-horizontal-scrolling-menu image
react-horizontal-scrolling-menu

Horizontal scrolling menu component for React

React.js CI/CD npm
channels.careers image
channels.careers

B2B hiring solution. Only Landing page here.

React.js Next.js TypeScript Playwright B2B

Skills & Expertise

I specialize in modern frontend technologies and design tools to create exceptional user experiences.

React 95%
TypeScript/JavaScript 90%
Playwright/Cypress 90%
Jest/Vitest 89%
Next.js 88%
CI/CD 91%
Tailwind CSS 85%
GraphQL 75%
Git 79%
Figma 70%
Node.js 60%
Frontend Development

Building responsive, performant web applications using modern JavaScript frameworks and libraries.

B2B apps

Creating custom solution for complex business logic.

Testing

Writing unit and integration tests to ensure features work as expected.

DevOps culture

Automate mundane processes like testing, linting, deploying, and releasing.

Web Performance

Optimizing web applications for speed, SEO, and accessibility to deliver exceptional user experiences.

Consulting Services

I offer comprehensive consulting services to help businesses create exceptional digital experiences and optimize their frontend development processes.

Frontend Development

Complete frontend solutions from concept to deployment, specializing in modern React ecosystems.

  • React, Next.js or Remix.js Applications
  • TypeScript Integration
  • Performance Optimization
  • Automated smoke tests
  • Responsive Design Implementation

Hiring

Will select, interview and evaluate candidates.

  • Selecting good resumes
  • Interviewing and evaluating

Technical Consulting

Strategic guidance for technical decisions, code reviews, and team mentoring.

  • Architecture Planning
  • Code Reviews & Audits
  • Team Training & Mentoring
  • Technology Stack Selection

My Consulting Process

A structured approach to deliver exceptional results for every project.

1

Discovery

Understanding your goals, challenges, and requirements through detailed consultation.

2

Strategy

Developing a comprehensive plan with clear milestones and deliverables.

3

Execution

Implementing solutions with regular updates and collaborative feedback loops.

4

Delivery

Final delivery with documentation, training, and ongoing support options.

Get In Touch

I'm always interested in new opportunities and collaborations. Let's discuss your next project!

Currently Available For:

  • • Freelance Projects
  • • Full-time Opportunities
  • • Consulting & Code Reviews

Loading calendar...