Education


Professional experience


Publications


2025
SNARKChain: Proof-of-Useful-Work Blockchain Consensus with General-Purpose SNARK Marketplace
S. Olekšák, R. Gazdík, M. Perešíni, I. Homoliak
Proposes a proof-of-useful-work consensus protocol in which miners generate client-outsourced SNARK proofs, turning the energy spent on mining into useful computation while securing the blockchain.
arXiv preprint, available online
2025
SNARKlet: Efficient Mobile Wallet Synchronization with zk-SNARKs
M. Perešíni, S. Olekšák, S. Slávka, I. Homoliak
Uses zk-SNARKs to offload blockchain header validation from mobile cryptocurrency wallets, reducing their storage and computational requirements.
2025 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), Pisa, Italy, available online

Certifications


Aug. 2024
Red Hat Certified System Administrator
System administration within Red Hat Enterprise Linux environments

Awards


2022
Dean's award
Awarded for an outstanding bachelor's thesis Self-Supervised Learning for Recognition of Sports Poses in Image, see below

Languages


English
Fluent
French
Elementary
German
Elementary
Slovak
Native speaker

Notable projects


2020 — 2025
Red Hat Hybrid Cloud Console frontend
Front-end development of Red Hat's cloud services, which enable customers to analyze and manage their RHEL systems and OpenShift clusters.
Related skills: React, TypeScript, Node.js, Cypress, agile methodologies, CI/CD, Jira
2021 — 2022
Self-Supervised Learning for Recognition of Sports Poses in Image
Bachelor's thesis, awarded the Dean's Award, researching the use of Siamese convolutional neural networks with contrastive learning to classify yoga poses from images. Available online.
Related skills: artificial intelligence, TensorFlow, Keras, NumPy, OpenCV
2023 — 2024
Analysis of Cryptographic Techniques for Offloading Computations and Storage in Blockchains
Master's thesis exploring existing techniques for improving the computational, storage and energy efficiency of blockchains. It also proposes a novel approach to delegating computations using blockchain technologies and zero-knowledge proofs. Available online.
Related skills: cryptography, blockchain, networking, Python, Pytest
2024 — 2025
DEUSS: Digital EUropean Securities System
Blockchain platform for issuing, trading and managing financial securities, focused on lowering the barrier to entry for small and medium-sized enterprises.
Related skills: blockchain, cybersecurity, Solidity, Ethereum, React
2024 — 2025
DEM4PED: Data Exchange Model For Positive Energy Districts
Blockchain-based tokenization of renewable energy, enabling producers and consumers of electricity in positive energy districts to exchange energy efficiently with each other.
Related skills: blockchain, Solidity, Ethereum, React

Skills summary


Front-end & web development
JavaScript, TypeScript, React, Node.js, Python, Django, testing (Jest, Cypress, pytest)
Blockchain & cryptography
Smart contract development (Solidity, Ethereum), cryptographic techniques (zero-knowledge proofs, encryption), blockchain system architecture and security
Machine learning & AI
Python, TensorFlow, Keras, OpenCV, NumPy
Tools & practices
Git, Linux (RHEL), CI/CD, Jira, agile methodologies
Teaching & tutoring
Taught the courses Introduction to Software Engineering and Blockchain and Decentralized Applications during my doctoral studies. During my earlier studies, I created tutoring YouTube videos for multiple courses to help my fellow students. The videos, totaling over 45 hours, have accrued more than 150 000 views.
Game development
Created several hobby games in Unity (C#) for fun and as learning projects. Some are playable in the browser, see the link below.
A more comprehensive list of my projects, along with in-browser demos, is available at https://lesamo.github.io/projects.