Ryszard Bosiak

Front-end developer

Kilka słów o mnie

Od lutego 2015 zawodowo zajmuję się front-endem. Niedługo później obroniłem tytuł naukowy inżyniera na Górnośląskiej Wyższej Szkole Handlowej na specjalizacji Grafika i animacja komputerowa. Moja praca dyplomowa tyczyła się stworzenia strony internetowej z systemem logowania, wyświetlania użytkowników pobieranych z bazy danych. Całość została oparta na technologii HTML, CSS, jQuery, PHP oraz MySQL.

Od kilku lat technologie związane z front-endem oraz web design tworzą razem tą gałąź rozwoju, w której mam zamiar poszerzać swoje umiejętności. Na początku swojej kariery zawodowej udało mi się zdobyć podstawowe szlify z zakresu budowy stron WWW za sprawą półrocznego stażu w agencji reklamowej. W tym miejscu również nabyłem wiedzę związaną z drukiem oraz obróbką grafiki zarówno wektorowej jak i rastrowej.

Między rodziałami związanymi z tworzeniem stron interentowych oraz grafiką poszerzałem swoje kompentencje miękkie w sieci sklepów Saturn. Praca w tym miejscu dała mi możliwość pracy nad swoją komunikatywnością oraz pracy w większym zespole. Po pewnym czasie powierzono mi zadanie przydzielanie zadań pozostałym członkom zespołu.

Kolejnym krokiem milowym w moim rozwoju była decyzja o zatrudnieniu się w agencji interaktywnej Possible na stanowisku doradca wsparcia technicznego. Dzięki pracy w tym miejscu zdobyłem wiedzę na temat poprawnej budowy stron, poznałem nowe narzędzia a także miałem możliwość pracy nad projektami o międzynarodowym wymiarze. Wszechobecny angielski również pozytywnie wpłynął na moją umiejętność posługiwania się tym językiem.

Po ponad roku nadeszła pora na zmiany i w ten sposób trafiłem do firmy HeadChannel Ltd., gdzie mogłem rozwinąć skrzydła na stanowisku front-end developer. Okres ośmiu miesięcy, które tam spędziłem uważam za czas bardzo intensywnej nauki oraz rozwoju swojego rzemiosła. Dzięki współpracy z tą firmą poznałem zasady działania w CMSach takich jak Wordpress, w którym miałem możliwość pracy nad stroną styleandthebride.co.uk, czy Orchard, gdzie działałem w zakresie stylowania przy projekcie pearlfinders.com. Dodatkowo nabyłem podstawową wiedzę na temat SASS oraz LESS, a także poznałem Responsive Web Design. Zrozumiałem także, jak poruszać się jako front-endowiec w projektach .NET opartych na MVC.

Następnie powróciłem do agencji interaktywnej Possible jako User Interface Developer. W tym miejscu miałem możliwość pracować się warstwą front-end dla stron/aplikacji opartych na takich technologach jak Sitecore ZenGarden, EpiServer wykorzystując między innymi SASS, JavaScript, jQuery, Gulp oraz Grunt. Specyfika projektów prowadzonych przez Possible pozwoliła mi na zdobycie doświadczenia w zespołach międzynarodowych oraz tworzenie oprogramowania w Metodologii SCRUM.

Kolejnym celem mojej zawodowej podróży został Banqsoft - firma specjalizująca się w tworzeniu oprogramowania dla banków. Praca w tym miejscu pozwala mi na tworzenie opgoramowania oraz zrozumienia różnic wynikających z pracy w branży fin-tech.

Od lipca 2017 zajmuję się także przekazywaniem wiedzy z zakresu front-end developmentu oraz prowadzenia projektów kursantom Software Development Academy.

Z natury jestem osobą otwartą oraz głodną wiedzy, z drugiej strony lubię dzielić się swoją wiedzą z innymi ludźmi.

Doświadczenie zawodowe

Front-end developer

Banqsoft

05.2017 — obecnie, Gdańsk, woj. pomorskie, Polska
  • Obowiązki
  • tworzenie kodu HTML, CSS, LESS, SASS, JS, PHP
  • korzystanie z firmowego frameworka(JS)
  • praca z Gulp
  • współpraca z pozostałymi członkami zespołu
  • praca z TFS
  • tworzenie tematów oraz wtyczek WordPress
  • kontakt z klientem, zbieranie wymagań klienta
  • estymacja czasu pracy
  • tworzenie dokumentacji technicznej
  • Technologie / Narzędzia
  • HTML
  • CSS
  • SCSS
  • LESS
  • JavaSCript
  • jQuery
  • WordPress
  • Bootstrap
  • Visual Studio
  • Visual Studio Code
  • TFS

Trener

Software Development Academy

07.2017 — obecnie, Gdańsk, woj. pomorskie, Polska
  • Obowiązki
  • przekazywanie wiedzy związanej z front-end development
  • przekazywanie wiedzy związanej z prowadzeniem projektów
  • przygotowanie ćwiczeń dla grupy
  • omawianie wybranych narzędzi
  • współpraca z koordynatorami prowadzonych kursów
  • Technologie / Narzędzia
  • HTML
  • CSS
  • SCSS
  • PrePros
  • Bootstrap
  • Visual Studio Code
  • PowerPoint

User interface developer

Possible

