Research / engineering portfolio

Xristopher
Aliferis

I develop machine-learning systems that are interpretable, theoretically grounded, and efficient enough for real hardware.

Now

Incoming MMath

Waterloo / Sept 2026

Focus

Explainable AI

Theory + hardware

Output

Rail PdM pipeline

Preprint / 2025

01

About

Building ML systems that can be trusted.

Research premise

If we cannot explain why a model works, we cannot trust it when it matters most.

I graduated from the University of Western Ontario with a B.E.Sc. in Software Engineering. In September 2026, I begin an MMath in Computer Science at the University of Waterloo, supervised by Dr. Robin Cohen and Dr. Lukasz Golab.

My work moves between physical constraints and mathematical ones: spiking neural networks on FPGAs, on-device 3D reconstruction, railway predictive maintenance, and interpretable learned decisions.

Toolkit

Python/C/C++/C#/VHDL/TypeScript/PyTorch/TensorFlow/React/Next.js/Node.js/FPGA/MATLAB

02

Research directions

Interpretable models. Efficient execution.

Three connected areas guide my work: why a model decides, why it generalizes, and how it executes under hardware constraints.
01 / XAI

Explainable and Interpretable AI

Making neural-network decisions transparent and trustworthy through feature attribution, concept-based explanations, and mechanistic views of learned representations.

Feature attribution / Concept explanations / Trust in AI

02 / OPT

Optimization and Generalization

Studying loss landscape geometry, training dynamics, and implicit regularization to understand why deep networks generalize.

Loss landscapes / Implicit bias / Training dynamics

03 / HW

Neuromorphic and Hardware-Aware ML

Bridging models and physical constraints through spiking neural networks on FPGAs and efficient inference for edge devices.

Spiking networks / FPGA acceleration / Edge inference

03

Publication

Research output

PUB_001

Preprint
2025
Rail PdM

Data Processing and Model Benchmarking for Predictive Maintenance in Railways: A Modular Pipeline Approach

Xristopher Aliferis, Farzan Heidari, Tangjian Wei, Yili Tang

Preprint / 2025

04

Experience

Work log

Select a role to inspect the full scope and technical stack. Recent research appears first.
05

Education

Academic trajectory

Engineering foundations leading into graduate research in computer science.
01 / Foundation

2021 - 2022

University of Miami

Bachelor of Science
Computer Engineering / College of Engineering

02 / B.E.Sc. complete

2022 - 2026

University of Western Ontario

Bachelor of Engineering Science with Distinction
Software Engineering / Electrical and Computer Engineering

03 / Next: researchIncoming

Starting Sept. 2026

University of Waterloo

Master of Mathematics (MMath)
Computer Science / David R. Cheriton School of Computer Science

Supervised by Dr. Robin Cohen and Dr. Lukasz Golab.

06

Honors

Recognition and support

Featured result / 1st place

INFORMS RAS Problem Solving Competition - 1st Place Winner

INFORMS Railway Applications Section / 2025

First place in the 2025 INFORMS Railway Applications Section Problem Solving Competition for developing a predictive maintenance framework using machine learning on railway detector data.

Research funding / NSERC USRA

NSERC Undergraduate Student Research Award (USRA)

2026

Competitive national research award supporting undergraduate work in neuromorphic computing and 3D head reconstruction under Dr. Roy Eagleson.

NSERC Undergraduate Student Research Award (USRA)

2025

Competitive national research award supporting undergraduate work in machine learning and predictive maintenance under Dr. Yili Tang at the MoTech Group.

Additional academic recognition

07

Projects

Selected builds

Research experiments, shipped prototypes, and hardware/software work.
LoRA Fine-Tuning for Algorithmic Reasoning project capture
Research2025

LoRA Fine-Tuning for Algorithmic Reasoning

Self-directed collaborative manuscript testing whether LoRA fine-tuning can help a 1.5B LLM approach a 72B model on multi-step algorithmic puzzles, using solver-generated data and structural metrics.

Roominate project capture
Hackathon2025

Roominate

Cal Hacks 12.0

MLH - Best .Tech Domain Name

A gamified productivity platform built in Godot that transforms task completion into world-building. Integrates AI assistants to break down complex tasks and motivate users.

LinkU project capture
Hackathon2025

LinkU

UC Berkeley AI Hackathon 2025

A social networking platform where personalized AI agents act as digital twins, initiating conversations and surfacing meaningful connections.

WeVoteLive project capture
Self-Directed2025

WeVoteLive

A real-time polling platform with a custom multithreaded C++ WebSocket server enabling live, synchronized audience participation.