Bartosz Janiuk — Software Engineer

Cyfrowy warsztat

Przekuwam pomysły w działające produkty cyfrowe. Projektuję i wdrażam frontend, aplikacje mobilne oraz integracje backendowe

↳ O MNIE

ŁĄCZĘ KREATYWNOŚĆZ WIEDZĄ DO TWORZENIAWEBOWYCH & MOBILNYCH APLIKACJI KTÓRE MAJĄ WARTOŚĆ.

mgr inż. Bartosz Janiuk. Jestem doświadczonym programistą który zajmuję się tworzeniem cyfrowych doświadczeń, które pozostawiają trwałe wrażenie. Tworzę interaktywne aplikacje webowe (strony WWW) i aplikacje mobilne. Łączę nowoczesne technologie z kreatywnością, aby tworzyć wartościowe produkty.

Bartosz Janiuk

Każdy projekt traktuję jako połączenie technologii, biznesu i doświadczeń użytkownika. Tworzę rozwiązania, które nie tylko spełniają wymagania techniczne, ale także są intuicyjne, estetyczne i wspierają realizację celów biznesowych. Wierzę, że najlepsze produkty powstają wtedy, gdy funkcjonalność idzie w parze z prostotą i dbałością o detale.

Posiadam doświadczenie w realizacji projektów na różnych etapach ich rozwoju – od pierwszego MVP po rozbudowane aplikacje rozwijane przez kolejne lata. Współpracuję z klientami, pomagając im przekładać wizję biznesową na skalowalne i dopracowane rozwiązania cyfrowe.

Bartosz Janiuk — portrait

↳ WYRÓŻNIONE PROJEKTY

Realizacja projektów z dbałością o każdy szczegół.

Starannie dobrany wybór interfejsów i platform produktów — od narzędzi fitness i kulinarnych po doświadczenia kliniczne — skupiający się na strukturze, interakcji i przejrzystości.

  • Fitap — Aplikacja mobilna do wyszukiwania trenerów personalnych

    FitapAplikacja mobilna do wyszukiwania trenerów personalnych

  • Umami — Gabinet Dietetyczny - wizytówka firmy

    UmamiGabinet Dietetyczny - wizytówka firmy

  • Cookscale — Aplikacja PWA - kalkulator obróki terminczej z AI

    CookscaleAplikacja PWA - kalkulator obróki terminczej z AI

  • trebacz-fizjoterapia — Wizytówka firmy

    trebacz-fizjoterapiaWizytówka firmy

  • Dental — Sprzęt stomatologiczny - wydawnictwo kwartalnika

    DentalSprzęt stomatologiczny - wydawnictwo kwartalnika

↳ MOJE DOŚWIADCZENIE

POZNAJ MOJE DOŚWIADCZENIE ZAWODOWE, I ROLE W PROJEKTACH.

Rola / StanowiskoFrontend Developer
Rok09/2023 — PRESENT
Opis
  • Tworzenie i utrzymywanie skalowalnych aplikacji internetowych i mobilnych przy użyciu React i React Native.
  • Projektowanie oraz wdrażanie nowych funkcji produktu we współpracy z międzynarodowymi, wielofunkcyjnymi zespołami.
  • Tworzenie reużywalnych komponentów i współdzielone rozwiązania, aby zapewnić spójność między platformami internetowymi i mobilnymi.
  • Udział w dyskusjach na temat architektury oraz podejmowanie decyzji techniczne mające wpływ na skalowalność i łatwość utrzymania aplikacji.
  • Współpraca przy wewnętrznych praktykach dotyczących jakości front-endu, testowania i łatwej w utrzymaniu architektury komponentów.
Rola / StanowiskoJunior Frontend Developer
Rok04/2022 — 09/2023
Opis
  • Współtworzenie biblioteki komponentów interfejsu użytkownika wielokrotnego użytku i dokumentacja kompnentów przy użyciu Storybook.
  • Wdrażanie nowych funkcji front-endowych na podstawie wymagań produktu i projektu.
  • Tworzenie i utrzymywanie testów jednostkowych, integracyjnych i kompleksowych w celu zwiększenia niezawodności aplikacji.
  • Code review oraz współpraca z innymi zespołami w celu podnoszenia standarów oraz jakości kodu.
  • Otrzymałem awans w uznaniu mojego wkładu w przebudowę platformy.