10.2015 — 04.2017 Katowice, woj. Śląskie, Polska
  • Obowiązki
  • tworzenie kodu HTML, CSS, SASS, JS
  • praca z Gulp i Grunt
  • współpraca z pozostałymi członkami zespołu
  • praca z GIT
  • estymacja czasu pracy
  • Technologie / Narzędzia
  • HTML
  • CSS
  • SCSS
  • JavaScript
  • jQuery
  • Bootstrap
  • Grunt
  • Gulp
  • SiteCore ZenGarden
  • EpiServer
  • Visual Studio Code
  • GIT

Front-end developer

HeadChannel Ltd

02.2015 — 10.2015 Katowice, woj. Śląskie, Polska
  • Obowiązki
  • edycja, tworzenie, walidacja kodu HTML, CSS, PHP w oparciu o projekty graficzne oraz makiety
  • utrzymywanie działających projektów
  • aranżacja tematów Wordpress dla potrzeb klienta
  • praca z Orchard CMS
  • estymacja czasu pracy
  • konsultacja z projektantami, menadżerami projektów oraz programistami serwerowymi
  • korzystanie z systemu wersji SVN/GIT
  • pisanie artykułów na firmowy blog w języku angielskim
  • Technologie / Narzędzia
  • HTML
  • CSS
  • LESS
  • PHP
  • JavaScript
  • jQuery
  • Bootstrap
  • Orchard CMS
  • WordPress
  • Visual Studio / SublimeText
  • GIT/SVN

Technician Support Executive

Possible

10.2015 — 04.2017 Katowice, woj. Śląskie, Polska
  • Obowiązki
  • zamiana treści stron WWW
  • tworzenie kodu HTML
  • monitorowanie stron internetowych
  • analityka stron WWW
  • testowanie stron na urządzeniach mobilnych
  • wsparcie techniczne portali internetowych
  • kontakt z klientem
  • Technologie / Narzędzia
  • HTML
  • CSS
  • jQuery
  • Visual Studio
  • MS Word
  • MS Excel
  • MS PowerPoint

Doradca klienta

Media Saturn Holding Polska Sp. z o.o.

10.2012 — 11.2013 Gliwice, woj. Śląskie, Polska
  • Obowiązki
  • kontakt z klientem
  • fachowe doradztwo z zakresu sprzętu komputerowego/telefonów komórkowych/aparatów fotograficznych
  • przydzielanie zadań pozostałym członkom zespołu
  • Technologie / Narzędzia
  • MS Outlook
  • MS Excel
  • MS PowerPoint
  • MS Word

Młodszy grafik

The Media

10.2011 — 04.2012 Jastrzębie-Zdrój, woj. Śląskie, Polska
  • Obowiązki
  • kontakt z klientem
  • przygotowanie treści do druku
  • sprawdzanie treści do druku
  • Technologie / Narzędzia
  • Photoshop
  • CorelDraw
  • HTML
  • CSS
  • PHP

Grafik stażysta

The Media

04.2011 — 09.2012 Jastrzębie-Zdrój, woj. Śląskie, Polska
  • Obowiązki
  • kontakt z klientem
  • przygotowanie treści do druku
  • sprawdzanie treści do druku
  • nauka z zakresu web-development oraz składu treści do druku
  • Technologie / Narzędzia
  • Photoshop
  • CorelDraw
  • HTML
  • CSS
  • PHP

Znane technologie / używane narzędzia

HTML emmet CSS SCSS LESS RWD JavaScript jQuery PrePros Gulp Grunt PHP FontAwesome IcoMoon Bootstrap WordPress Cornerstone BBE Sitecore ZenGarden EpiServer Photoshop Gimp CorelDraw GIT SVN TFS Jira Confluence Mircosoft Teams ServiceNow SoruceTree

Czego używam do tworzenia kodu

Visual Code Visual Studio Notepad++

Zdolności miękkie

Komunikatywność Gracz zespołowy Dążący do rozwziązania problemu

Język obcy

Angielski

Edukacja

Górnośląska Wyższa Szkoła Handlowa im. Wojciecha Korfantego

2011 — 2015

Tytuł/stopień naukowy

Inżynier

Kierunek studiów

Informatyka

Specjalizacja

Grafika komputerowa i animacja

Po godzinach

Po pracy zajmuję się szkoleniem przyszłych programistów w Software Development Academy. Współpraca tego typu daje mi wielką radość wynikającą z przekazywania swojej wiedzy innym.

Zazwyczaj prowadzę zajęcia związane z front-end development oraz z prowadzeniem projektów. Taki rodzaj aktywności pozwala mi na pracę nad swoimi umiejętnościami miękkimi.

Gdy nie prowadzę kursów staram się uczęszczać na siłownię. Stanowisko pracy programisty ogranicza się zazwyczaj do pracy w pozycji siedzącej, co nie jest najlepsze dla naszego zdrowia.

Konferencje

Od kilku lat jeżdżę na konferencję 4developers. Obecnie dostępne są jej lokalne edycje, jednak główną coroczną edycją jest wydarzenie w Warszawie, zazwyczaj na początku wiosny. 4Developers jest świetną okazją do śledzenia trendów w IT oraz daje możliwość pozytywnego naładowania akumulatorów.

Kontakt

W razie jakichkolwiek pytań, bądź chęci nawiązania współpracy proszę o kontakt telefoniczny lub za pomocą formularza kontaktowego.

Wiadomość wysłana