Cechy

Dostępność

Potrafię do późnych godzin klepać kod jak w transie. Szczególnie, gdy deadline za pasem

Optymalizacja

Pagespeed, optymalizacja SQL, kodu, minifikowanie - na codzień przy pierwszej kawie.

Repozytoria

Sprawne operowanie GIT'em ułatwia zespołową pracę nad projektem.

Klawiszologia

Skróty klawiszowe, garść snippetów, emmet, hayaku - i do godz. 9:00 rano tysiąc linii kodu za nami.

Usprawnienia

A gdy jakiejś funkcjonalności brak - sam dłubię w pythonie pluginy do sublime text 3.

Czytelność kodu

Wcięcia, komentarze, jak najkrótsze metody w obrębie klasy - zawsze. Może to banał, ale w pracy zespołowej to wychodzi na wierzch.

O mnie

Urodziłem się 28 lat temu, w spowitej mrokiem i radioaktywnym pyłem po wybuchu w Czarnobylu kotlinie Żywieckiej.

Miałem kilka pasji: chemia, muzyka, wcześniej geografia. Każdą z nich starałem się rozwijać do granic możliwości, aż 2 lata temu zachciało mi się być programistą.

Programowanie to dziura bez dna. Każdy dzień przynosi coś nowego. Zdążyłem już poznać kilka języków, kilkanaście frameworków, setki pluginów, sam pisząc przy okazji kilka: jedne z czystej ciekawości czy podołam, inne z powodu braku szukanego rozwiązania - potrzeba matką wynalazku.

Dropy na bazie

95%

Antypatterny

80%

Wkurwianie PM'a

70%

Heheszki

85%

Portfolio

W krótkiej na razie karierze zdążyłem wziąć udział w wielu ciekawych projektach, o których można by napisać encyklopedię.

W każdym z opisanych projektów brałem wspóludział od strony backendowej. Gdyby dołożyć projekty, w których uczestniczyłem tylko i wyłącznie od frontu, portfolio mogłoby się rozrosnąć do prawie setki pozycji.

amp3r

amp3r

mp3 player

Kestrel

Kestrel

Electronic trial master file

Baza leków webapp

Baza leków webapp

Samoaktualizująca się baza leków

yt2mp3

yt2mp3

Konwerter Youtube do MP3

Innowacyjni.mazovia.pl

Innowacyjni.mazovia.pl

Rozbudowany portal informacyjny

Supervoip

Supervoip

Operator VoIP

Baza leków

Baza leków

Darmowa apka na androida

Presmoo.com

Presmoo.com

Marketing automation

Więcej

Plugins

W przerwach między zajobem a spaniem, czasami zdaży się walnąć jakiś plugin do czegoś tam. Raz lepszy raz głupszy, wiadomka. Oto kilka z nich:

Mineral

Mineral

php cakephp

Plugin do CakePHP umożliwiający minifikowanie outputu. Opcje pozwajają na dodatkowe wywalanie inline CSS, inline scripts, w przypadku edytorów WYSIWYG plugin pozwaja nawet na precyzyjne usuwanie styli mających wpływ na vertical rhythm. Oprócz tego garść eventów, możliwość minifikowania tylko wybranych części widoków lub bloków outputu.

Bootstrap-contextmenu.js

Bootstrap-contextmenu.js

javascript jquery bootstrap

Extra mały plugin do tworzenia dynamicznego menu konktekstowego w bootstrap3. Miliard opcji i takie tam

Dropdown-searchable.js

Dropdown-searchable.js

javascript jquery bootstrap

Plugin do bootstrap'owego dropdowna, pozwalający na przeszukiwanie go. Dostępna garść opcji i eventów.

Nbspify.py

Nbspify.py

python sublimetext html

Automatyczny nbsp w sublime przed słowami złożonymi z jednej litery

100

Działających stron w zapleczu.

160

Największa baza danych w niekomercyjnym projekcie

10

Wtyczek - jquery, python, php, mysql, sqlite3

9

Stron przeanalizowanych przez własnoręcznie napisane crawlery

Klienci

Blog

Wyskakujące okna

January 15, 2017 w bez kategorii

Wszystkich zapewne wkurwiają wyskakujące okna.

Szczególnie gdy chodzimy po ulubionej stronie z "filmami przyrodniczymi" okien tych potrafi wyskoczyć multum,...

Kontakt

Za pomocą poniższego formularza możesz się ze mną skontaktować, albo nawrzucać hejtów.