Gregory Barański

Founding Engineer · AI systems in production

+48 502 828 121 | g@gbaranski.com gbaranski.com | gbaranski | gbaranski

Languages

Polish - Native

English - C1

Russian - A2

Skills

Languages
gorustpythontypescriptdartc / c++swiftsql
AI & agents
claude & claude codeagent tool designpydanticaimcp servershybrid retrieval & ragpgvector embeddingsprompt & eval design
Backend & data
postgresqlfastapiginopenapi-first apisredismeilisearchs3
Frontend & mobile
fluttersvelte / sveltekitreactastronext.js
Infrastructure
nixoskubernetes (k3s)flux gitopsdockeropentofu / terraformcloudflareprometheus & grafanalinux

About Me

Gdańsk, Poland — open to EU and US travel.

I build software next to the people who need it. At Casting Studio I went from an empty repository to a live App Store and Google Play app in 16 weeks, working directly with the founder and with the casting agencies using it. It now holds 10,000+ artist profiles in production.

Claude and Claude Code are how I build. Not autocomplete — a fleet of scoped agent identities running implement, review and deploy lanes across nine repositories, each confined to what its own unix account can read, with merges and production deploys kept behind a human. One engineer, the output of a team.

Six years shipping: Go, Rust, Python, TypeScript, Flutter. NixOS, Kubernetes, PostgreSQL. Systems that stay up at >99.9% and stay cheap to run.

Regeneron ISEF 2024 finalist, Los Angeles — the world’s largest STEM competition · IWIS gold medal · E(x)plory laureate. All for wheretopark.app, the AI parking product I founded and took to users.

Experience

Casting Studio

Founding Engineer 12.2025 - present

AI-first casting platform for actors and background performers. Built directly with the founder and with the agency clients — requirements came from sitting with bookers and casting directors, not from a spec document.

  • Empty repository to the App Store in 16 weeks. First commit 2025-12-07, iOS release 2026-03-29, Android alongside it. 10,000+ artist profiles in production today.
  • Agent CS — the agent inside the product. It writes casting briefs, matches artists against them, and explains every rank and every removal rather than silently returning a shorter list. Hybrid retrieval: pgvector embeddings over generated artist prose, combined with SQL facet filters.
  • Agent-orchestrated engineering, in production. Implement, review and deploy run as separate scoped identities — each its own unix account, its own forge token, its own least-privilege grant — so a lane can only ever do what its uid can read. Merges and production deploys stay human-gated. Claude and Claude Code are build partners on long-horizon tasks, not autocomplete.
  • Owned the entire stack, nine repositories: Flutter artist app (iOS + Android), SvelteKit booker console, Astro public site, Go/Gin core and auth APIs, Python/FastAPI + PydanticAI agent and matching services, PostgreSQL 17.
  • Infrastructure as code, end to end: NixOS + k3s + Traefik, Flux GitOps with SHA-pinned images, self-hosted Forgejo CI, pgBackRest to S3, Prometheus alerting. Production is reproducible from a single configuration.
  • Carried the non-engineering load a real launch needs: App Store review policy for face data, GDPR posture, legal contracts and payment flows for talent, and the customer conversations that decided what got built next.

Live at https://casting.studio.

Independent contractor

Software Engineer & Architect 01.2020 - present
  • Commercial delivery for clients across fintech, mobility, HR tech and media — usually as the only engineer, working straight with the founder.
  • Systems & backend in Go and Rust. Full-stack in TypeScript, Svelte/SvelteKit, Next.js. Mobile in Flutter and Swift/SwiftUI.
  • Infrastructure on Linux, NixOS, Docker, Kubernetes, Cloudflare, with CI/CD and observability built in from the start. Services run at >99.9% availability.
  • Open-source contributions to tokio-rs/axum and helix-editor/helix, plus the libraries listed under Projects.

Nord Security (NordVPN)

Linux Application Developer 2024 - 2025
  • CLI development in Golang for the NordVPN Linux client.
  • Desktop GUI in Flutter / Dart.
  • Delivery inside a large product organisation — code review, release process, Jira.

BSkilld sp. z o. o.

Chief Technology Officer 02.2024 - 02.2025

Recruitment platform automating sourcing and onboarding for hospitality teams.

  • System architect and technical lead of the engineering team.
  • Web application in Svelte/SvelteKit & Node.js, PostgreSQL, Meilisearch full-text search.
  • Containerisation and orchestration with Docker & Docker Compose.

wheretopark.app

Founder 05.2022 - 05.2024

Real-time AI over CCTV cameras to tell drivers where parking is actually free.

  • Go microservices with a fault-tolerant architecture; Svelte/SvelteKit clients on web, iOS and Android.
  • Computer-vision models in Python & Keras, trained on live camera feeds.
  • DevOps with Docker Swarm, CI/CD with GitHub Actions.
  • Took it from idea to users and to an international stage — represented Poland at Regeneron ISEF in Los Angeles. Business development, partner talks with cities, and public speaking were mine too.

Project site: https://wheretopark.app.

StreamVX

Systems Software Developer 11.2021 - 12.2021
  • Bridging the IP and SDI broadcast video worlds.
  • Custom FFmpeg filter development in C.

stasbar sp. z o.o.

Lead Software Developer 12.2019 - 11.2020
  • Lead developer of Vape Tool, a mobile app with over 1M downloads on Google Play.
  • React web application, Firebase serverless functions.

Awards & Recognition

Regeneron ISEF 2024 finalist — Los Angeles, USA

May 2024
Selected to represent Poland at the world’s largest international science and engineering competition, with wheretopark.app. See more at projectboard.world

Gold Medal — International Warsaw Invention Show (IWIS)

December 2023
Top innovation distinction for wheretopark.app, juried across entries from more than 30 countries.

Laureate — E(x)plory 2022/2023

March 2023
Polish national STEM competition; the final carried the ISEF accreditation.

1st place — Geoinformatics Competition, Warsaw University of Technology

June 2023
National competition in applied computer science and geoinformation; carried admission to the engineering programme. See more at pw.edu.pl

3rd place — Young Innovator 2022/2023

May 2023
Awarded by the Polish Federation of Engineering Associations (NOT) for wheretopark.app.

Open Source & Projects

ezsockets

2022 - present

High-level declarative library for building WebSocket clients and servers in Rust. Used in production by third parties; maintained for four years.

github.com/gbaranski/ezsockets — 265 stars

houseflow

2020 - 2022

A home automation platform written in Rust, integrating with Google Smart Home. Started in Go, Kotlin and TypeScript on MongoDB, and rewritten onto PostgreSQL and Redis once the original stack stopped fitting the problem — the rewrite, and the reasoning behind it, are the interesting part.

github.com/gbaranski/houseflow — 190 stars

Open-source contributions

ongoing

Patches upstream to tokio-rs/axum (Rust web framework) and helix-editor/helix (modal editor), among others.