Gregory Barański
Founding Engineer · AI systems in production
+48 502 828 121 | g@gbaranski.com gbaranski.com | gbaranski | gbaranskiLanguages
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
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
- 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)
- 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.
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
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
- Bridging the IP and SDI broadcast video worlds.
- Custom FFmpeg filter development in C.
stasbar sp. z o.o.
- 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 2024Gold Medal — International Warsaw Invention Show (IWIS)
December 2023Laureate — E(x)plory 2022/2023
March 20231st place — Geoinformatics Competition, Warsaw University of Technology
June 20233rd place — Young Innovator 2022/2023
May 2023Open Source & Projects
ezsockets
2022 - presentHigh-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 starshouseflow
2020 - 2022A 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 starsOpen-source contributions
ongoingPatches upstream to tokio-rs/axum (Rust web framework) and helix-editor/helix (modal editor), among others.