
O mnie
👋 Cześć! Nazywam się Anna – jestem pasjonatką programowania, która zamienia ciekawość w kod, a pomysły w interaktywne doświadczenia.
Mam doświadczenie jako testerka manualna, ale od zawsze interesowała mnie automatyzacja i pełne spektrum rozwoju oprogramowania. Przez ostatnie lata buduję most między zapewnianiem jakości a programowaniem. Teraz w pełni zanurzam się w świat front-end developmentu, skupiając się na JavaScript, technologiach front-endowych oraz frameworkach do testów automatycznych..
Pobierz moje CV po angielsku lub po polsku
Uwielbiam rozwiązywać problemy, uczyć się nowych rzeczy i tworzyć projekty, które mają znaczenie — czy to dopracowując interfejsy użytkownika, pisząc przejrzysty i efektywny kod, czy optymalizując procesy pracy.
💡 Co mnie napędza?
- Radość z rozwiązywania zawiłych problemów — od debugowania po naukę nowego frameworka
- Twórczy proces programowania — łączenie logiki z designem w intuicyjne doświadczenia użytkownika
- Ciągły rozwój — technologia nigdy nie stoi w miejscu, ja też nie
📌 Na czym się teraz skupiam?
- Rozwijam umiejętności w React.js, Node.js i testach automatycznych
- Buduję projekty, które wzmacniają moje portfolio jako front-end developerki
- Odkrywam połączenia między programowaniem, bezpieczeństwem i testowaniem
Chcesz stworzyć coś fajnego razem? Odezwij się! 🚀
Projekty
Realizacje, dzięki którym rozwijam się jako programistka front-end:

Jest to współdzielona lista zadań stworzona przy użyciu HTML, CSS i JavaScript, zintegrowana z Firebase dla synchronizacji w czasie rzeczywistym oraz autoryzacji użytkowników. Użytkownicy mogą tworzyć, przeglądać, filtrować i usuwać zadania. Aplikacja obsługuje logikę powtarzania zadań (codziennie, co tydzień itp.) oraz filtry według kategorii, osoby i daty wykonania. Dzięki integracji z Firebase Authentication, wielu użytkowników może jednocześnie zarządzać wspólną listą zadań. Projekt jest idealny dla rodzin, współlokatorów lub małych zespołów. Żeby się zalogować do wersji testowej Login: test@test.com oraz Hasło: test123

Aplikacja Color Picker stworzona w czystym JavaScript i Tailwind CSS. To niewielkie, ale funkcjonalne narzędzie umożliwia użytkownikom wybór dowolnego koloru, natychmiastowe wyświetlenie jego wartości HEX, oraz HSL, kopiowanie kodów jednym kliknięciem oraz zapisywanie ulubionych barw w pamięci przeglądarki. W pełni responsywna i stylizowana za pomocą utility-first Tailwind, projekt prezentuje przejrzysty interfejs, manipulację DOM i wykorzystanie Web Storage API.

Prosta, responsywna aplikacja Kalkulator Napiwków stworzona w czystym HTML, CSS i JavaScript. Wprowadź kwotę rachunku, procent napiwku oraz liczbę osób, aby od razu zobaczyć, ile napiwku przypada na każdą osobę oraz całkowitą kwotę do zapłaty przez osobę. Idealny projekt dla początkujących do opanowania podstawowych technologii webowych.

Prosta aplikacja internetowa do śledzenia dziennego spożycia kalorii. Użytkownicy mogą ustawić dzienny budżet kaloryczny, dodawać posiłki (Śniadanie, Obiad, Kolacja, Przekąski) oraz ćwiczenia, a następnie obliczać pozostałe kalorie. Stworzona w JavaScript, HTML5 i CSS3 w ramach wyzwania Free Code Camp – Podstawy JavaScript.

Oparty na przeglądarce odtwarzacz audio stworzony w celu praktyki podstawowych metod na ciągach znaków i tablicach w JavaScript. Ładuje playlistę, wyświetla tytuły i wykonawców, oraz oferuje kontrolki do odtwarzania, wstrzymywania, następnego/poprzedniego utworu, losowania i śledzenia postępu. Zaimplementowany w JavaScript, przy użyciu HTML5 Audio API i CSS3 w ramach kursu freeCodeCamp.

Minimalistyczna gra RPG w przeglądarce, w której zarządzasz statystykami bohatera (Doświadczenie, Zdrowie, Złoto) i eksplorujesz trzy lokacje: Sklep (zakupy eliksirów zdrowia), Jaskinię (walka z potworami i zdobywanie nagród) oraz ostateczną bitwę ze Smokiem. Stworzona w JavaScript, HTML5 i CSS3 na potrzeby kursu Free Code Camp – Podstawy JavaScript..
Kontakt
Zapraszam do kontaktu – napisz do mnie przez wybrany kanał komunikacji: