O mnie
Moje doświadczenie
Programowaniem zajmuję się od czasu nauki języka C++, który pozwolił mi zrozumieć podstawowe mechanizmy działania programów, takie jak przetwarzanie danych i zarządzanie pamięcią. Dzięki temu łatwiej było mi rozwijać się w kolejnych technologiach.
Następnie rozwijałam się w kierunku technologii webowych zarówno od strony frontendu (HTML, CSS, JavaScript, React), jak i backendu (PHP, SQL, REST API, NodeJS) budując aplikacje i integrując je z API.
Obecnie rozwijam się w kierunku backendu w Pythonie oraz rozwiązań opartych na AI. Tworzę projekty wykorzystujące FastAPI, modele językowe (LLM), chatboty oraz automatyzację przetwarzania danych, a także narzędzia takie jak SQLAlchemy, BeautifulSoup i usługi chmurowe AWS.
W pracy nad projektami korzystam z systemu kontroli wersji Git.
Technologie
Backend
PHP, SQL, Python, FastAPI, Rest API, NodeJS
Frontend
JavaScript, HTML, CSS, React
Bazy danych
SQL, pgAdmin (PostgreSQL), MySQL, SQLAlchemy
AI
LLM, RAG, frameworki agentów AI (LangGraph, CrewAI, MCP,
OpenAI Agent SDK, AutoGen), LoRA
Przetwarzanie danych
biblioteki pandas i sickit-learn do tworzenia podstawowych modeli uczenia maszynowego – ML (w tym model RandomForest), podstawy PyTorch, podstawy TensorFlow
Inne
C++, Git, AWS Amazon, WordPress
Jeśli chcesz dokładniej zapoznać się z moimi projektami, zachęcam do odwiedzenia mojego konta na:
Github: https://github.com/NatKacz99
Spoj: https://pl.spoj.com/users/natalia_99/
W programowaniu największą radość sprawia mi podejście do każdego projektu jak do rozwiązywania łamigłówki, czy układania ciekawych puzzli oraz możliwość ciągłego rozwoju i nauki nowych rzeczy, bo jest to dziedzina, która stale się rozwija.
Oprócz programowania, interesuję się medycyną niekonwencjonalną, naturalnymi metodami podtrzymywania zdrowia, dietami (albo raczej stylami żywienia ;)) ketogeniczną i carnivore.