Krypton Messenger, a cloud-based, end-to-end encrypted messenger.It uses self-developed zero-knowledge encryption. The server only sees data that appears to be random.
- Custom Protocol Development
- Design and realisation of both server and client applications in various languages
- Prototyping with PHP
- Working with Databases
- Final protocol implementation using Node.js
- PHP (Prototyping only)
- MySQL
- VMware
- Docker
- Typed JavaScript
- WebSockets
- Electron
TicTacToe Webapp (Backend)
TicTacToe Webapp (Frontend)
- Development of a reinforcement learning algorithm (RL-A) able to train a TicTacToe game.
- Develop a web application to compete against the RL-A
- Backend (Python)
- PostgreSQL
- Docker
- Python
- Flask
- SQLAlchemy
- pycrypto
- gevent
- numpy
- Frontend (TypeScript/React)
- Yarn
- indexedDB
- localStorage
- Node-Forge