Przejdź do treści
← Strona głównaKontakt

Profil

Bogusław Tolarz

Bogusław Tolarz jest polskim programistą, analitykiem biznesowym i architektem systemów. Oprogramowanie tworzy zawodowo od 2009 roku, głównie w Ruby on Rails, w projektach dla firm z USA, Kanady, Niemiec, Hiszpanii, Szwecji i Wielkiej Brytanii. Obecnie prowadzi własną praktykę: zajmuje się integracją systemów, automatyzacją procesów i wdrożeniami AI w małych i średnich firmach w Polsce. Mieszka i pracuje w Grabówce pod Białymstokiem.

Zawód
Programista, analityk, architekt systemów
Główne technologie
Ruby on Rails, TypeScript
Miejsce
Grabówka, województwo podlaskie
Bogusław Tolarz

Obszary specjalizacji

Integracja systemów

Dwa albo trzy programy, które nie wymieniają danych, więc ktoś przepisuje je ręcznie.

Czytaj więcej →

Automatyzacja procesów

Powtarzalna czynność robiona co tydzień tak samo, przez człowieka.

Czytaj więcej →

Wdrożenia AI

Rozpoznawanie i opisywanie dokumentów, także modelami działającymi lokalnie, bez wysyłania treści do chmury.

Czytaj więcej →

Architektura i rola techniczna

Decyzja co budować, czego nie budować i kto ma to zrobić. Prowadzenie dostawców w imieniu firmy.

Czytaj więcej →

Aplikacje biznesowe

System pisany pod proces firmy, gdy gotowy program wymusza pracę wbrew niemu.

Czytaj więcej →

Oprogramowanie i sprzęt razem

Urządzenia, sterowniki i protokoły przemysłowe po jednej stronie, aplikacja i baza po drugiej. Tam, gdzie problem nie kończy się na ekranie komputera.

Czytaj więcej →

Warsztat

Sprzęt i oprogramowanie prowadzę razem, bo część problemów nie kończy się na ekranie komputera. Poniżej tylko to, czego użyłem w działającym projekcie.

  • Oprogramowanie

    Ruby on Rails, TypeScript i Next.js, Python, bazy SQL. Aplikacje webowe, a także mobilne, wydawane do sklepów iOS i Androida.

  • Elektronika i prototypowanie

    Mikrokontrolery ESP32, Raspberry Pi, układy porozumiewające się po I²C i UART, zasilanie z fotowoltaiki i akumulatorów. Od układu na stole do urządzenia, które chodzi bez opieki.

  • Protokoły urządzeń

    Modbus, MQTT, Zigbee, Thread i Matter, Bluetooth LE. Sterowanie sprzętem, który nie ma gotowej integracji ani API dla programisty.

  • AI w praktyce

    Modele uruchamiane lokalnie na sprzęcie firmy, rozpoznawanie i opisywanie dokumentów, integracje z API dostawców modeli.

  • Uruchamianie i utrzymanie

    Docker, własne serwery, sieć. Ta część, którą po wdrożeniu ktoś musi obsługiwać dalej.

Doświadczenie zawodowe

Kolejność od najnowszej roli. Daty i nazwy firm są zgodne z profilem zawodowym, więc można je sprawdzić bez pytania mnie o zdanie.

  1. obecnie

    Własna praktyka: integracja systemów, automatyzacja, wdrożenia AI, tolarz.pl

    Firmy 3–50 osób w Polsce. Diagnoza procesu, projekt zmiany, wykonanie i utrzymanie.

  2. od lut 2025

    Backend Developer, Fieldly

    Szwedzki producent oprogramowania do prowadzenia projektów budowlanych, Malmö. Praca zdalna, trwa nadal.

  3. lut 2024 – lut 2025

    Senior Ruby Developer, Housecall Pro

    Praca zdalna dla amerykańskiej platformy do zarządzania firmami usługowymi.

  4. sty 2023 – lut 2024

    Ruby on Rails Developer, Vendo

    Ruby on Rails, Elasticsearch.

  5. sie 2021 – gru 2022

    Senior Ruby on Rails Developer i team leader, Netguru

    Prowadzenie zespołu w projektach dla klientów zagranicznych.

  6. sty 2018 – sie 2021

    Senior Ruby Developer, tech leader, Spark Solutions

    Ruby, AWS. W tym czasie powstały biblioteki chainit i service-objecter.

  7. cze 2016 – sty 2018

    Senior Ruby Developer, Bauer

    Warszawa, serwisy wydawnicze.

  8. paź 2015 – maj 2016

    Ruby Developer, Upnext Technologies

    Warszawa.

  9. maj 2014 – wrz 2015

    Senior Ruby on Rails Developer, Caviar Group

  10. sty 2013 – kwi 2014

    Chief Technology Officer, Alpaca Adventures

    Procesy IT i wsparcie zespołu deweloperskiego.

  11. cze 2011 – sty 2013

    Ruby on Rails Developer, lead developer, Weblify

    Warszawa.

  12. mar 2010 – cze 2011

    Ruby on Rails Developer, Polcode

    Pierwsza rola komercyjna.

