1-5 pages · j/k scroll · t theme

Status

Priority: High Medium Low
Drag cards between columns to reorganize
Upcoming 1
personal
Hike — Vallée de la Mérantaise
Domaine d'Ors and the Vallée de la Mérantaise trail near Chevreuse. ~14km loop through the forest.
Sunday, 14th December
To Do 2
learning systems
Concurrent and Distributed Systems
Follow University of Cambridge course — ConcDistSys. Covers mutual exclusion, consensus, replication, and Byzantine fault tolerance.
Est. Q1 2026
career
Resume Update
Incorporate Forest BD Viewer project, EPITA coursework, and recent backend experience. Tailor for Stage PFE applications.
Est. Mar 2026
In Progress 5
coding
Advent of Code 2025
Working through daily algorithmic puzzles in Go. Focusing on graph traversal and dynamic programming.
10 / 25 days
Daily Challenge
coding
Leetcode Streak
Maintaining a daily problem-solving streak. Currently focusing on trees, graphs, and sliding window patterns.
58 days streak
Daily Practice
learning systems
MIT 6.824 Distributed Systems
Currently on Lecture 3: GFS. Working through the labs — implementing MapReduce and Raft consensus.
Lecture 3 / ~20
Self-Paced
learning
MIT 6.006 (2020)
Introduction to Algorithms. Currently at Lecture 12: Binary Heaps — covering priority queues and heap sort.
Lecture 12 / ~30
Self-Paced
learning
MIT 6.006 (2009)
Supplementary viewing for alternative explanations. Currently on Lecture 9: Table Doubling, Karp-Rabin hashing.
Lecture 9 / ~26
Self-Paced
Done 3
coding
Portfolio Website
Built this retro-styled portfolio from scratch. Vanilla HTML/CSS/JS, self-hosted fonts, dark mode, keyboard navigation, Leaflet map.
Completed Dec 2025
coding systems
Forest BD Viewer
Full-stack GIS app for French forest biodiversity data. Go + GraphQL + PostGIS + Next.js with Mapbox GL.
Completed Nov 2025
learning
MIT 6.824 — Lab 1: MapReduce
Implemented a distributed MapReduce system in Go with coordinator/worker architecture and fault tolerance.
Completed Dec 2025