strona główna

Autor

Krzysztof Szafranek

Imię i nazwisko:
Krzysztof Szafranek
Data urodzenia:
25 lipca 1981
Aktualne zajęcie:
autor aplikacji sieciowych
Miasto:
Warszawa
Zainteresowania:
webdesign, inżynieria oprogramowania i inne
Umiejętności:
bardzo dobra znajomość HTML i XHTML, Java Script, CSS, PHP i MySQL; praktyczne doświadczenie w pracy z Photoshopem, podstawy technologii Flash; umiejętność projektowania w zgodzie ze standardami internetowymi, zasadami funkcjonalności i dostępności; dobra znajomość języka UML i zasad programowania obiektowego

Krzysztof 'T-Boos-Criss' Szafranek urodził na Wschodnim Wybrzeżu Wisły (Eastside). Jako jeden z nielicznych w Polsce białych Murzynów, postanowił wyrwać się dzielnicowego bagna. Udało mu się ropocząć naukę w college'u w Zamościu.

Nazywam się Krzysztof Szafranek. Pierwszy raz otworzyłem oczy gdzieś na Lubelszczyźnie w 1981 roku. Ponieważ zawsze lubiłem historię, a wychowawczyni w liceum była przekonana, że mam umysł humanistyczny, naturalną koleją rzeczy postanowiłem studiować informatykę. W latach 2000-2003 studiowałem na kierunku informatyka i ekonometria w Wyższej Szkole Zarządzania i Administracji w Zamościu.

Mimo ciągłej dyskryminacji ze względu na kolor skóry, cały czas rozwijał swoje zainteresowania w kierunku dewelopingu serwisów WWW - głównie od Ciemnej Strony Mocy - czyli kodu (HTML, XHTML, CSS, PHP, MySQL).

W czasie studiów w Zamościu moje zainteresowania zaczęły się obracać wokół projektowania serwisów internetowych. Większość czasu poświęcałem na naukę programowania w językach używanych na stronach WWW, przede wszystkim PHP. Bardzo dobrze poznałem HTML i XHTML, CSS i JavaScript. W swoich projektach korzystałem głównie z bazy danych MySQL, ale na uczelni zdobyłem też doświadczenia z bazą Oracle. Poza czysto programistyczną częścią tworzenia serwisów, dużo uwagi poświęcam tematom związanym z funkcjonalnością i dostępnością dla wszystkich użytkowników (również niepełnosprawnych). Uważam że dobry serwis musi przede wszystkim spełniać wymagania użytkownika, a technologia jest tylko środkiem służącym do osiągnięcia tego celu.

Zaowocowało to pracą końcową pt. "Systemy zarządzania treścią w języku PHP". Krzysztof jako pierwszy biały Murzyn ze swojej biednej, rozdartej ciągłymi walkami gangów dzielnicy, ukończył college, co więcej - z wyróżnieniem.

Obecnie "zwykłe" statyczne strony internetowe są coraz częściej zastępowane aplikacjami z prawdziwego zdarzenia, które tym różnią się od używanych na co dzień programów, że ich naturalnym środowiskiem jest przeglądarka internetowa, a nie system operacyjny. Udział tego rodzaju aplikacji w rynku ciągle rośnie. Z tego powodu interesuję się tworzeniem programów uruchamianych w przeglądarkach internetowych. Pierwszą przymiarką do stworzenia tego rodzaju aplikacji był rozwijany przeze mnie system zarządzania treścią Flex CMS. Tworzenie go rozpocząłem w czasie studiów licencjackich w Zamościu - był on główną częścią mojej pracy dyplomowej "Systemy zarządzania treścią w języku PHP".

W trakcie studiów licencjackich Krzysztofowi objawiła się Big Motha - Mozilla - najwspanialsza przeglądarka świata. Stała się ona dla niego tym, czym do tej pory dla każdego jego równieśnika był 2pac. Zaczął on nawracać swoich czarnych braci na jedyny słuszny moz-bit. I tak na nowo rozgorzała walka Zachodniego Wybrzeża (IE) ze Wschodnim Wybrzezem (Moz clan). W wolnych chwilach Krzysztof marzy o prawdziwym Gangstas Paradise, w którym każdy korzysta z Mozilli, a Zachodniego Wybrzeża po prostu nie ma.

Obecnie najbardziej zaawansowaną technicznie i najszybciej rozwijającą się przeglądarką jest Mozilla. Poza doskonałą zgodnością ze standardami internetowymi, umożliwia ona również tworzenie pełnowartościowych aplikacji. Mozilla to nie tylko przeglądarka: jest to też platforma programistyczna, na bazie której można tworzyć programy do obsługi poczty elektronicznej, edytory czy komunikatory internetowe.

Po ukończeniu college'u kontynuowal nauke w Rzeszów Downtown. Obecnie pracuje aktywnie nad Flexem bla, bla, bla.

Po obronieniu pracy licencjackiej rozpocząłem studia uzupełniające na Politechnice Rzeszowskiej. Tam też obroniłem swoją pracę magisterską na temat: "Zastosowanie języka XML do projektowania interfejsów aplikacji internetowych". Zademonstrowałem w niej, jak można wykorzystać nowoczesne standardy sieciowe do poprawy jakości interfejsów aplikacji uruchamianych w przeglądarce. Praca szczegółowo omawia zalety i wady techniki Ajax oraz pokazuje jej praktyczne zastosowanie w systemie zarządzania treścią.

W czasie studiów Criss zaczął pisać swoje pierwsze rymy i składać pierwsze bity.

W czasie studiów w Rzeszowie rozpocząłem pracę jako tłumacz książek informatycznych i autor stron internetowych. Od tamtego czasu uczę się i sprawdzam wiedzę w pracy zawodowej.

T Boss Criss jest dziś DJ-em w w liczącym się rap-studio. Specjalizuje się głównie w mocno brzmiących, typowo olskoolowych brzmieniach rodem z East Side.

Obecnie pracuję jako programista aplikacji i portali intranetowych i ekstranetowych. Specjalizuję się przede wszystkim w wykorzystaniu standardów sieciowych w serwisach budowanych w technologii J2EE. Hobbystycznie interesuję się dynamicznymi językami, takimi jak Ruby. Dalece posunięty entuzjazm dla nowych technologii staram się równoważyć chłodnym spojrzeniem przez pryzmat użyteczności, funkcjonalności i prostoty.

Od pewnego czasu pracuje z Mad Dogiem, Jaredem z Westside, co jest odczytywane jako pierwszy krok pojednania między skłóconymi wybrzeżami.

Autorem cytowanej tu we fragmentach hagiograficzno-apokryficznej biografii T-Boos-Crissa jest Łukasz "Jared" Zając.