Projects
Over the past 20+ years, I’ve had the chance to work on a range of projects across engineering and science. I’m still in the process of adding them here; in the meantime, feel free to check out my GitHub repos.
2025
BPMN-based visual language and tools to define and run scientific experiments (by xCIT lab)
2024
Edge foundation model for quadruped locomotion on a custom robot that mimics mischievous feline behaviors
2022
Add human-like response time to deep learning models
Vector embeddings for heterogeneous hypergraphs. It uses a weighted variant of metapath2vec to compute node embeddings based on the probability of random walks. The embeddings can be used for downstream machine learning.
Visualize hypergraphs as two dimensional matrices
2021
A joint embedding of cognitive tests and concepts
RL environments for standard cognitive tests
2020
How do some cognitive training programs affect brain networks?
2019
BDM is a unified dataset structure for behavioral data, designed to be flexible across many cognitive tests, questionnaires, and modalities (by xCIT lab).
2017
2016
How the brain attributes agency to post-hypnotic suggestions, explicit instructions, and free choices
Measuring competence and warmth as universal dimensions of interpersonal perception (fairness, trust, and other social criteria)
2014
xv6 experiments: parent, fork, sched, nice(), etc
2013
Lightweight SNTP server to collaboratively define our own time. Imagine a world where we tell our watch what time it looks like to be, and the watch tells us what most people think the time is.
2011
Partially parallel SVD solver using Lanczos method. Part of the KD2 project to develop knowledge discovery algorithms for very large space datasets.
2010
As a small part of KD-LADS project for the space objects, I’ve developed five parallel (MPI-based) classification and clustering algorithms for very large datasets. Financed and supported by European Space Agency as possible future applications for ESA/Gaia spacecraft.
2009
In partial fulfillment for my MSc in AI, I’ve developed SimpleFIC: an iterative decoder/encoder to compress images using Huber fractal image compression, leveraging self-similarities within a single image.
2007
A proof-of-concept embedded real-time operating system for anytime computations: provide an answer at any time, and improve it over time.
C/C++ debugger and tools for ColdFire boards
2004
A simple document indexing and retrieval engine