-
1. Data: 2006-06-19 16:59:10
Temat: Programista php5/js/ajax
Od: m...@g...com
20 letnia osoba z 4 letnim doswiadczeniem w branzy poszukuje pracy na
stanowisku programisty w zespole lub indywidualnie.
Ponizej przedstawiam swoje kwalfikacje:
Programowanie server-side:
--------------------------------------------------
* bardzo dobra znajomosc PHP4 oraz PHP5 - zarówno obiektowego
(preferowany) jak i proceduralnego
* srednia znajomosc Javy, C# (pozwalajaca na tworzenie prostych
realizacji)
* srednia znajomosc c/c++
* bardzo dobra znajomosc srodowiska Delphi (programowanie wizualne z
wykorzystaniem VCL)
* dobra znajomosc perl'a
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
Programowanie w PHP4/5 (jezyk preferowany, stad opisany
szczególowo):
--------------------------------------------------
* 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)
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
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)
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
* biegla znajomosc jezyka angielskiego
* tworzenie specyfikacji: technicznych i pod katem klientów
* 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 zdanie (jezeli
pracodawca akceptowalby taka)
* w przypadku pracy w miescie, w którym znajduje sie siedziba firmy,
dochody musialby wystarczyc na utrzymanie siebie i mieszkania
* mila i kolezenska atmosfera w pracy
* w przypadku pracy zespolowej - zespól ludzi kreatywnych, ambitnych
i
pracowitych, chetnie dzielacych sie wiedza i doswiadczeniem
Nie wymagam wysokich zarobków, jedynie takie, które pozwolilyby
utrzymac siebie w danym miescie i pokryc koszt studiów; bedacych
adekwatnymi do podjetego wysilku i wlozonej pracy.
Na zadanie, jestem w stanie podeslac referencje i portfolio z
wybranymi projektami.
Kontakt:
Mateusz Gajewski
* Tel: 660 170 120
* E-mail: m...@d...com
* GG: 1985567
* Jabber: m...@d...com
-
2. Data: 2006-06-22 15:14:17
Temat: Re: Programista php5/js/ajax
Od: "m...@g...com" <m...@g...com>
CV: http://serafin.devonstudio.pl/CV.pdf
-
3. Data: 2006-06-23 10:11:56
Temat: Re: Programista php5/js/ajax
Od: "m...@g...com" <m...@g...com>
W związku z duża ilością pytań o miejsce zamieszkania:
obecnie mieszkam i studiuję w Poznaniu (Inżynierię Oprogramowania na
Wydziale Matematyki i Informatyki Uniwersytetu im. Adama Mickiewicza w
Poznaniu). W związku z tym poszukuję bądź pracy stałej (etat) o
ile pracodawca pozwoli na dosyć elastyczne godziny i tryb pracy,
bądź też pracy zdalnej - wtedy miasto nie gra roli.
Pozdrawiam,