Nazywam się Klaudia Bernat i jestem programistką.

Moja przygoda z programowaniem zaczęła się stosunkowo późno, ponieważ dopiero w 2020 roku, już po ukończeniu studiów (medycyna weterynaryjna). Rozpoczęłam od nauki Pythona i już pół roku później zdecydowałam, że jest to zawód dla mnie, ponieważ sprawia mi niesamowitą frajdę, ale też codziennie stawia przede mną kolejne wyzwania.

Dołaczyłam wtedy do programu Przyszły Programista i moja nauka ruszyła z kopyta. Na pierwszy ogień poszedł C++, algorytmy i programowanie obiektowe. Czułam się w tym języku na tyle dobrze, że zaaplikowałam do udziału w Akademii Nokii, na którą się dostałam i którą udało mi się ukończyć. 

Następnie przyszedł czas na poznanie technologii webowych, czyli PHP, HTML, CSS i JavaScript. Ponadto zaznajomiłam się też z obsługą bazy danych za pomocą MySQL’a i tak powstał mój największy (jak do tej pory) projekt, czyli Aplikacja budżetowa (można o niej poczytać tutaj). To doświadczenie uświadomiło mi, że dużo lepiej czuję się pisząc kolejne funkcje po stronie back-endu niż tworząc wizualnie stronę.

Następnym wyzwaniem było napisanie aplikacji pogodowej w języku Java, która pobiera dane z API OpenWeatherMap. Projekt zbudowałam przy pomocy Maven, a interfejs graficzny stworzyłam w JavaFX. Dodatkowo zapoznałam się z testami jednostkowymi i napisałam je przy pomocy jUnit, Mockito i WireMock.

Pobierz moje CV

Umiejętności

Technologie

  • Java
  • Maven
  • Mockito
  • jUnit5
  • JavaFX
  • PHP
  • HTML
  • CSS
  • MySQL
  • JavaScript
  • Bootstrap
  • WordPress
  • C++
  • Git

Techniki programowania

  • Test Driven-Development
  • Programowanie obiektowe
  • Zasady czystego kodu
  • Znajomość wzorców projektowych

Kompetencje miękkie

  • Analityczne myślenie
  • Rozwiązywanie problemów
  • Zarządzanie czasem
  • Praca w grupie
  • Samodzielność