Cześć,
jestem Artur!

portrait

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 - 2021
    Zaoczne studia magisterskie na kierunku Informatyka w Biznesie i specjalizacji Big Data.
  • Politechnika Wrocławska

    2014 - 2019
    Studia inżynierskie na kierunku Informatyka i specjalizacji Inżynieria Internetowa na wydziale Elektroniki.

doświadczenie

  • Sii

    Python Developer
    2020 - Obecnie
    Projektowanie, 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 Developer
    2020 - 2020
    Projektowanie, rozwój oraz utrzymanie aplikacji w technologi Python3 (Django, Django Rest Framework, Pytest, Celery, UML).
  • Nokia Solutions and Networks

    Software Developer
    2017 - 2019
    Projektowanie, 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 Tester
    2016 - 2017
    Automatyzacja 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
© 2022 Artur Malarz. All rights reserved