Własną działalność gospodarczą (JKZ Bogusław Tolarz, NIP 9661918366) prowadzę od lutego 2013 roku.

Projekty własne

ChargeGo

Aplikacja mobilna do obsługi wiat ładujących rowery elektryczne, garaży rowerowych i schowków: mapa wiat, rezerwacja gniazda 230 V, podgląd pobranej energii, otwieranie garażu i kody dostępu dla gości. Wiaty z fotowoltaiką raportują udział energii ze słońca w bieżącej sesji. Wydana na Androida i na iOS pod moim nazwiskiem.

Play Padel

Aplikacja na Apple Watch do prowadzenia wyników turniejów padlowych na żywo. Obsługuje formaty Americano, Mexicano, Polako i setowy, a wyniki meczów zapisuje się bezpośrednio z nadgarstka, bez wyciągania telefonu.

Play Padel w App Store →

Obieg dokumentów dla operatora logistycznego

Wdrożenie w LOGISTERS Sp. z o.o.: skany i załączniki same się rozpoznają, dostają opis i trafiają do właściwej osoby, a model AI, który to robi, działa na sprzęcie firmy. Żaden dokument nie wychodzi na zewnątrz.

Opis wdrożenia →

tolarz.pl

Ta strona razem z własnym systemem rezerwacji i płatności: kalendarz terminów, blokada slotu na czas płatności, obsługa zwrotu, potwierdzenia mailowe. Napisana zamiast wpięcia gotowego narzędzia, bo miała być również dowodem, że takie rzeczy robię sam.

Open source

Kod, z którego korzystają obce zespoły, nie tylko moje. Konto na GitHubie założone w lutym 2009, 44 publiczne repozytoria.

Współtworzone projekty

  • Spree Commerce

    Otwartoźródłowa platforma e-commerce dla Ruby on Rails.

  • Trailblazer

    Biblioteka porządkująca logikę biznesową aplikacji w Rubym.

Własne biblioteki

Pięć gemów wydanych w RubyGems, razem ponad 71 tysięcy pobrań.

  • chainit

    Łączenie operacji w łańcuch. Prostszy zamiennik dry-transaction.

    29 317 pobrań
  • service-objecter

    Obiekty usługowe w Railsach bez pisania tego samego szkieletu za każdym razem.

    25 856 pobrań
  • bunny_hop

    Narzędzie wiersza poleceń do kolejek RabbitMQ.

    12 160 pobrań
  • s3_sec

    Szyfrowanie plików odkładanych do S3.

    3 721 pobrań
  • linkedin_openid_sign_in

    Logowanie przez LinkedIn (OpenID Connect) dla aplikacji Rails.

    929 pobrań

Liczby pobrań według RubyGems, stan na 26 sierpnia 2026.

Wyróżnienia i wystąpienia

2024, PLRUG Białystok. Prelekcja o tagu iframe na spotkaniu Białostockiej Grupy Użytkowników Ruby, 13 lutego.

2018 i 2019, Spark Academy. Jeden z mentorów warsztatów Ruby on Rails prowadzonych przez Spark Solutions, od października 2018 do lutego 2019.

2008, JuniorErb. Serwis internetowy miasta Łapy, który zbudowałem razem z Łukaszem Strychalskim, dostał polską nagrodę w konkursie JuniorErb, czyli juniorskiej kategorii czeskiego konkursu Zlatý erb dla serwisów samorządowych. Zwycięskie projekty z Polski, Czech i Słowacji były prezentowane na konferencji ISSS/LORIS/V4DIS w Hradcu Králové, 7 i 8 kwietnia 2008.

Obecna działalność

Pracuję z firmami zatrudniającymi od 3 do 50 osób, zdalnie w całej Polsce, a na miejscu w Białymstoku i okolicy. Biorę na siebie całą drogę: rozpoznanie problemu, decyzję co robić i w jakiej kolejności, wykonanie zmiany oraz utrzymanie jej po wdrożeniu.

Jeżeli po rozmowie widać, że nie ma czego automatyzować, mówię to wprost zamiast proponować wdrożenie.

Profile

Aktualizacja strony: 26 sierpnia 2026.