Profil

Paweł Kapalla

Doświadczenie

  • Wrzesień 2010 Październik 2017

    Starszy programista aplikacji webowych w Tabelaofert.pl zakres obowiązków:

    • opieka oraz rozwój kodu stron bazującego na frameworku Zend,
    • stworzyłem flashową aplikacją (AS3) do tworzenia rzutów mieszkań,
    • stworzyłem mini framework javascriptowy na bazie Prototype JS do obsługi frontendu,
    • stworzyłem panel administracyjny do zarządzania bazą ofert oraz treściami na stronach.
  • Wrzesień 2008 Wrzesień 2011

    Grafik programista AS3/PHP na zlecenie Fabryka Pixeli zakres obowiązków:

    • tworzyłem wizualizacje i animacje 3D w 3D studio max,
    • tworzyłem strony w PHP bazujących na autorskim CMS Fabryki Pixeli,
    • tworzyłem strony flashowe/AS3.

Wykształcenie

  • Wrzesień 2004 Czerwiec 2009

    Uniwersytet Śląski, Wydział Matematyki Fizyki i Chemii, na kierunku: Matematyka specjalność informatyczna, zakończone tytułem magistra z wynikiem bardzo dobrym, praca magisterska pod tytułem:
    “Reguły wnioskowania Modus Ponens i Modus Tollens dla dyskretnych implikacji rozmytych”

  • Wrzesień 2000 Czerwiec 2004

    IV Liceum ogólnokształcące “Mechanik” w Tarnowskich Górach, profil matematyczny

Zainteresowania

Moje zainteresowania rozciągają się od programowania i grafiki po fizykę, chemię, historię oraz biologię.

Poszerzanie horyzontów

Z wykształcenia jestem matematykiem w czasach szkoły średniej brałem udział w drużynowych konkursach z fizyki oraz kangurach matematycznych w których powodziło mi sie nie najgorzej.
Z tamtych czasów pozostało mi zainteresowanie prawami które kierują światem. Lubie oglądać materiały dokumentalne praktycznie na każdy temat w tym momęcie trudno mi już trafić na filmy dokumentalne których nie widziałem. Polecam serie dokumentalne tworzone przez NOVA PBS.
Po za materiałami strikte dokumentalnymi oglądam również materiały tworzone przez Uniwersytet Stanford, prezentacje TED oraz relacje z konferencji programistycznych.

Otwarty umysł

Mam bardzo abstrakcyjne podejście do świata pomaga mi to w projektowaniu abstrakcyjnych systemów oraz zrozumieniu sposobu działania nowości technologicznych. Lubie grzebać w ciekawie napisanych kodach źródłowych i wykorzystywać zauważone tam rozwiązania w własnych programach. Okazyjnie udzielam się w projektach hostowanych na GitHubie.
Między innymi przez tą pasja poznawania działania rzeczy od podstaw wybrałem studia matematyczne gdzie poznałem bardziej abstrakcyjne koncepcje opisywania rzeczywistości.
W czasach szkolnych aż do ukończenia studiów programy które pisałem tworzyłem od całkowitych podstaw włącznie z pisaniem bibliotek graficznych do gier w Asemblerze.

Relaks

Dla relaksu w wolnych chwilach projektuję również gry dużo informacji teoretycznych na ten temat można znaleźć na stronach takich jak gamasutra, oraz extra-credits. Jeśli chcesz znaleźć kreatywne osoby które chcą dzielić się swoją twórczością polecam portal Newgrounds. Dużo ciekawych gier które mogą cię zainspirować można znaleźć na portalu Kongregate.

A gdy braknie prądu lub najdzie mnie ochota na coś innego biorę ołówek i rysuję. Lubię też pospacerować patrząc w nocne niebo lub barwne zachody słońca. Lubię też oglądać polskie kabarety częściej jednak brytyjskich komików zwłaszcza klasyków takich jak Latający Cyrk Monty Pythona. Z amerykańskiej sceny komediowej preferuję Daily Show, Last Week Tonight, Drew Carey Show i najlepszy komik na świecie George Carlin.

Umiejętności

Poniżej znajdziecie subiektywną ocenę znajomości i doświadczenia w używaniu różnych technologi oraz oprogramowania.

Części z tych umiejętności nie wykorzystywałem od dłuższego czasu ocena w postaci białej kreski wskazuje szczytową wartość danej umiejętności. Obecność białej kreski można czytać jako brak aktywności w danej umiejętności od pewnego czasu.

Kreatywny umysł

Kreatywna strona

Adobe Master Collection CS5

Photoshop
Flash Pro
Ilustrator
After Effect
In Design
Premiere Pro

2D

Genetica
Spine 2D

3D

3D Studio Max
ZBrush

Strony WWW

CSS2
CSS3
Bootstrap
HTML5

Projektowanie gier

Postacie
Mechanika
Fabuła

Techniczna strona

PHP

Silex
Zend
Symfony2
Joomla
Wordpress
Magento
Composer

JS

jQuery
Prototype JS
Angular JS
Node JS

Python 2.7

ETree

AS3

Starling
Away 3D
Stage 3D

Java

LibGDX
JavaFX
Maven

Bazy danych

Postgress
MySql
Oracle
MSSql

C++

STL
DiectX 9

C#

Unity 5

Narzędzia

IDE/Edytory tekstu

Notepad++
FlashDevelop
Eclipse

Systemy operacyjne

Windows
Linux
Android
Vagrant

Systemy kontroli wersji

Mercurial Hg
Git

Formularz kontaktowy