Rola / StanowiskoFrontend Engineer
Rok11/2021 — PRESENT
Opis
  • Projektowanie i tworzenie aplikacji internetowych dla klientów z branży zajmującej się dietetyką, fizjoterapią i wydawnictwem.
  • Tworzenie responsywnych, wydajnych strony internetowe przy użyciu Astro, Next.js i nowoczesnych technologii front-end.
  • Tworzenie interaktywnych doświadczeń użytkownika i animacji przy użyciu Framer Motion.
  • Tworzenie aplikacji mobilnych z wykorzystaniem Expo i React Native.
  • Wprowadzanie technicznych usprawnień SEO w celu zwiększenia widoczności witryny i jej wydajności w wyszukiwarkach.
Rola / StanowiskoFrontend Developer Staż
Rok08/2021 — 10/2021
Opis
  • Opracowywanie i udoskonalanie funkcji aplikacji skierowanych do klientów przy użyciu Angular i RxJS.
  • Tworzenie reużywalnych i responsywnych komponentów interfejsu użytkownika w oparciu o dostarczone specyfikacje projektowe.
  • Wykorzystano wzorce programowania reaktywnego do zarządzania asynchronicznymi przepływami danych i interakcjami użytkowników.
  • Współpraca z programistami i designerami w celu dostarczenia spójnych i łatwych w utrzymaniu rozwiązań front-end.
  • Aktywnie uczestnictwo w codziennych spotkaniach, planowaniu sprintów, przeglądach kodu i innych ceremoniach Agile.
Firma / OrganizacjaCODEFUSION | Opole, Polska
Rola / StanowiskoSoftware Developer Staż
Rok09/2020 — 10/2020
Opis
  • Praca na rozszerzeniem do Visual Studio umożliwiające odczytywanie i wyświetlanie planów projektu (ROADMAPY).
  • Wrażanie funkcjonalności przy użyciu języka C# i środowiska .NET
  • Branie udziału w codziennych spotkaniach, code review i działaniach związanych z rozwojem projektowym

↳ MÓJ STACK TECHNOLOGICZNY

PRACUJĘ Z TECHNOLOGIAMI KTÓRE POMAGAJĄ MI TWORZYĆ NIESAMOWITE REZULTATY.

Next.js logo

Buduję szybkie aplikacje webowe z App Router, SSR i optymalizacją pod Core Web Vitals — od landing page po złożone platformy produktowe.

APP ROUTERSSR / SSGPERFORMANCESERVER COMPONENTSEDGE DEPLOYMENT
Astro logo

Tworzę lekkie strony contentowe z architekturą islands — minimalny JavaScript, szybki SSR i elastyczna integracja z React, Vue czy Svelte.

ISLANDS ARCHITECTURECONTENT SITESZERO JSSSR / SSGPERFORMANCE
React Native logo

React Native

Tworzę aplikacje mobilne z natywnym feel'em — od prototypów po produkcyjne wdrożenia w ekosystemie Expo i React Native.

REACT NATIVEEXPOMOBILEIOSANDROIDAPP STORE READY
TypeScript logo

TypeScript

Stawiam na typowanie od pierwszego dnia — bezpieczne API, czytelne kontrakty i mniej regresji w rosnących codebase'ach.

TYPE SAFETYSHARED TYPESSTRICT MODEAPI CONTRACTSMAINTAINABILITY
Node.js logo

Buduję skalowalne backendy w ekosystemie Node.js — REST, GraphQL, autoryzacja i integracje z bazami danych oraz usługami chmurowymi.

REST APIGRAPHQLEVENT-DRIVENAUTHDATABASESCLOUD INTEGRATIONS
NestJS logo

Projektuję backendy w Nest.js z modułową architekturą — dependency injection, guardy, pipes i przewidywalna struktura od MVP do produkcji.

NEST MODULESDEPENDENCY INJECTIONGUARDS & PIPESREST APIGRAPHQLMICROSERVICES
Sanity logo

Wdrażam headless CMS z Sanity — modelowanie treści, Sanity Studio, GROQ i preview mode dla content-driven aplikacji.

HEADLESS CMSCONTENT MODELINGGROQSANITY STUDIOPREVIEW MODESTRUCTURED CONTENT

↳ FAQ

Najczęściej zadawane pytania

↳ Kontakt

Masz projekt w głowie?Zamieńmy pomysły w coś wartościowego.

Kontakt — zdjęcie przestrzeni roboczej