Skip to content
BackNov 7
Anton B.

Anton B.

Full Stack Developer & CTO - React, Next.js, Remix, Node.js, NestJS

Hello and welcome to my profile page! Here you will be able to find out what kind of results I can bring to your project, and to estimate how to apply my skills with maximum efficiency (having a chat with me would greatly help with that). Let's get started! HARD SKILLS - React - create-react-app, Next.js, Remix - MUI, TailwindCSS, Bootstrap - Redux (Toolkit), redux-saga - Socket.IO (client) - Node.js - NestJS, Express, Vendure - PostgreSQL, MySQL, MongoDb - Prisma, TypeORM - Swagger, GraphQL Playground - Socket.IO (server) - jest, vitest - react-testing-library, supertest - Cypress, Playwright - REST, GraphQL, WebSocket - JWT, OAuth2 - Git, Docker - GitLab, GitHub, BitBucket, Azure DevOps - GitLab pipelines, Azure DevOps pipelines - Azure, Vercel, Heroku, Render - Auth0, Frontegg - PayPal, Stripe - SendGrid, MailerLite SOFT SKILLS 1. Constant learning = fast work When I work with a framework or a library or other tool on a task, I always try to find out how to complete the task in a better way, and how to fill missing parts if they occur. As a result, after years of working with tools of my choice (see hard skills), I am able to complete common tasks very quickly and with good quality. 2. Perfect is the enemy of good It is true that there is no limit to perfection. But at some point trying to reach this limit becomes too expensive and with little to no eventual yield. Therefore, I prefer to complete a task to decent level and switch to other tasks of higher priority at that moment. We can always go back to the first task. 3. Taking correct decisions I believe that moving in a wrong direction is the worst. Therefore, when I have to choose between two or more options, I thoroughly evaluate pros and cons of each one. When I feel lack of information needed for the decision, I do extra research. I also estimate whether the decision is reversible and at what cost. This has already saved my day in the past. 4. Strategic thinking I always (whenever possible) try to look at a task from the highest, global point of view rather than focusing on details since the beginning. This doesn't mean that I don't pay attention to details. This means that I want to know the exact role of the details within the global picture: how those details fulfill the original requirements, whether the details are even necessary. This is another key to efficient work of mine. Thank you for your time and consideration! If you feel that I can make a good impact on your project, let me know! I am eager to hear about amazing projects and ideas. Best regards, Anton "AntonCodes" Bahurinsky

🇺🇦Kyiv, Ukraine$30/hr100% JSS4.61 (29)Since Jun 2014

Earnings and projects

MRR
$38

Last 6 months ÷ 6

World#155,851 / 412k
🇺🇦Country#5,594 / 14.3k
Revenue, last 30 days
$0

Last 6 months: $228

Total earnings
$95k

Billed in all: $97k

World#41,272 / 412k
🇺🇦Country#2,741 / 14.3k
Per project
$3.2k

$114 in the last 6 months

World#52,850 / 412k
🇺🇦Country#2,908 / 14.3k
Projects, last 6 months
2
50% fixed50% hourly
World#88,918 / 412k
🇺🇦Country#3,419 / 14.3k
Projects in all
30

Across 37 contracts

59% fixed41% hourly
World#97,486 / 412k
🇺🇦Country#4,267 / 14.3k

Earnings, last 30 days

$97kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$95k$96k$97k$98kOct 8Oct 23Nov 7

Skill rankings: Top 17% in Redux Saga

Ranked by MRR among everyone on Upwork with the skill.

  1. #41Redux Saga248 freelancers · 🇺🇦 #17Top 17%
  2. #66Remix158 freelancers · 🇺🇦 #6Top 42%
  3. #194Websockets613 freelancers · 🇺🇦 #25Top 32%
  4. #277Material UI1,027 freelancers · 🇺🇦 #44Top 27%
  5. #730Redux3,245 freelancers · 🇺🇦 #138Top 22%
  6. #955GraphQL3,403 freelancers · 🇺🇦 #75Top 28%
  7. #1,216NestJS3,757 freelancers · 🇺🇦 #122Top 32%
  8. #2,253Tailwind CSS6,978 freelancers · 🇺🇦 #180Top 32%