Eryk Halicki About Me Github

Currently Working On

(Oct. 2025)

Projects: Becoming more familiar with Transformers and Vision Language Action models

Academics: Machine learning, Applied Linear Algebra, Image Processing. Finding honours thesis

Work: Remotely working part time as a software intern for Cellula Robotics, developing ROS2 connected control systems for AUV's

Feb 2026 - May 2026

ETH Zurich Exchange Student

Exchange program at ETH Zurich, Switzerland

Coursework: Machine Perception, Computational Models of Motion, 3D Vision, Convex Optimization

Focus on advanced computer vision and robotics algorithms

May 2025 - Dec 2025

Software Intern - Cellula Robotics

Developing ROS2 C++ and Python software for long-range AUV control and navigation systems

Migrated system-critical legacy ROS code to modern ROS2, developed CI/CD pipelines in GitLab

Led research on underwater simulators and developed automated mission planning software

Jan 2025 - Present

Zima - Autonomous Rover with 5DOF Arm

Training visuomotor policies for pick-and-place tasks using RL on distributed AWS cloud infrastructure

Engineered tracked rover and 5DOF robotic arm from CAD design to ROS2 control implementation

Implementing neural network-based inverse kinematics and PI_0 VLA model adaptation

Sept 2025 - Dec 2025

UBCO Marine Robotics - Technical Director

Overseeing technical strategy and coordination across mechanical, electrical, and software teams

Managing projects and system integration for RoboSub 2026

Sept 2023 - Sept 2025

UBCO Marine Robotics - Software Lead

Led software team competing at RoboSub 2024 and 2025. Ranked 11th internationally, 2nd in Canada

Designed modular autonomy and control systems using ROS2, Eigen, PCL, and PyTorch

Developed real-time semantic 3D mapping using YOLO object detection and stereo camera pointclouds

Implemented sensor fusion (DVL + IMU) for accurate navigation using PID and hierarchical state machines

Dec 2024 - Apr 2025

Research Assistant - UBC

Prototyped visualization solutions in Unity (C#) for large-scale curved displays

Integrated real-time motion capture (Motiv) and multi-system communication via Firebase

Developed mesh projection algorithms to handle geometric distortions on curved surfaces

2025

Rubiks Cube Solver

Rubiks cube solving program written in Go

Utilizes A Star search to explore the rubiks cubes state space

Solves a rubiks cube in 50 moves on average

Wikipedia Graph Web Crawler

Wikipedia web crawler capable of finding the path between 2 pages

Capable of graph visualization in real time using graphviz

Works by utilizing Best First Search and Jaccard Similarity

2023

CarnosaMNIST

Neuro-evolved Convolutional Neural Network for handwritten digit recognition, written from scratch

BARRY Autonomous Drone

Autonomous quadcopter with custom flight controller code

2022

hockeyBot

Autonomous robot that collects and shoots street hockey balls, senior year robotics team contribution

Python Chess Engine

Chess engine with minimax tree search, alpha beta pruning, and Lichess API integration

Currently Working On

(Oct. 2025)

Projects: Becoming more familiar with Transformers and Vision Language Action models

Academics: Machine learning, Applied Linear Algebra, Image Processing. Finding honours thesis

Work: Remotely working part time as a software intern for Cellula Robotics, developing ROS2 connected control systems for AUV's