Projects

Cryptom

2017-present

A crypto trading platform with real-time market data and trading services.

  • Real-time market data from Binance WebSockets for 19 pairs and intervals from 1m to 1w.
  • SMA, EMA, MACD and RSI are calculated on every candle close.
  • Redis passes data from calculation workers to persistence workers, running with Docker on Google Cloud.

Stack: Node.js, TypeScript, Binance WebSockets, Redis, Docker, Google Cloud.

Universal Language

2023-2025

A real-time video interpretation platform for hospitals.

  • React Native + Expo apps for iOS, Android and Web.
  • Node.js and GraphQL backend with WebRTC video communication.
  • Connection stability improved 30%, and build times reduced 40%.

Stack: React Native, Expo, Node.js, GraphQL, WebRTC, Mediasoup, AWS.

PickMeApp

2014-2017

A mobility platform where I worked as CTO.

  • Mobility platform delivered between 2014 and 2017.
  • I worked as CTO.
  • Implemented on iOS, Android and PHP/Laravel.

Stack: iOS, Android, PHP/Laravel.

QuickTacToe

Current

A tic-tac-toe game with a simple AI opponent.

  • Runs on modern browsers.
  • Built as a lightweight real-time web app.
  • Focused on simple gameplay and fast interaction.

Stack: Next.js, WebSockets, TypeScript, Node.js, Apple MLX.

QuickTacToe home screen

Moots - My Roots

Current

A platform to organize and share family history, stories and memories.

  • Supports mobile and web usage.
  • Focuses on family records and shared storytelling.
  • Uses real-time data flow for app interactions.

Stack: Flutter, Pocketbase, GoLang, WebSockets, Docker.

Moots web home page Moots mobile parent screen Moots mobile menu

Price In

Current

A mobile app to scan barcodes and get product prices from nearby stores.

  • Scans product barcodes in the app.
  • Collects and compares nearby store pricing.
  • Uses motion-rich interfaces for product views.

Stack: Flutter, Scraping, Barcode scan, Rive Animations.