Blockchain Development
Alexander Schauff
I am a full stack web developer with a lot of experience in blockchain technology.
as well as many more
a selection of the courses I have successfully completed
as well as a extensive variety of Youtube courses
Hi my name is Alex. The passion for computers and programming has developed in me early. At the age of 12 I taught myself HTML to put my first website online.
Later in school and university I learned Java and C++ (writing the best computer science exam that year in university) and in my spare time I learned Python to write some scripts that made my daily life easier. However, I never really got deep into programming at that time.
This began to change when I started a web design and marketing business together with a friend and I used CSS and JavaScript regularly. During that time I also started to get more involved in the crypto space as well as constantly expanding my crypto portfolio.
More recently I made the decision to switch from the role of a pure crypto investor to the role of a developer and do my own part to advance the crypto world. I’ve made substantial progress in that regard and I keep learning and advancing my skills on a daily basis.
I am currently working as a dApp Engineer developing blockchain use cases in the tourism industry.
Below you can find a selection of my larger deployed projects
Svelte | supabase | Postgres | Postgres functions | Tailwind | Flowbite | Push Notification | Realtime | Dokku | Git
Goal Achieving (Web)-App
Has been recommended for German startup funding
Creating a PWA that enables users to achieve their goals. Offering several features to do so.
Svelte Frontend and "Backend" completely in supabase using a lot of Postgres functions and CRON jobs. Also using modern Web APIs like the Push API to deliver push notifications to users.
Svelte | supabase | Postgres | Postgres functions | Tailwind | Flowbite | Push Notifications | Realtime | Dokku | Git
Has been recommended for German startup funding
Creating a PWA that enables users to achieve their goals. Offering several features to do so.
Svelte Frontend and "Backend" completely in supabase using a lot of Postgres functions and CRON jobs. Also using modern Web APIs like the Push API to deliver push notifications to users.
Working product in beta stage.
node.js | express | MongoDB | Docker | Dokku | Git
Creating a API to serve as a backend for a hackathon website. CRUD functionality for hackathons, courses, users, reviews. Using authentication and security best practices.
Node.js, express and MongoDB. Using Dokker and Dokku for hosting
Working API. Check out the Demo site for full documentation.
node.js | express | MongoDB | Docker | Dokku | Git
Creating a API to serve as a backend for a hackathon website. CRUD functionality for hackathons, courses, users, reviews. Using authentication and security best practices.
Node.js, express and MongoDB. Docker and Dokku for hosting.
Working API. Check out the Demo site for full documentation.
Solidity | Svelte | React | Web3 | Truffle | Git | Bootstrap | VPS | Docker | Dokku
Creating a fully functional decentralized token exchange that uses an order book and enables one to trade the token from the lottery project below.
Solidity smart contract, frontend example was originally built with React, but was completely adapted to Svelte and improved in many aspects. Deployed to the Rinkeby Testnet using Truffle. Hosted on VPS using Docker and Dokku.
Working contract with order book, open, canceled and filled orders. Frontend which displays all the necessary information and enables contract interactions.
Solidity | Svelte | Web3 | Truffle | Git | Burma CSS | VPS | Docker | Dokku
Creating a decentralised lottery that is secure and uses truly random numbers. Automatically paying a fee to the deployer and using the lottery to distribute a token.
Solidity smart contract which inherits Chainlink VRF for the random number generation. Frontend is built with Svelte using Burma for CSS. Deployed to the Rinkeby Testnet using Truffle. Hosted on VPS using Docker and Dokku.
Working contract - every winner of the lottery gets 100x the amount of won ETH in the token LTT. Basic frontend which displays all the necessary information and enables contract interactions.
Solidity | Web3 | Truffle | OpenZeppelin | Git
Creating a DAO for the token used in the other projects. Enabling token holders to vote on proposals and release funds from the treasury.
Utilizing audited Solidity smart contracts from OpenZeppelin to create a secure DAO. Treasury contract which holds the funds, that can be released with successful proposals.Using Tally as the DAO's frontend.
Working DAO. Proposals can be made and voted on by token holders that meet a given token threshold. A successful proposal releases the funds (after a time lock) and transfers them to the recipient.
Solidity | Svelte | React | Web3 | Truffle | Git | Bootstrap | VPS | Docker | Dokku
Creating a fully functional decentralized token exchange that uses an order book and enables one to trade the token from the lottery project below.
Solidity smart contract, frontend example was originally built with React, but was completely adapted to Svelte and improved in many aspects. Deployed to the Rinkeby Testnet using Truffle. Hosted on VPS using Docker and Dokku.
Working contract with order book, open, canceled and filled orders. Frontend which displays all the necessary information and enables contract interactions.
Solidity | Svelte | Web3 | Truffle | Git | Burma CSS | VPS | Docker | Dokku
Creating a decentralised lottery that is secure and uses truly random numbers. Automatically paying a fee to the deployer and using the lottery to distribute a token.
Solidity smart contrat which inherits Chainlink VRF for the random number generation. Frontend is built with Svelte using Burma for CSS. Deployed to the Rinkeby Testnet using Truffle. Hosted on VPS using Docker and Dokku.
Working contract - every winner of the lottery gets 100x the amount of won ETH in the token LTT. Basic frontend which displays all the necessary information and enables contract interactions.
Solidity | Web3 | Truffle | OpenZepplin | Git |
Creating a DAO for the token used in the other projects. Enabling token holders to vote on proposals and release funds from the treasury.
Utilizing audited Solidity smart contracts from OpenZeppelin to create a secure DAO. Treasury contract which holds the funds, that can be released with successful proposals.Using Tally as the DAO's frontend.
Working DAO. Proposals can be made and voted on by token holders that meet a given token threshold. A successful proposal releases the funds (after a time lock) and transfers them to the recipient.
You have an interesting project you are working on and that you could use some help with?
Feel free to contact me below and I will get back to you shortly.
To use the demo sites you need to have Metamask installed (Download here) and be connected to the Rinkeby Test Network.
In case you don’t have any ETH in your wallet you can get some here.
To use the demo sites you need to have Metamask installed (Download here) and be connected to the Rinkeby Test Network.
In case you don’t have any ETH in your wallet you can get some here.