Cześć,
kim
jestem?
Cześć, jestem Artur! Interesuje się szeroko pojętym programowaniem, a w szczególności web developmentem. Swoją przygodę z branżą IT rozpocząłem studiując informatykę we Wrocławiu i pracując jako tester automatyczny, a od kilku lat zajmuję się rozwojem i utrzymaniem oprogramowania. Języki programowania z którymi najczęściej pracowałem i które najbardziej mnie interesują to PHP, Python i JavaScript. Nie lubię stać w miejscu, dlatego staram się nadążać za trendami w nowych technologiach, pogłębiając moją wiedzę oraz zdobywajac nowe umiejętności z dziedziny web developmentu. W czasie wolnym od komputera jestem kolarzem szosowym amatorem i piwowarem domowym. Moich piw można spróbować podczas wrocławskiej ligii piwowarów PiwoWarZone, w której biorę udział od kilku edycji.
edukacja
Uniwersystet Ekonomiczny we Wrocławiu
2019 - 2021Zaoczne studia magisterskie na kierunku Informatyka w Biznesie i specjalizacji Big Data.Politechnika Wrocławska
2014 - 2019Studia inżynierskie na kierunku Informatyka i specjalizacji Inżynieria Internetowa na wydziale Elektroniki.
doświadczenie
Sii
Python Developer2020 - ObecnieProjektowanie, rozwój i utrzymanie aplikacji internetowych oraz systemu mikroserwisów w języku Python (Python2, Python3, Django, Django Rest Framework, Tornado, Celery, FastApi, Pytest, AsyncIO, Poetry). Utrzymanie systemu serwisów pracujących w chmurze Openstack oraz klastrze Kubernetes (Python, FTP, PostgreSQL, MongoDB, Redis, RabbitMQ, Keycloak), monitorowanie środowiska (Prometheus, AlertManager) oraz deployment (Ansible, HELM).STX Next
Python Developer2020 - 2020Projektowanie, rozwój oraz utrzymanie aplikacji w technologi Python3 (Django, Django Rest Framework, Pytest, Celery, UML).Nokia Solutions and Networks
Software Developer2017 - 2019Projektowanie, rozwój oraz utrzymanie wewnętrznych aplikacji internetowych, w technologiach JavaScript (Vue.js, jQuery), Python3 (Django, Django Rest Framework), Java (JUnit, Akka, Hibernate) oraz PHP (PHP5, PHP7, Phalcon Framework). Konfiguracja oraz utrzymanie narzędzi potrzebnych w procesie wytwarzania oprogramowania i działania aplikacji: bazy danych, Jenkins CI, Docker, Vagrant, a także maszyny wirtualne w chmurze. Przeprowadzanie rozmów rekrutacyjnych jako osoba techniczna na stanowisko programisty PHP oraz Python. Prowadzenie laboratoriów z podstaw języka Python dla studentów Politechniki Wrocławskiej w ramach kursu Praktyczne Aspekty Wytwarzania Oprogramowania.Global Logic
Junior Software Tester2016 - 2017Automatyzacja procesu testowania inteligentnych urządzeń domowych, projektowanie oraz implementacja testów funkcjonalnych oraz niefunkcjonalnych we frameworku Pytest.
umiejętności
Python
Django, Django Rest Framework, FastAPI, PonyORM, Pytest, Celery, Scrapy, Poetry
PHP
Composer, PHPUnit, Phalcon
Java
JUnit, Gradle, Akka, Hibernate
C/C++
JavaScript
Vue.js, React, jQuery, Gatsby
DevOps
Ansible, Openstack, JenkinsCI, GitlabCI, ELK, Prometheus, AlertManager, Kubernetes, Keycloak
HTML
DBMS
PostgreSQL, MongoDB, IndexedDB, SQLite, MariaDB
OS
MacOS, Windows, Linux
VCS
Git
CSS
Sass
dalsze
plany
Moim aktualnym celem zawodowym jest rozwój oraz możliwość wykazania się jako Fullstack Developer, podczas mojej kilkuletniej przygody jako programista Python zdobyłem doświadczenie przede wszystkim w zakresie tworzenia backendu, jednakże miałem również okazję pracować nad frontendem. Pragnę nadal rozwijać oba te aspekty web developmentu, stawiając sobie kolejne cele w tym właśnie zakresie. Poza tym pracuję nad rozwinięciem swoich kompetencji poszerzając je o kierunki związane z DevOps, tak aby posiadać pełen wachlarz umiejętności jako programista.
kontakt
kontakt@arturmalarz.pl