Gregory Baranski

Software Developer

+48 502 828 121 | [email protected] gbaranski | gbaranski | gbaranski.com

About Me

Software development since 6+ years. Innovative and young mind.

Expert in networking, systems and app development.

  • Finalist of the world’s biggest STEM competition - ISEF Regeneron 2024, held in Los Angeles, USA.
  • Laureate of E(x)plory 2022/2023 - national STEM competition, held in Gdynia, Poland.
  • Young Innovator 2022/2023 award winner.
  • Gold medal in International Warsaw Invention Show 2023.

Experience

Contractor & Self-employed

Software Developer/Architect 01.2020 - present
  • Software developer/architect contractor / freelancer
  • Building commercial apps as an external contractor.
  • Systems & networking & backend: Golang, Rust. ★★★★★
  • DevOps: Linux, Github CI/CD, Cloudflare, Docker, MicroK8S ★★★★☆
  • Full-stack apps: Node.JS, Svelte & Next.JS ★★★★☆
  • Mobile apps: Flutter, Swift/SwiftUI, Kotlin, Capacitor.JS. ★★★☆☆
  • Embedded: C++, Arduino, MQTT ★★☆☆☆
  • Use of Jira and other corporate tools ★★☆☆☆
  • Many contributions to OSS: tokio-rs/axum, helix-editor/helix and many others that have been founded by me, which are listed below.

pyta.pl

Camera Operator & Video Technician 11.2024 - present
  • YouTube(pyta.pl) and TV(wPolsce24) with satiric journalism and news from Poland
  • Operating Sony full-frame camera
  • Use of ND & Mist filters
  • Broadcasting to YT using Vidiu hardware

BSkilld sp. z o. o.

Chief Technology Officer 02.2024 - 02.2025
  • System Architect
  • Leading the software development
  • Web app: Svelte/SvelteKit & Node.JS
  • Database: PostgreSQL
  • Orchestration & containerization: Docker & Docker Compose
  • Full-text search: Meilisearch

wheretopark.app

Founder 05.2022 - 05.2024

App that uses real-time AI & CCTV cameras to help drivers find available parking spaces.

  • Cross-platform app development with Svelte & SvelteKit
  • Backend services with Go.
  • Microservices, fault-tolerant architecture.
  • DevOps with Docker, Docker Compose, Docker Swarm.
  • CI/CD with GitHub Actions.
  • AI & Machine Learning with Python & Keras.
  • Business development.
  • Public speaking.

Try the app at https://wheretopark.app. Wonder why I ended working on it? Check out my blog post - https://gbaranski.com/wheretopark.

StreamVX

Systems Software Developer 11.2021 - 12.2021
  • Working on bridging the IP & SDI world
  • Custom FFmpeg filter development with C.

stasbar sp. z o.o.

Lead Software Developer 12.2019 - 11.2020
  • Lead software developer of Vape Tool. A mobile app with over 1M+ downloads on Google Play.
  • React Web App & Ant Design.
  • Firebase Serverless Functions

Self-employed

Smartphone service technician 07.2017 - 01.2019
  • Local marketplace search for broken iPhones
  • Trading & negotiations
  • Import of goods from China
  • Service & replacing broken parts
  • Sale on the local marketplace

Self-employed

E-Cigarette liquid production & retail 05.2018 - 03.2020
  • Wholesale purchase of ingredients
  • E-liquid production
  • Work delegation to my employee
  • Customer acquisition
  • Promotion
  • Retail

Awards

IWIS Gold Medal

International Warsaw Invention Show in which I participated with my wheretopark.app startup. - December 2023

ISEF Regeneron 2024 finalist

During the national-wide finals of E(x)plory 2022/2023 my project wheretopark.app has been awarded with accreditation to ISEF Regeneron - the biggest STEM contest worldwide held in Los Angeles. - October 2023

Finalist of E(x)plory 2022/2023

After a long process of getting through eliminations and regional semi-finals my project wheretopark.app has been accredited to the final national-wide level. - March 2023

1st place in Geoinformatics Competition at Warsaw University of Technology

