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
- OP_NET is a Bitcoin Metaprotocol that aims to bring Smart Contracts to the Layer 1 chain.
- I worked as the lead for the Vacuumlabs team on the project, communicating with stakeholders, estimating work, as well as implementing core DeFi primitives and ecosystem crucial contracts (access control, reentrancy protection, multicall) for the client.
Trezor: Solana Integration
- I implemented the core methods that allow Trezor's secure front-end to communicate with the hardware device including account discovery and hierarchical derivation as well as native asset transfer transactions. I am proud to have been able to efficiently and quickly add Solana support to Trezor Suite, a large and complex monolith.
- Due to my success on this project, I was further able to help another client, a hot-wallet called Backpack, add Trezor support to their wallet. I took care of the project estimation, entire implementation start to finish, as well as discussions on scope and quality assurance with both Trezor and Backpack stakeholders with minimal oversight from my superiors, who essentially only had to handle payment details and handover, proving myself as a capable engineer and leader.
Personal Projects
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 β Native
German β Native
Slovak β Native
Mongolian β Conversational