Hi there, I'm Bogdan

Bogdan photo

I am a Senior Machine Learning Engineer and Kaggle Expert based in Paris. My work centers on high-scale architecture, bridging the gap between Applied Mathematics and production-grade AI. Currently, I am working on a conversational search agent at Pitchbook Data that supports over 100,000 monthly user interactions.

My professional focus is on building systems that are both mathematically sound and computationally efficient. At Pitchbook, I manage the taxonomy and orchestration for a complex conversational search agent. This role builds on my experience at VINCI (Cyclope.ai), where I engineered real-time computer vision services capable of processing 300 million daily requests with sub-200ms latency.

I hold an MSc in Applied Mathematics from the National University of Kyiv-Mohyla Academy. During my Master's program, I had an internship at Samsung Research, specifically within the Intelligent Security Lab, focusing on voice security applications.

I completed a research residency at the University of Toronto, where I worked under the supervision of Dr. Brokoslaw Laschowski and Dr. Alex Mihailidis on video classification models for exoskeleton control, resulting in three publications and state-of-the-art accuracy on the StairNet dataset.

Most recently, I collaborated with Dr. Inseung Kang from Carnegie Mellon University on computer vision-based transfer learning for real-time joint kinematics estimation using smartphone cameras with minimal data, enabling accurate exoskeleton control across novel users in clinical populations.

Outside of engineering, I am a robotics enthusiast. I spend my free time building FPV drones and miniature models, or walking my Beagle and Dachshund.

Publications

ICORR 2025
2025

Personalization of Wearable Sensor-Based Joint Kinematic Estimation Using Computer Vision for Hip Exoskeleton Applications

International Conference On Rehabilitation Robotics (ICORR) 2025

Changseob Song, B Ivaniuk-Skulskyi, Adrian Krieger, Kaitao Luo, Inseung Kang

Computer vision-based deep learning framework enables real-time joint kinematics estimation from smartphone cameras with minimal data (1-2 gait cycles). Transfer learning adaptation reduces error by 9.7-19.9% and demonstrates potential for personalized exoskeleton control across novel users in clinical populations.

BioRob 2024
2024

Sequential Image Classification of Human-Robot Walking Environments using Temporal Neural Networks

IEEE BioRob 2024

B Ivaniuk-Skulskyi, A G Kurbis, A Mihailidis, B Laschowski

State-of-the-art state estimation model on StairNet dataset for walking environment recognition in robotic prosthetic legs and exoskeletons.

ACDSA 2024
2024

Towards Lightweight Transformer Architecture: an Analysis on Semantic Segmentation

ACDSA 2024 — Oral Presentation

B Ivaniuk-Skulskyi, N Shvai, A Llanza, A Nakib

Novel skip-attention and pool-unpool mechanisms improved transformer inference speed by up to 101.7% on Cityscapes while maintaining segmentation quality.

BioMed Eng
2024

StairNet: Visual recognition of stairs for human-robot locomotion

BioMedical Engineering OnLine

A G Kurbis, D Kuzmenko, B Ivaniuk-Skulskyi, A Mihailidis, B Laschowski

Comprehensive comparison of state estimation models for walking environment recognition in robotic prosthetics and exoskeletons.

ICRA 2023
2023

Sequential Image Classification of Human-Robot Walking Environments using Temporal Neural Networks

IEEE ICRA 2023 — Computer Vision for Wearable Robotics Workshop

B Ivaniuk-Skulskyi, A G Kurbis, A Mihailidis, B Laschowski

Temporal neural network approach for dynamic walking environment state estimation in robotic prosthetics.

DSMP 2020
2020

Geometric Properties of Adversarial Images

IEEE DSMP 2020

B Ivaniuk-Skulskyi, G Kriukova, A Dmytryshyn

Linear algebra-based detection method for adversarial perturbations in images with theoretical foundations and experimental validation.

Selected Projects

  • UA-Datasets

    Comprehensive collection of datasets for the Ukrainian language. Available as a Python package and on Hugging Face Hub.

  • Tower Defence RL Agent

    Implementation of a classical Tower Defence game with a gym-like environment for training reinforcement learning agents.

    Tower Defence RL agent View on GitHub →
  • Raspberry Pi Car

    Building a Raspberry Pi-powered autonomous car from scratch, including hardware assembly and remote control features.

    Raspberry Pi car Raspberry Pi testing
    View on GitHub →
  • Surviv.io Game Bot

    Reinforcement learning agent for the online multiplayer battle royale game surviv.io.

    Surviv.io RL agent View on GitHub →
  • Quora Insincere Questions Classification

    Kaggle NLP competition solution achieving silver medal in top 2% of competitors.

    View on GitHub →
  • Cross-lingual Multilingual BERT Analysis

    Research on M-BERT's transfer learning capabilities across languages, comparing English-to-Russian transfer with RuBERT.

    View on GitHub →