Skip to main content
Roman HalazRH
Open to opportunities

Roman Halaz

@romanhalaz

Full-stack engineer building production TypeScript systems (React + Node.js) — shipped real-time features for enterprise B2B and a 35k-user platform.

Ukraine
Message

What I'm looking for

I’m open to remote B2B roles (EU timezone) where I can build production TypeScript systems—especially event-driven backends, secure authentication flows, and real-time, cross-browser frontends.

I build production TypeScript systems end to end, with a strong focus on complex frontend experiences backed by reliable Node.js services. I care about performance, security flows, and delivering smooth, real-time user experiences.

At Uniqkey (Oct 2022–Present), I’ve shipped full-stack features across a React + TypeScript frontend and a .NET backend. I implemented real-time UI synchronization over WebSockets, built a 2FA authentication flow with TOTP (QR enrollment, verification, recovery), and engineered a performant hierarchical nested list with flexible grouping, per-level pagination/sorting, and cross-level search/filtering.

At Let’s Roll, I built a community-driven platform (35,000+ users) by designing an event-driven async video pipeline (S3 → SQS → AWS MediaConvert), implementing geospatial heatmaps with MongoDB 2dsphere + Turf.js (including line simplification and DBSCAN clustering), and creating a geospatial social feed with privacy filtering.

I also bring QA discipline from GlobalLogic (automated testing for a healthcare mobile app) and hands-on product thinking from my React PWA pet project using Redux and Firebase/Firestore—so I’m comfortable owning delivery from idea to production.

Experience

Work history, roles, and key accomplishments

UN
Current

Full-Stack Engineer

Uniqkey

Oct 2022 - Present (3 years 8 months)

Built full-stack features across React + TypeScript and a .NET backend, focused on real-time synchronization and security flows. Implemented WebSocket-driven UI synchronization, a TOTP-based 2FA authentication flow, and Safari extension fixes that restored functionality for hundreds of affected users.

LR

Back-end Engineer

Let's Roll

Nov 2023 - Jun 2025 (1 year 7 months)

Built a community-driven skateboarding platform with 35,000+ users using Node.js/Express/MongoDB. Designed an event-driven S3 → SQS → AWS MediaConvert video processing pipeline, implemented MongoDB 2dsphere heatmaps with Turf.js (including DBSCAN clustering), and added delayed push notifications with idempotent rescheduling plus privacy-filtered geospatial feeds.

Education

Degrees, certifications, and relevant coursework

Lviv Polytechnic National University logoLU

Lviv Polytechnic National University

Master of System Analysis, System Analysis

2018 - 2020

Completed a Master of System Analysis at Lviv Polytechnic National University from 2018 to 2020.

Lviv Polytechnic National University logoLU

Lviv Polytechnic National University

Bachelor of System Analysis, System Analysis

2014 - 2018

Completed a Bachelor of System Analysis at Lviv Polytechnic National University from 2014 to 2018.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan