Grzegorz Baranski
18yo software developer and a high school student
Projects
Houseflow
A home automation platform, it's primarly written in Rust and Kotlin. For network communication WebSocket is being used.
Historically it used to be written in languages like Go and TypeScript, while also making use databases like MongoDB, which was eventually replaced with PostgreSQL and Redis. On the front-end side I made use of React and Flutter.
Over time I found those technologies inadequate for my problem.
github.com/gbaranski/houseflow
Where To Park
The ultimate parking lot assistant, backend is written is Rust, Web-app with Svelte, iOS app with Swift, and the Android app with Kotlin.
View more information at wheretopark.app
Cryptogram
Decentralized P2P messaging app. Allows real-time messaging without a server.
Made using Go programming language and LibP2P.
github.com/gbaranski/cryptogram
Quizizz-cheat
Cheat for quizz.com, a website on which teachers can create quizzes and students can take them.
I made it possible to reveal correct answers to the question, so you can get 100% of a test without any effort.
Used to have few thousands unique visits on the GitHub repo back when schools were closed during the pandemic.
github.com/gbaranski/quizizz-cheat
Racer
Program written in Rust that watches cryptocurrency prices, and makes triangular arbitrages if profitable. Unfortunately it's closed source.
Other
I've made some libraries in order to support the rest of the community, and fulfill my use-case. There are some of them
- ezsockets - Composable WebSockets made easy.
- google-smart-home - Types for Google Smart Home
- acu - Utilities for building asynchronous actors.
- szafka - Asynchronous persistent data store.
And I've also contributed to some
- axum - Ergonomic and modular web framework built with Tokio, Tower, and Hyper
- helix - A post-modern modal text editor.