Ładowanie...

andraszyk.eu

O mnieo mnie

Kilka słów o mojej osobie
John

Od kilku lat zajmuję się programowaniem na różnych platformach. Tworzę aplikacje webowe, desktopowe i mobilne. Administruję serwery i udostępniam hosting dla moich klientów. W wolnych chwilach lubię się uczyć i czytać wartościowe książki. Nauka od zawsze była jedną z moich największych pasji.

Zawsze staram się rzetelnie zrozumieć zagadnienie które analizuje. W swojej pracy duży nacisk kładę na rzetelność i dokładność. Zlecenia wykonuję dobrze i trzymam się ustalonych terminów.

Jestem do twojej dyspozycji.

  • 90%
    PHP7
  • 90%
    Symfony3
  • 80%
    CodeIgniter
  • 85%
    MySQL
  • 80%
    Doctrine
  • 90%
    Szablony (Twig i SMARTY)
  • 85%
    Systemy CMS
  • 85%
    Serwery
  • 97%
    HTML5
  • 90%
    CSS3
  • 90%
    jQuery
  • 70%
    JavaScript
  • 95%
    Bootstrap3
HTML5 / CSS3 (w tym LESS i SASS)

Jestem w stanie zakodować dowolny szablon, poprawnie wyświetlający się w wiodących przeglądarkach takich jak: MS Edge, IE, Chrome, Opera, FF, Safari. Znajomość media queries pozwala mi na tworzenie szablonów RWD.

JavaScript

Język JavaScript towarzyszy mi od kilku lat. Z przyjemnością podjąłbym się realizacji aplikacji wymagającej użycia node.js, lub któregoś z jego frameworków jak np. AngularJS lub ReactJS.

Bootstrap3

Bootstrap3 jest moim ulubionym frameworkiem HTML i na dzień dzisiejszy wszystkie szablony wdrażam z jego wykorzystaniem. Fakt ten sprawia że wszystkie moje projekty są responsywne i w relatywnie łatwy sposób jestem w stanie dokonać ich modyfikacji.

jQuery

Bardzo często korzystam z gotowych bibliotek powstałych w oparciu o jQuery. Jestem w stanie tworzyć własne pluginy. Jako jedna z pierwszych osób w Internecie zaimplementowałem upload plików przy użyciu Bootstrap File Input Demo - © Kartik - Krajee JQuery Plugins, we frameworku Symfony. Oprócz głównej biblioteki zapoznałem się również z jQuery UI, jQuery Mobile. Wykorzystuję jQuery do zapytań AJAX oraz do zaimplementowania efektów Parallax scrolling.

PHP7

Oprócz samego języka opanowałem Frameworki takie jak Symfony3 oraz CodeIgniter. Poznałem wiele bibliotek ułatwiających pracę z tym językiem, takich jak SMARTY, TWIG, Doctrine, PHPMAiler, SwiftMailer, BigDump. Na co dzień pracuję z Frameworkiem Symfony3 i uczyniłem z niego swoje główne narzędzie do programowania w języku PHP.

Symfony3

Bez problemu wdrażam szablony w systemie TWIG i operuję na kontrolerach, encjach, repozytoriach, typach formularzy. Tworzę własne serwisy i managery. Stworzyłem własny system CMS z bundlem do obsługi użytkowników. Jestem zwolennikiem Adnotacji. Pomimo że moja wiedza pozwala mi na wykonywanie bardziej zaawansowanych algorytmów, wciąż uczę się Frameworka w celu poznania każdego z jego zakamarków i stosowania dobrych praktyk.

MySQL

Lubię język SQL i dalej zdarza się że pomimo korzystania z bibliotek takich jak Doctrine, tworzę natywne zapytania do bazy danych. Znajomość języka dalej pomaga mi podczas administrowania serwerów.

Doctrine

Tworzenie relacji i repozytoriów nie stanowi dla mnie problemu. Fakt że dość dobrze czuję się w języku SQL sprawia że w repozytoriach wolę tworzyć zapytania nie za pomocą kreatora a za pomocą języka DQL który mocno go przypomina.

Linuks

Był czas że korzystałem z Linuksa jako ze swojego desktopowego systemu. Zapoznałem się z dystrybucjami takimi jak Debian, Slackware, Fedora, Ubuntu, OpenSUSE, Mandriva jednak administrowałem serwery wyłącznie z rodziny Debiana.

Demony serwerowe

Konfigurowałem serwery takie jak: Apache2, nginx, ProFTPD, MySQL server, PHP 5.6/7, openssh-server, Postfix, Dovecot, Bind9. Dzięki serwerom pocztowym zyskałem kilka siwych włosów, pomimo młodego wieku :)

Systemy CMS/e-commerce

W swoich projektach korzystam głównie ze swojego autorskiego systemu CMS powstałego w oparciu o framework Symfony3. Sporo realizacji wykonałem pod szyldem systemu WordPress z zastosowaniem WooCommerce. Miałem okazję zapoznać się również z systemem sprzedażowym PrestaShop.

Środowiska programistyczne

Na dzień dzisiejszy moim podstawowym środowiskiem programistycznym jest NetBeans. Administrując serwery sporo czasu spędzam korzystając z VI/VIM. W przeszłości korzystałem ze środowisk takich jak Eclipse czy też Visual Studio.

GIT

Tworzenie repozytoriów, commitów, branchów, odkładanie elementów na półki nie stanowi dla mnie problemu. W swojej pracy wykorzystuję serwisy takie jak Github czy też Bitbucket.

KontaktKontakt

Informacje kontaktowe

Dane kontaktowe

W celu uzyskania bardziej szczegółowych informacji na temat moich usług zachęcam cię do skorzystania z poniższych danych kontaktowych lub zamieszczonego formularza.

Adres

ul. Barlickiego 18/7
42-506 Będzin

Telefon

(+359) 892-041-201
(+48) 533-450-410

E-mail

radoslaw.andraszyk@gmail.com

Formularz kontaktowy