Skip to content
View androfficial's full-sized avatar
⚡
Focusing
⚡
Focusing

Block or report androfficial

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
androfficial/README.md

Andrii Nakonechnyi

Frontend Developer in Kyiv, Ukraine, with 5+ years of experience in production web apps. I build checkout and payment flows, marketing funnels, and POS and retail platforms with Vue, Nuxt, React, Angular and TypeScript.

Portfolio · LinkedIn · Telegram

Experience

  • Checkbox Group, January 2026 to present: Posbox, a POS and retail management platform (Vue.js, Nuxt.js, Pinia, Vuetify).
  • w7g (ex SuitsMe), Genesis Tech, December 2023 to October 2025: quiz funnels and payment flows for the FABU wellness app (React, Remix, TypeScript), an internal CMS and web game interfaces for SuitsMe (Vue.js).
  • GetWin, August 2022 to November 2023: 4HUB, a collaboration platform with video calls and chat (React, WebRTC, WebSocket), and the TeamCollab admin portal (Angular, NgRx).
  • Abz.agency, August 2021 to July 2022: SPAs, server-rendered sites, admin panels and shared component libraries.

Commercial code is private. The repositories below are take-home assignments and personal projects.

Selected projects

Project What it is Stack
react-time-bridge Time zone converter and meeting planner that finds shared working hours React 19, TypeScript, Tailwind CSS 4, Radix UI
vue-ai-chat AI chat with streaming answers, chat history and an English and Ukrainian UI Vue 3, TypeScript, Vuetify, Pinia
portfolio Personal portfolio site with case studies, built to respect reduced motion Astro, Tailwind CSS, GSAP
react-attendance-journal School attendance journal with optimistic updates React 18, TypeScript, React Query, Material UI
react-crypto-tracker Live cryptocurrency prices over a WebSocket stream React 18, TypeScript, Tailwind CSS
vue-ontrack Daily time tracker with an hourly timeline and activity targets Vue 3, Tailwind CSS, Vite

Stack

  • Frameworks: Vue.js, Nuxt.js, React, Next.js, Remix, Angular, React Native (Expo)
  • Languages: TypeScript, JavaScript, HTML, CSS
  • State and data: Pinia, Vuex, Redux Toolkit, RTK Query, NgRx, RxJS, REST, WebSocket, WebRTC
  • UI: Tailwind CSS, SCSS, Vuetify, Material UI, Angular Material, Storybook
  • Testing: Jest, React Testing Library, Vue Test Utils, Cypress
  • Delivery: Vite, Webpack, GitHub Actions, GitLab, TeamCity

Popular repositories Loading

  1. html-bicycle html-bicycle Public

    Landing page for a vintage bicycle shop with scroll animations and a post slider. HTML, SCSS, JavaScript, AOS.

    CSS 1

  2. html-furniture-collection html-furniture-collection Public

    Six-page furniture store website with sliders, a filterable gallery and a blog. HTML, SCSS, jQuery, Slick.

    HTML

  3. html-business html-business Public

    Landing page for a productivity app with sliders, a photo lightbox and an FAQ accordion. HTML, SCSS, jQuery, Swiper.

    CSS

  4. html-furniture-shop html-furniture-shop Public

    Furniture store landing page with a cart, products loaded from JSON and sliders. HTML, SCSS, JavaScript, Swiper.

    CSS

  5. html-gulp-starter html-gulp-starter Public

    Gulp 4 starter for static sites with HTML includes, SCSS, webpack and WebP images. Gulp 4, Sass, webpack 5.

    JavaScript

  6. html-touristo html-touristo Public

    Travel agency landing page with tour search, a filterable tour catalog and sliders. HTML, SCSS, JavaScript, MixItUp.

    CSS