Alexander Schauff

FullStack Developer

I am a full stack web developer with a lot of experience in blockchain technology. 

Skills

I’ve worked with the following technologies 

as well as many more

Interested in working together?

Alexander Schauff

28 years old

Currently based in Germany near Duesseldorf and Cologne

Who am I?

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.

Alexander Schauff

Projects

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

Goal

Creating a PWA that enables users to achieve their goals. Offering several features to do so.

Technologies

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.

Result

Working product in beta stage.

Check out the product here     See the Source code

Svelte | supabase | Postgres | Postgres functions | Tailwind | Flowbite | Push Notifications | Realtime | Dokku | Git

Goal Achieving (Web)-App

Has been recommended for German startup funding

Goal

Creating a PWA that enables users to achieve their goals. Offering several features to do so.

Technologies

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.

Result

Working product in beta stage.

node.js | express | MongoDB | Docker | Dokku | Git 

Node.js API using Express and MongoDB

Goal

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.

Technologies

Node.js, express and MongoDB. Using Dokker and Dokku for hosting

Result

Working API. Check out the Demo site for full documentation.

node.js | express | MongoDB | Docker | Dokku | Git

Node.js API using Express and MongoDB

Goal

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.

Technologies

Node.js, express and MongoDB. Docker and Dokku for hosting.

Result

Working API. Check out the Demo site for full documentation.

Check out the demo here     See the Source code

Solidity | Svelte | React | Web3 | Truffle | Git | Bootstrap | VPS | Docker | Dokku

Decentralized Exchange with Order Book

Goal

Creating a fully functional decentralized token exchange that uses an order book  and enables one to trade the token from the lottery project below. 

Technologies

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.

Result

Working contract with order book, open, canceled and filled orders. Frontend which displays all the necessary information and enables contract interactions.

Check out the demo here     See the Source code

Solidity | Svelte | Web3 | Truffle | Git | Burma CSS | VPS | Docker | Dokku

Lottery Contract using Chainlink VRF for Verifiable Random Numbers + Token

Goal

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.

Technologies

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.

Result

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.

Check out the demo here     See the Source code

Solidity | Web3 | Truffle | OpenZeppelin | Git

Decentralized Autonomous Organisation (DAO)

Goal

Creating a DAO for the token used in the other projects. Enabling token holders to vote on proposals and release funds from the treasury.

Technologies

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.

Result

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.

Check out the demo here     See the Source code

Solidity | Svelte | React | Web3 | Truffle | Git | Bootstrap | VPS | Docker | Dokku

Decentralized Exchange with Order Book ​

Goal

Creating a fully functional decentralized token exchange that uses an order book  and enables one to trade the token from the lottery project below. 

Technologies

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.

Result

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

Lottery Contract using Chainlink VRF for Verifiable Random Numbers + Token

Goal

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.

Technologies

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.

Result

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 | 

Decentralized Autonomous Organisation (DAO)

Goal

Creating a DAO for the token used in the other projects. Enabling token holders to vote on proposals and release funds from the treasury.

Technologies

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.

Result

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.

More projects coming soon

Contact me

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.

Mühlenstr. 223A
41236 Mönchengladbach
Germany

Please note

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.

Please note

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.