Projects
Welcome to my project portfolio. Below you will find a selection of my academic work, personal projects, and contributions to open source.
Filter Projects by Tags
Adaptive Space-Time Finite Element Solver
A distributed parallel implementation of a Space-Time Adaptive Finite Element Method (FEM) solver in C++ using deal.II and MPI.
Advanced Monte Carlo Integration & Optimization Library
A high-performance C++ library for N-dimensional Monte Carlo integration, MCMC, and stochastic optimization.
Tissue Image Classification with Vision Transformers
A deep learning pipeline for histological image classification, featuring complex data sanitization, ROI extraction, and the use of Vision Transformers (Phikon) combined with CatBoost.
Time Series Classification with Recurrent Neural Networks
A PyTorch-based deep learning framework for classifying time series data, featuring hybrid CNN-RNN architectures, distributed optimization, and ensembling techniques.
High-Performance CUDA Batched Matrix Multiplication
A custom, highly optimized CUDA C++ kernel for executing batched matrix multiplications, featuring shared memory tiling, thread coarsening, and bank conflict avoidance.
Numerical Linear Algebra Applications in C++
C++ applications leveraging the Eigen library to solve Numerical Linear Algebra problems, featuring sparse matrix-based image processing and graph Laplacian spectral analysis.
Grade Management Web Application
A full-stack Java EE & JavaScript system for university exam management, featuring a decoupled RIA architecture.
Galaxy Trucker Multiplayer Digital Adaptation
A Java-based client-server digital board game utilizing the MVC pattern, RMI/Sockets, and JavaFX.
Personal Portfolio & Tech Blog
A responsive, static portfolio website built with Jekyll, featuring a custom theme, dark mode, and automated deployment.
Life without Death Parallel Simulation
A highly optimized HPC implementation of the "Life without Death" cellular automaton using OpenMP, focusing on cache locality and dynamic parallelization.
Industrial Bakery - Order & Inventory Management
A high-performance procedural C system optimizing industrial bakery logistics through advanced data structures.
Hardware Accelerator for 1D Differential Filtering
A VHDL implementation of a hardware module for applying order 3 and order 5 differential filters on an FPGA.