• File

Bohdan

Fullstack Developer

Considering positions:
Fullstack Developer, Front-end developer, Back end developer, Web software engineer
Age:
26 years
City of residence:
Lviv
Ready to work:
Lviv, Remote

Contact information

The job seeker has provided: Phone numberEmail

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Bohdan Hora [open contact info](look above in the "contact info" section)
in/bohdan-hora

F U L L -S T A C K S O F T W A R E E N G I N E E R bohdanhora
Ukraine

Profile
I came into frontend through Vue in 2021, and the work has been drifting backwards through the stack ever since.

What I look for is work where almost correct is not good enough. So far that has meant money and medical planning. I live
in Ukraine and work remotely with Computools.

COMMERCIAL SINCE NOW CORE
2022 Backend and full-stack at Computools TypeScript, React, Node.js,
PostgreSQL

Experience

Computools Oct 2023 to present
Ukraine / Remote

Backend Software Engineer Aug 2026 to present
Backend services for a production mobile platform covering authentication, onboarding, matching, messaging,
interview scheduling, notifications and moderation. Most of the work sits behind the endpoints: caching, rate limiting,
background jobs, migrations and keeping data consistent across flows that touch several tables at once.
NestJS / TypeScript / PostgreSQL / TypeORM / Redis / AWS / Docker

Full-Stack Software Engineer Aug 2026 to present
Features built end to end on a standards editing platform: database schema, REST endpoints, frontend state and UI. A
large part of it is a structured document editor on ProseMirror, wired into generation and rewriting flows through the
OpenAI API.
React / TypeScript / Fastify / PostgreSQL / Knex / ProseMirror / OpenAI API / Zustand / Vitest

Frontend Software Engineer Oct 2025 to Jul 2026
Frontend for a healthcare product used to plan surgeries. Planning workflows, long validated forms, dense tables and
print-ready views, all driven by strongly typed API contracts. A good share of the time went into Playwright and Vitest
coverage, because regressions in this kind of product are expensive.
React / TypeScript / TanStack Query / TanStack Router / Material UI / Playwright / Vitest

React Developer Mar 2024 to Jul 2026
Built and maintained a client portal in React and TypeScript: shared UI components, localization and the data layer on
top of TanStack Query and Zustand.
React / TypeScript / Tailwind CSS / shadcn/ui / TanStack Query / Zustand

Middle Vue Engineer Oct 2023 to Feb 2024
Vue 3 applications with TypeScript and Vuetify, working across both the Options and Composition API in a codebase
that predated me. Requirements came straight from the client.
Vue 3 / TypeScript / Vuetify / SCSS / Tailwind CSS

IntenseLab Jun 2022 to Nov 2023
Lviv, Ukraine / Hybrid

React Developer May 2023 to Nov 2023
Rebuilt the platform's Vue functionality in React and TypeScript without losing real-time behavior or changing what
existing users were used to. State moved to Zustand and the configurable dashboard grids were reimplemented from
scratch.
React / TypeScript / Zustand / WebSockets / REST

Vue.js Frontend Developer Jun 2022 to Nov 2023

Bohdan Hora / Full-Stack Software Engineer 1 of 2

Frontend of a cryptocurrency platform with live market data. Draggable, configurable dashboard layouts, reusable
components and the asynchronous data flows behind them, then the groundwork for moving the product to React.
Vue.js / TypeScript / WebSockets / REST / SCSS

Freelance Jan 2022 to Jun 2022
Lviv, Ukraine / Independent

Frontend Developer Jan 2022 to Jun 2022
Small commercial sites and landing pages for e-commerce and service businesses, including wine retail, perfume and
solar energy. WordPress builds plus Vue for the parts that needed real behavior, handled directly with clients from
requirements to delivery.
Vue.js / JavaScript / WordPress / SCSS

Viseven Aug 2021 to Nov 2021
Zhytomyr, Ukraine / Part-time

Vue.js Development Student Aug 2021 to Nov 2021
A structured start in frontend development with Vue: components, props and events, state basics and API integration,
with practice projects alongside the theory.
Vue.js / JavaScript

Projects
Finance 2025 to present
A personal finance application I built on both sides. The frontend handles monthly budgeting, transactions, savings goals,
spending analytics, multi-currency balances and configurable PDF reports. The backend covers authentication with
Google OAuth and refresh token rotation, month rollover, savings operations and activity streaks. It is where I get to try the
things client work does not leave room for.
Next.js / React / TypeScript / NestJS / MongoDB / TanStack Query / Chart.js

Skills
Frontend React · Next.js · Vue 3 · TypeScript · JavaScript · Tailwind CSS · Material UI ·
SCSS

State and data TanStack Query · TanStack Router · Zustand · SWR · React Hook Form · Zod · Axios

Backend Node.js · NestJS · Fastify · PostgreSQL · TypeORM · Knex · MongoDB ·
Mongoose · Redis

Infrastructure and Docker · AWS · GitHub Actions · CI/CD · Playwright · Vitest · Jest
testing
Engineering REST API design · Authentication and authorization · Caching and rate limiting ·
Background jobs · Database migrations · Real-time data over WebSockets · Production
debugging · Code review

Education

Zhytomyr Agrotechnical College 2015 to 2019
Junior Specialist / Computer Systems and Software Maintenance
Professional qualification: technician-programmer.

Bohdan Hora / Full-Stack Software Engineer 2 of 2

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: