eGospodarka.pl
eGospodarka.pl poleca

PracaGrupypl.praca.szukanaPoznań, Programista PHP/Java/Javascript/AIR
Ilość wypowiedzi w tym wątku: 1

  • 1. Data: 2008-08-08 14:38:51
    Temat: Poznań, Programista PHP/Java/Javascript/AIR
    Od: "m...@g...com" <m...@g...com>

    22 letnia osoba z 5 letnim doswiadczeniem w branzy poszukuje pracy na
    stanowisku programisty w zespole lub na indywidualnym stanowisku.

    Uwazam siebie za pasjonata i estete w kwestii interfejsu tworzonych
    programow i rozwiazan, interesuje sie nowymi technologiami i
    skutecznie wykorzystuje je w swoich pomyslach. Potrafie bardzo szybko
    wdrozyc sie w nowy jezyk programowania i stosowane technologie.
    Chcialbym pracowac przy ciekawych i wymagajacych projektach,
    pozwalajacych mi poszerzyc swoja wiedze, zakres umiejetnosci i
    wyprobowac "w boju" wiedze teoretyczna. Nie przerazaja mnie wyzwania
    algorytmiczne i trudno znajdowalne bledy ;)

    Ponizej przedstawiam swoje kwalfikacje:

    Programowanie server-side:
    --------------------------------------------------
    * bardzo dobra znajomosc PHP4 oraz PHP5 - zarówno obiektowego
    (preferowany) jak i proceduralnego
    * dobraznajomosc Javy, C# (pozwalajaca na tworzenie programow client-
    side, uslug sieciowych)
    * srednia znajomosc c/c++
    * bardzo dobra znajomosc srodowiska Delphi (programowanie wizualne z
    wykorzystaniem VCL)
    * dobra znajomosc perl'a
    * aktualnie w trakcie intensywnej nauki Flex'a i Objective-C

    Programowanie client-side:
    --------------------------------------------------
    * bardzo dobra znajomosc JavaScript (równiez obiektowego) - tworzenie
    skryptów do walidacji formularzy i interakcji z uzytkownikiem
    * dobra znajomosc metajezyka XUL - tworzenie rozbudowanych interfejsów
    * dobra znajomosc technologii AJAX - asynchronicznego Javascript i XML
    * tworzenie dynamicznych elementów wizualnych przy uzyciu (X)HTML'a i
    Javascript - DHTML
    * dobra znajomosc DOM'u, technik Javascript-on-demand, biblioteki
    Prototype, jQuery, Ext (tworzenie duzych implementacji w oparciu o
    wymienione frameworki)
    * dobra znajomosc AIR'a i umiejetnosc tworzenia atrakcyjnych wizualnie
    aplikacji w AIR (html + javascript, w trakcie nauki Flex'a i
    Actionscriptu)

    Programowanie w PHP4/5:
    --------------------------------------------------
    * wszelkie podstawy, których opis pomine (integracja z relacyjnymi
    bazami danych, operacje na plikach, przetwarzanie plików XML, itd.)
    * znajomosc systemów szablonów: Smarty, Opt, Savant
    * znajomosc systemu abstrakcji baz danych: AdoDb
    * internacjonalizacja aplikacji
    * wykorzystywanie klas z SPL (standardowej biblioteki php) w tym
    iteratorów i innych
    * analiza bezpieczenstwa aplikacji (pod katem Php i SQL Injection)
    * korzystanie z XML na poziomie PHP (SimpleXML, XML) - parsowanie
    dokumentów oraz ich obróbka
    * obsluga protokolów FTP, POP, IMAP, TCP/IP, LDAP oraz innych przy
    uzyciu standardowych funkcji (Sockets)
    * optymalizacja skryptów, implementacja algorytmów cache'owania
    wyników, analiza wydajnosci (przy pomocy Profilera XDebug)
    * obróbka oraz tworzenie grafik (wykresów, map) przy uzyciu
    biblioteki PHP: GD oraz jpGraph
    * generowanie dokumentów PDF przy pomocy zewnetrzych bibliotek
    * obsluga animacji flash poprzez PHP
    * znajomosc biblioteki PEAR
    * kompresja/dekompresja plików
    * inne zastosowania PHP (skrypty shellowe, tworzenie botów (jabber,
    irc), tworzenie serwerów aplikacji)
    * znajomosc zagadnien zdalnego wywolywania procedur (XML-RPC)
    * wykorzystanie mechanizmów PHP5: wyjatków, klas abstrakcyjnych i
    interfejsów
    * implementacja róznorodnych wzórców projektowych: MVC, Intercept
    Filtering, itp
    * testowanie kodu (phpUnit)

    Programowanie w jezyku Java
    --------------------------------------------------
    * Bardzo dobra znajomosc SWINGu, AWT, L&F, Graphics (pompowanie
    eventow itp)
    * Dobra znajomosc zagadnien sieciowych (java.net.* oraz kryptografii)
    * Umiejetnosc tworzenia duzych i wizualnie atrakcyjnych programow w
    javie, multiplatformowych, wykorzystujacych specyficzne rozwiazania z
    poszczegolnych systemow (np. apple.eio pod mac os x'em).
    * Bardzo dobra znajomosc maszyny wirtualnej i mozliwosci ktore oferuje
    * Bardzo dobra znajomosc mechanizmu refleksji (dynamiczne ladowanie
    klas w zaleznosci od wersji JVM)
    * Przyklad aplikacji napisanej w javie:
    http://farm4.static.flickr.com/3134/2393289223_09d89
    5ba22.jpg
    (wlasne komponenty wizualne, obsluga komunikacji sieciowej,
    architektura pluginowa, kod korzystajacy z refleksji, kompilujacy sie
    na kazdej maszynie, wykorzystujacy pewne specyficzne klasy dostepne
    wylacznie w okreslonych systemach operacyjnych (jak np. Mac OS X)

    Systemy relacyjnych baz danych SQL:
    --------------------------------------------------
    Mysql:
    * bardzo dobra znajomosc, zarówno od strony klienta jak i
    administratora
    * tranzakcje
    * tworzenie relacji
    * projektowanie bazy danych przy pomocy DBDesigner'a
    * optymalizacja baz danych

    Postgresql:
    * dobra znajomosc od strony administracyjnej
    * dobra znajomosc struktur
    * tworzenie relacji
    * tranzakcje
    * wykorzystanie wyzwalaczy (trigger'ów) oraz mozliwosci
    tworzenia funkcji

    * Implementacja struktur drzewiastych w obu bazach danych
    * Tworzenie rozbudowanych zapytan

    Sqlite (PHP5):
    * dobra znajomosc struktur

    MSSQL, Firebird:
    * dobra znajomosc skladni oraz znajomosc zagadnien zwiazanych z
    transakcyjnoscia w tychze bazach

    XML:
    * tworzenie pseudo baz danych opartych o XML

    Microsoft Access:
    * projektowanie relacji, tworzenie zapytan

    HTML, XHTML, XML, CSS:
    --------------------------------------------------
    * bardzo dobra znajomosc standardów i ich praktyczna implementacja:
    - HTML 4
    - XHTML 1, 1.1
    - CSS 1, 2
    - DOM

    * znajomosc zagadnien zwiazanych z XML i ich przeksztalcaniem

    Programy wspomagajace tworzenie stron www:
    --------------------------------------------------
    * dobra znajomosc darmowych narzedzi do tworzenia grafiki: Gimp,
    Inkscape
    * dobra znajomosc narzedzi firmy Adobe
    * dobra znajomosc narzedzi firmy Zend: Zend Studio, Zend Encoder

    Programy wspomagajace prace w zespole:
    --------------------------------------------------
    * obsluga i wykorzystywanie aplikacji Groupware
    * wykorzystanie systemów kontroli wersji: CVS, SVN a takze
    administracja nimi
    * wykorzystywanie Wiki w celu zbierania informacji
    * obsluga DIA, Jude - tworzenie diagramów

    Obsluga systemów operacyjnych:
    --------------------------------------------------
    * biegla znajomosc obslugi systemów linuxowych - szczególnie
    dystrybucji Gentoo oraz Debian
    * umiejetnosc kompilacji, konfiguracji i uruchomienia dowolnego
    rodzaju
    uslugi w systemie linux oraz integracja z innymi uslugami
    * dobra znajomosc systemów firmy Microsoft - zarówno od strony
    administracyjnej jak i klienckiej (glównie pod wzgledem uruchamiania
    uslug www)
    * natywne srodowisko pracy - Mac OS X

    Umiejetnosci administracyjne:
    --------------------------------------------------
    * umiejetnosc instalacji, konfiguracji i obslugi wiekszosci uslug
    sieciowych:
    * serwer www: Apache, Tomcat
    * bazy danych: Postgresql, Mysql
    * Ircd, Jabberd, TeamSpeak
    * Systemy kontroli wersji: SVN, CVS
    * Serwery pocztowe: Exim, Courier
    * Serwer nazw: Bind
    * Serwer ftp: pureftpd, proftpd
    * Platforma C#: Mono, mod_mono
    * Moduly apache'a: mod_python, mod_vdbh, mod_perl (+ pisanie
    modulów w perlu) (mass hosting)
    i inne....
    * analiza logów systemowych
    * zabezpieczanie serwera przed dostepem z zewnatrz (iptables)
    * typowe czynnosci administracyjne: obsluga cron'a, zarzadzanie
    uzytkownikami itd.

    Inne umiejetnosci:
    --------------------------------------------------
    * dokumentowanie programów przy uzyciu: Doxygen, PhpDocumentator,
    DocBook, Javadoc
    * biegla znajomosc jezyka angielskiego
    * tworzenie specyfikacji: technicznych i dokumentacji dla klienta
    * umiejetnosc implementacji mechanizmów zawartych w RFC (szczególnie,
    komunikacji z róznorodnymi typami serwerów na poziomie socket'ów)
    * wykorzystywanie zewnetrznych bibliotek na podstawie dostarczonej
    dokumentacji (polskiej lub angielskiej)
    * umiejetnosc wykorzystania reverse-engineering'u do implementacji
    algorytmów, struktur z innych jezyków
    * umiejetnosc szybkiego uczenia sie, chec zglebiania wlasnej wiedzy i
    poszerzania wlasnych umiejetnosci

    Powyzej przedstawilem wieksza czesc moich umiejetnosci i wiedzy, które
    mam nadzieje zacheca do kontaktu.

    Przedstawiam moje oczekiwania:
    * praca stala (umowa o prace) w biurze firmy lub zdalnie (jezeli
    pracodawca akceptowalby taka) na pol etatu (20 h / tyg lub odrobine
    wiecej
    * mila i kolezenska atmosfera w pracy
    * w przypadku pracy zespolowej - zespól ludzi kreatywnych, ambitnych i
    pracowitych, chetnie dzielacych sie wiedza i doswiadczeniem

    Od pracy wymagam postawienia poprzeczki troche powyzej moich
    umiejetnosci, ciekawych wyzwan, mozliwosci rozwoju.

    Obecnie pracuje od prawie 2 lat w firmie zajmujacej sie tworzeniem i
    rozwojem oprogramowania klasy CRM.

    Na żądanie, jestem w stanie podeslac referencje i portfolio z
    wybranymi realizacjami + opis ostatnich dokonan.

    CV przesle na zadanie.

    Mateusz G.
    * e-mail: m...@w...pl
    * tel: 660 170 120
    * gg: 1985567

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1