Erik An
Mathematics and Data Science, University of Vienna
Software engineering background; moving through mathematics toward computational neuroscience and brain-computer interfaces.
ongoing
-
mfds ·
Study repository for my BSc. Emacs and Org-mode throughout, Python and Julia for tooling and coursework; lecture notes, problem sets and exam preparation in LaTeX. The directory layout is a written spec with a validator, run as a pre-commit hook; sources and generated products are strictly separated. LLMs through the API handle extraction and aggregation at volume, never the mathematics.
selected work
-
total_perspective_vortex ·
Motor-imagery classification over PhysioNet's EEGMMIDB. Common Spatial Patterns written from scratch as a scikit-learn transformer, feeding LDA; 0.63 mean held-out accuracy over 109 subjects and six binary task groups. The derivation sits beside the implementation, and the filters it produces are checked against mne.decoding.CSP.
-
audio_print ·
A Shazam-style audio identification engine: spectrogram analysis, spectral peak extraction, and combinatorial hashing matched against a SQLite fingerprint database. 97.8% identification on 138 noisy clips against an 8,000-song database, ~260 ms per query.
-
transcendence ·
Browser Pong platform: local play, tournaments, and an AI opponent allowed one look at the board per second, so it predicts the ball's arrival rather than tracking it. TypeScript throughout, with Fastify microservices over SQLite behind a hand-written SPA, no frontend framework, deployed with Docker. Final project of the 42 Common Core.