Grzegorz Baranski
18yo software developer and a high school student
Projects
Where To Park
Smart parking lots is exactly what we need in the 21st century. Project utilizes AI and CCTV cameras in order to determine the number of available parking spaces in a given parking lot. Backend is written in Go, iOS app in Swift and Web App in Typescript and Svelte
View more information at wheretopark.app
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
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.