JAKUB KUŹNICKI KUŹNICKI KUŹNICKI
// aka brbn-jpg · Java Backend & RAG Developer · Warsaw, PL
I'm Jakub Kuźnicki, a software engineer based in Warsaw, Poland, with an Engineer's degree in Computer Science. I build backend systems in Java and Python, and design RAG / LLM architectures with LangChain4j and LangChain. Currently Junior Java Developer at Netcompany, and running side projects on home-server infrastructure in my own time.
cat identity.json
- name
- Jakub Kuźnicki
- handle
- brbn-jpg
- role
- Java Backend Developer
- employer
- Netcompany
- since
- 2026-06
- location
- Warsaw, Poland
- education
- B.Eng. in Computer Science
- core
- Java Spring Boot PostgreSQL Redis Docker
- focus
- RAG pipelines LLM integration backend architecture
- also
- Python TypeScript Astro React
- languages
- Polish (native) English (professional)
- open_to
- backend / AI engineering roles
CORE_LANGS
Java is my main language. I use TypeScript/JavaScript and Python regularly, and I know enough C# to find my way around.
TECH_ARSENAL
Day to day I work with Spring Boot, Docker, PostgreSQL and Redis on the backend, and LangChain4j or LangChain when a project needs RAG or LLM integration. On the frontend I reach for Angular, React, Vue or Astro.
Recent Activity
- 16s ago Merge pull request #4 from Brbn-jpg/feat/i18n-seo-privacy Drop the third-person voice from the site copy
- 5m ago fix: phrase the FAQ questions in the first person Consistent with the "Kim jestem" / "Who I Am" section heading the page already uses, and it reads as the site owner's own words rather than as an interview transcript. All seven questions in both languages: "Kim jestem?", "Jaki jest mój główny stack technologiczny?", and so on. The subtitle no longer says these are questions he hears, which sat oddly against first-person phrasing — now simply "the questions that come up most". JSON-LD Question names follow the visible headings automatically; verified in sync for both locales in the built output. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
- 7m ago fix: phrase the first FAQ question like the other six "Who is Jakub Kuźnicki (brbn-jpg)?" was the only question written in the third person; the rest already address the reader's counterpart directly ("What is your main technology stack?", "Where are you based?"). On his own about page that one read like a stranger wrote the section. Now "Who are you?" / "Kim jesteś?". The name still opens the answer, which is the part that gets quoted, and the JSON-LD Question name follows the visible heading automatically. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
PROFESSIONAL_EXP
I have been a Junior Java Developer at Netcompany since June 2026, after a 2025 backend internship spent on LangChain ingestion pipelines and RAG systems.
Junior Java Developer
Jun 2026 — PresentDeveloping enterprise-level solutions and delivering high-quality software in a professional consulting environment.
Backend Developer Intern
Mar 2025 — Jun 2025Built LangChain-based ingestion pipelines and implemented RAG systems using LangChain4j & Spring Boot. Managed containerization and deployed LLM-driven data processing solutions.
REPOSITORIES
Seven projects, mostly Java and Spring Boot backends: a collaborative whiteboard SaaS, a RAG chatbot, a game backlog tracker, a procedural map generator, a recipe manager, and two production Astro sites.
todrawn.com
An interactive whiteboard SaaS built with Java 21 and Spring Boot on the backend, and Next.js, React, and TypeScript on the frontend. The stack also includes PostgreSQL, Redis, WebSockets, Stripe, Docker, and Google Cloud Run.
LlamaTalks
A Spring Boot-based chatbot application leveraging LangChain4j and Ollama for advanced conversational AI with Retrieval-Augmented Generation (RAG) capabilities. It supports streaming responses, conversation management, document ingestion, and persistent chat history.
Gamelog
A full-stack game backlog management system. Organize your video game library using a Kanban-style dashboard, track playtime, rate games, and connect with other users.
MapGenerator
A full-stack procedural world generator that turns a single seed into a fully-realized fantasy map. Combines a Spring Boot backend with a Vue 3 + TypeScript frontend rendering on HTML5 Canvas, with real-time streaming, stylized water animation, and dynamic terrain shading.
Cibaria
A full-stack web application for recipe management. The backend is powered by Spring Boot, providing robust RESTful APIs, while the frontend is built with Angular for a dynamic user experience.
SosniakPortfolio
A personal portfolio website built for Sebastian Sośniak with Astro, TypeScript and Tailwind CSS. Focused on fast, content-first delivery with a clean, modern presentation of projects and experience.
StrefaSA
A modern marketing website and in-game store for a Polish MTA:SA server. As a co-owner and co-creator, I developed a cinematic landing page with live statistics and a Stripe-integrated shop.