Projects

Original projects spanning ML, robotics, systems programming, and more.

Training a VLM for robot understanding — multi-GPU pipeline with Hugging Face models, designed for real-world robotic perception and instruction following.

VLMsPyTorchHugging FaceDistributed TrainingRobotics

From perception to manipulation — a Vision-Language-Action model that converts visual understanding into precise robot actions for real-world manipulation tasks.

VLA ModelsImitation LearningPyTorchRoboticsSimulation

Real-time ML inference using asynchronous WebSocket architecture — streaming multimodal data (images, tensors, text) for low-latency robot control.

WebSocketAsync PythonML InferenceRoboticsSystems

Integrating Vision-Language-Action models with robotics simulation environments for automated evaluation, training data generation, and policy validation.

SimulationRoboticsPolicy EvaluationPyTorchAutomation

Rewrote the async ML inference server from Python to Rust for performance-critical robotics applications — with Python bindings for interoperability.

RustAsyncML InferencePyO3Systems Programming

Implementation of RT-1 architecture for robotic manipulation — transformer-based policy for real-world task execution from demonstrations.

PyTorchTransformersRoboticsImitation Learning

AI-powered tool for automated analysis and processing, leveraging modern deep learning techniques.

PythonMLAutomation

A bin-packing / rectangle-packing algorithm implemented in Rust for efficient 2D space allocation.

RustAlgorithmsOptimization

Scripts and pipelines for fine-tuning large language models with LoRA and QLoRA on custom datasets.

LLMsLoRAFine-tuningTransformers

Algorithmic trading simulator with backtesting capabilities and real-time market data integration.

PythonFinanceAlgorithmsWeb

Neural style transfer experiments using DALL-E inspired techniques for artistic image generation.

PythonGANsComputer VisionGenerative AI

A project for data pipeline orchestration and ML workflow management.

PythonMLData Pipelines

Deep learning models for tissue segmentation in histological images of intracranial aneurysm walls — connected to published research.

PyTorchMedical ImagingComputer VisionResearch

Real-time face detection and recognition system using deep learning and OpenCV.

PythonOpenCVComputer VisionDeep Learning

Transfer learning approach for fine-grained visual classification on the Oxford 102 Flower dataset.

PyTorchTransfer LearningComputer Vision

An AI assistant framework for task automation and intelligent interaction.

PythonLLMsAIAutomation

CLI tool that automatically generates meaningful git commit messages using AI.

PythonGitLLMsCLITools

A CHIP-8 emulator written in Rust — classic computing meets modern systems programming.

RustEmulationSystems Programming