The competition aims to identify high school students from secondary school classes who are talented in computer science and interested in their own development in one of its extremely interesting areas of application, i.e. geoinformation. Admitted to the first-cycle engineering studies in Geoinformatics at the Faculty of Geodesy and Cartography of the Warsaw University of Technology. - June 2023

3rd place in Young Innovator 2022/2023

Contest held in Poland for ambitious high school students. Competed with my project wheretopark.app. - May 2023

Projects

ezsockets

2022-present

High-level declarative library for building WebSocket Clients and Servers in Rust.

wheretopark.app

2022-present

App that uses real-time AI & CCTV cameras to help drivers find available parking spaces More to be found in the Experience section.

houseflow

2020-2022

A home automation platform, it’s primarly written in Rust. Historically it used to be written in languages like Go, Kotlin 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.

acu

2022

Utility library for building asynchronous actors in Rust.

racer

2022

Program written in Rust that watches cryptocurrency prices, and makes triangular arbitrages if profitable. Unfortunately it’s closed source.

quizizz-cheat

2021

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.

cryptogram

2020

Decentralized P2P messaging app. Allows real-time messaging without a server.Made using Go programming language and LibP2P.

Certifications

Erasmus+ YE: "EU are not alone"

Youth Exchange Programme that took part in Saku Noortelaager, Estonia. The project was about EU, emotional well-being, mental health and social problems. Organized by EUNexus. - 9 February 2024 - 18 February 2024

TeenCrunch 2023

Programme for youth, where over 30 people from all of Poland were teamed up to create a startup. I was responsible for the technical part of the project. The programme included workshops, lectures, and mentoring sessions. Organised by Fundacja TeenCrunch - October 2023 - April 2024

Przestrzeń Młodych: Przedsiębiorczość

Programme for the youth. Developing skills in the field of entrepreneurship, business, and startups. Organised by Fundacja Ważne Sprawy - December 2023 - January 2024

Erasmus+ YE: "InnoVenture: You(th) in Business"

Youth Exchange Programme that took part in Predeal, Romania. The project was about entrepreneurship, innovation, and business. Organised by Initiative Sociale. - 8 November 2023 - 19 November 2023

Erasmus+ YE: "Let's vote for You and EU"

Youth Exchange Programme that took part in Busteni, Romania. The project was about democracy, elections and the EU. Organised by ODEN Association. - 26 October 2023 - 6 November 2023

Erasmus+ YE: "Serenity"

Youth Exchange Programme that took part in Annen, Netherlands. The project was about serenity, mental health and well-being. Organised by Culture. World. Me. Education. - 7 August 2023 - 18 August 2023

Erasmus+ TC: "New ways for the immigrants to accelerate in labor market"

Training Course Programme that took part in Düzce, Türkiye. The project was about helping immigrants accelerate in the labor market. Organised by Mundus. - 12 July 2023 - 17 July 2023

Erasmus+ YE: "Aware Thinker"

Youth Exchange Programme that took part in Ashford, United Kingdom. The project was about awareness, critical thinking and media literacy. Organised by Abroadship. - 3 January 2023 - 12 January 2023

Volunteering

Community Manager

Work as a volunteer for the student community of Szkoła w Chmurze High School. As part of his volunteer work, he takes care of the community of students at the Szkoła w Chmurze by co-creating a space that provides creative and imaginative leisure activities. - March 2022 - April 2023

National Olympic Committee Assistant

As a volunteer, I took care of athletes from Israel that came to Kraków for one of the biggest sport events in recent years - European Games 2023. - June 2023 - July 2023

Youth Counselor

Member of “Młodzi Startera” - a youth council that helps young people develop business skills. - April 2023 - September 2023

Languages

Polish - Native

English - B2/C1

Russian - A2

Skills

Programming
golang - 5 yearsrust - 4 yearstypescript - 3 yearsc/c++ - 2 yearspython - 1 year
Web development
svelte - 2 years
Mobile app development
dart/flutter - 2 yearsswift/swiftui - 1 yearkotlin - few monthsreact native - few months
DevOps & Tools
gnu/linux - 6 yearsgit & github - 6 yearsdocker & docker compose - 4 years
Databases
postgresqlsqlitefirebaseredismeilisearchsurrealdbmongodbinfluxdb

Licenses

  • Driving License cat. B