I am a software engineer based in Tallinn, Estonia with a passion for web development and an addiction for performance. I have been programming for over 4 years and have experience with many different languages and technologies. I am familiar with TypeScript, SvelteKit, Next.js, React and Nuxt, I also have lots of experience with Python, Java and some experience with Rust as well. I am currently working as a freelancer and looking for new opportunities.
paid client work. Website with i18n (multi-language) support, email contact form with bot detection, made using SvelteKit.
website made for saving money on groceries, scan a barcode or search by name, boasting over 10 thousand items, you'll find the best price on the market. Made with SvelteKit, data scraping with Python.
safe and reliable minecraft avatar service that caches your requests. Minimizes the avatar to only 174 bytes, meaning that you can store 5,747,126 avatars in 1GB of Redis cache, written in rust and experimental features with webassembly.
see my github for more projects, most of them are public and include documentation.
the most popular and open modding platform for Minecraft, website made with nuxt and game launcher made with tauri (rust) and nuxt. I have contributed hundreds of lines of code to the respective projects and helped the community with support, documentation and bug fixes.
part of the project leads of movie-web, a website for finding movies and tv shows. Made with react and typescript with support for proxies, syncing watch histories and much more, no ads and no tracking. peak of 100k daily active users.
found a critical OWASP high risk vulnerability that allowed any attacker, registered or not to gain access to every users email, full name, phone number and personal identification code. The same vulnerabilty allowed an attacker to open the door to the gym with any card number. bounty awarded and vulnerability fixed.
found several security vulnerabilities on the yaga website, one that allowed an attacker to make any user that loads a product request an arbitrary URL and multiple critical IDORs that allowed viewing of private user information including private listings.
found an user enumeration on a movie streaming service, that leaked millions of user accounts emails, usernames and subscription status. reported and bounty awarded.
found an exploit allowing you to set the discount of an item to any amount, even negative, allowing you to essentially get items for free or incredibly low prices. bounty awarded and vulnerability fixed.
found an exploit allowing an attacker to view every paid and or unpaid material uploaded to the website.
Introduction to Computer Science, Harvard University, 2022. ten problem sets, eight labs and one final project.
Introduction to Computer Science with Python, Harvard University, 2022. nine problem sets and one final project.