O mnie
Rzeczy, które kocham podczas kodowania
- Tworzenie aplikacji internetowych (szczególnie w React lub Next)
- Uczenie się rzeczy, które mają wpływ na moje umiejętności programowania lub ulepszają produkty, nad którymi pracuję
- Siedzenie godzinami nad debugowaniem kodu, aby później poczuć satysfakcję z rozwiązania trudnego problemu (oh, boskie uczucie)
- Tworzenie czystego i łatwego do czytania kodu
- Tworzenie przyjemnych wizualnie komponentów
- Dzielenie się wiedzą i uczenie się od innych
Rzeczy, które kocham, gdy nie koduję :)
- Treningi (około 10 lat trójboju siłowego)
- Czytanie książek o ekonomii, historii, rozwoju osobistym, biografie, fantasy i o stoicyźmie (omg kocham książki)
Moja mapa planowanych celów
- Ukończenie kursu CS50 Harvard
- Podstawowa certyfikacja AWS
Doświadczenie
- w trakcie
Junior Frontend Developer
Poland, Wrocław, zdalnie
Opis
Programowanie aplikacji w zespole zgodnie z metodologią Agile. Stack: React, Tailwind, Shadcn, Typescript, Storybook, Vitest, Fastify, Drizzle, SQL
Odpowiedzialności
- Tworzenie MVP aplikacji
- Praca nad zadaniami w całym zakresie rozwoju aplikacji, frontend oraz backend
- Prezentacja demo klientowi
Osiągnięcia
Nadchodzące :)
-
Frontend Developer
Poland, Olsztyn, stacjonarnie
Opis
Wspieranie zespołu programistów w bieżących zadaniach i współpraca z projektantem przy tworzeniu stron internetowych, sklepów i aplikacji.
Odpowiedzialności
- Tworzenie stron i sklepów internetowych
- Utrzymanie wdrożonych aplikacji i witryn dla klientów
- Współpraca z zespołem przy wdrażaniu nowych funkcji i naprawianiu błędów
Osiągnięcia
- Stworzenie nowego szablonu startowego opartego na Vite dla stron internetowych dla całego zespołu (poprzedni szablon był oparty na Gulp)
- Zbudowanie od podstaw wewnętrznej aplikacji do zarządzania ludźmi w zespole, opartej na wykresie Gantta (Next, TypeScript, MongoDB, Jest, Tailwind, Shadcn)
Projekty osobiste
Aplikacja finansowa do raportowania transakcji na podstawie paragonów (OCR i AI)
Stack:
Next/React / NextAuth / TypeScript / MongoDB / Prisma / Shadcn / Axios / Nodemailer / Tesseract / Tailwind / openAI / Zod / Vitest / React Testing Library / Playwright / Sentry
Cechy
- Tworzenie wielu budżetów grupowych
- Kontrolowanie dostępu do danych na podstawie ról
- Tworzenie statystyk transakcji na podstawie wybranego zakresu dat
- Śledzenie wydatków osobistych
- Konwersja obrazów na tekst
- Obsługa ChatGPT do odczytywania tekstu dla określonych wydatków
- Dodawanie, edytowanie i usuwanie transakcji
- Aktywacja konta poprzez link na adres e-mail podany podczas rejestracji
Strzelecka Studio
Strona internetowa dla studia projektowego architektury krajobrazu
Stack:
Astro / SCSS / JavaScript / PHP / DatoCMS
Cechy
- Zarządzanie treścią poprzez CMS