I'm a passionate Front-End & Web3 Developer, UI/UX Designer, and Game Developer based in Vienna, Austria ๐ฆ๐น I focus on building accessible, modern, and engaging digital experiences with โค๏ธ
I thrive on transforming complex challenges into intuitive and user-friendly solutions. Whether it's demystifying Web3 concepts, designing compelling user interfaces, or developing fun games, my goal is to create products that empower users and make a positive impact.
Core Development: JavaScript, TypeScript, HTML5, CSS3/SCSS
Front-End Frameworks & Libraries: React, Next.js, Vite, TailwindCSS, Shadcn/UI, Framer Motion
State Management: Zustand, Tanstack Query, Redux
API & Data Fetching: Axios, GraphQL, REST APIs
Web3 & Blockchain: Viem, Wagmi, Ethers.js, Smart Contract Interactions, NFT Development & Deployment (Ethereum)
Back-End & Databases: Node.js, Express, Firebase, Supabase, MongoDB, SQL
Testing: Jest, Vitest
CI/CD & DevOps: GitHub Actions, Jenkins, Docker
Design Tools: Figma, Canva
Game Development: Unity, C#, Unreal Engine, C++, OpenGL, GLSL, Shader Programming
Version Control & Deployment: Git, GitHub, Bitbucket, TortoiseSVN, Vercel, Netlify
Languages: English (Fluent) | German (Fluent) | Spanish (Native)
Here are some of the projects I'm proud of:
-
๐ Sandclock DeFi Application
- Description: Contributed to the development and launch of two versions of a decentralized finance (DeFi) application. Developed scalable front-end components using React and TypeScript, and integrated blockchain interactions using Viem, Wagmi, and Ethers.js.
- Link: app.sandclock.org
- Tools: React, TypeScript, Next.js, Zustand, Tanstack Query, GraphQL, TailwindCSS, Shadcn/UI, Viem, Wagmi, Ethers.js, Supabase
-
๐จ Tiny React Material Design 3 (TRMD3)
- Description: Developed and maintained TRMD3, a high-performance and customizable React component library adhering to Material Design 3 principles. Published and maintained the npm package โtrmd3componentsโ.
- Link: trmd3.com
- npm: trmd3components
-
๐ฎ Retro Karting 22
- Description: A single-player, time trial-based karting game focused on reaction time and driving skills. Brings classic kart racing fun to Steam.
- Link: Steam Store Page
- Tools: Unity, C#
-
๐ผ๏ธ The Chilly Bits NFTs
- Description: Designed and developed a collection of 1000 algorithmically generated 3D art NFTs on the Ethereum blockchain. Involved in NFT creation and front-end development for the community.
- Link: www.chillybitsnft.com
-
โ๏ธ Idle Chess Story
- Description: A strategic idle game where players assemble chess units with unique abilities to compete in tournaments.
- Link: Steam Store Page
- Tools: Unity, C#
-
๐ข Vorteilsclub Wien (for WH Digital Services)
- Description: Contribution to the front-end development of the Vorteilsclub Wien platform.
- Link: vorteilsclub.wien.at
-
๐ Chainopedia
- Description: An accessible, interactive resource designed to transform complex crypto and Web3 terminology into an easy-to-understand experience. My role involved full-stack development and UI/UX design to empower users and simplify crypto jargon.
- Link: www.chainopedia.com
You can find more of my work on my Portfolio and here on GitHub!
-
Frontend Developer | WienHolding Digital Services (Mar 2025 - Present)
- Contributing to front-end development projects, including the Vorteilsclub Wien platform.
-
Web3 Frontend Developer | Lindy Labs - Sandclock (Aug 2023 โ Jan 2025, Vienna, Austria, Remote)
- Contributed to the development and launch of two versions of a decentralized finance (DeFi) application.
- Developed scalable front-end components using React and TypeScript.
- Integrated blockchain interactions using Viem, Wagmi, and Ethers.js.
- Participated in scouting and recruiting processes.
- Tools used: React, TypeScript, Next.js, Zustand, Tanstack Query, Axios, GraphQL, TailwindCSS, Shadcn/UI, Framer Motion, Viem, Wagmi, Ethers.js, Supabase, Jest, Vitest, GitHub Actions.
-
Front-end Engineer Intern | Wetouch (Jan 2023 - Jul 2023, Vienna, Austria)
- Gained hands-on experience in developing web applications for public tablet displays.
- Assisted in the development of an interactive touchscreen display for Voestalpine lobbies, focusing on user-friendly interfaces.
- Tools used: React, CSS, Figma, Git, Express, Node.js, SQL, Docker.
-
Indie Game Developer | Manujoaco Games (Self-employed) (Jun 2020 - Jan 2023)
- Developed and published games like "Retro Karting 22" and "Idle Chess Story" on Steam.
-
Software Developer (Game Developer II) | IGT (Jul 2022 - Jul 2022, Graz, Austria)
- Worked on the Ocean Treasure Magic Bubble casino game, contributing to front-end development and UI optimization.
- Implemented engaging user interfaces with a focus on game mechanics and interactivity.
- Tools used: Unity, C#, GLSL, Shader Programming, TortoiseSVN, Jira, Jenkins.
(For a detailed experience list, please visit my LinkedIn Profile)
- Technical University of Vienna (Vienna, Austria)
- Human-Centered Computing (2017 - 2020)
- University of Vienna (Vienna, Austria)
- Scientific Computing (2015 - 2016)
- VHS Polycollege Johannagasse (Vienna, Austria)
- Java Programming (2015)
- Vienna International School (Vienna, Austria)
- International Baccalaureate Diploma and Austrian Matura (2005 - 2013)