memoriesadrift

Curriculum Vitae

Employment

2020 - present
Software Engineer @ Vacuumlabs

I am currently a senior software engineer helping Vacuumlabs deliver exceptional products for clients in the crypto space. I actively mentor my junior colleagues and strive to make the workplace a welcoming space where they can grow to their full potential.

Select Client Projects

OP_NET

Trezor: Solana Integration

Personal Projects

HSK1 Flashcard App
Co-authored by Claude
A PWA that lets users learn the HSK1 words in a polished free app. Most apps on the market either have ads or are otherwise monetised. I tried my hand at AI workflows in a multifaceted field by using Claude to generate the design, code, word and grammar entries and tying the whole project together. It was a great exercise in agentic development and how AI can help me work in an unfamiliar domain purely by having a strong grasp of the product, knowing how to source data for the individual tasks and delegating the nitty-gritty to generative AI. I tracked the costs in both time and money for cost analysis.
Link

OP_NET Starter Template
A starter template repository for OP_NET smart contract development. Aims to simplify the messy nascent ecosystem and provide a unified approach to developing smart contracts. Contains a simple linear vesting contract alongside unit tests and a template for integration tests. The key feature is a central entry-point for compilation, deployment and testing which isn’t present in the ecosystem by default and improves DX drastically.
Github

Technical Skills

TypeScript (incl. JavaScript and AssemblyScript) – Expert
Solidity – Advanced
Elixir – Advanced
C – Advanced
Rust - Beginner

Formal Education

2023 - 2025 Attended Master Programme in Computer Science @ Technical University of Vienna

2019 - 2023
Bachelor of Science in Computer Science, Cybersecurity Specialisation @ University of Vienna

Thesis: Hiding Executable Code in Data Files
As part of my BSc Thesis I sought to recreate a specific malware which exploited a vulnerability in the Microsoft VBA image conversion libraries to drop a payload hidden in a PNG image on the target system, then execute it with MSHTA.

Language Skills

English – C1 (Native)
Slovak – C1 (Native)
German – C1 (Professional)
Mongolian – B1 (Conversational)
Chinese - A1 (Basic)