Tomasz Salwach - zawodowo

Zawodowo zajmuję się programowaniem. Przede wszystkim integracją systemów (nie boję się niczego), ale także utrzymaniem i administracją serwerów Linuxowych.

Programuję w bardzo wielu środowiskach (C, C++, C#, PHP, AS3, BASH, PERL ...) - czego akurat wymaga projekt...

Tworzę własną dystrybucję (bazującą na Slackware), kiedyś także na inne niż intel platformy (Sun Sparc)

Konfiguruję sieć dla małej firmy z własnymi serwerami (kilka zewnętrznych łącz internetowych, 50 komputerów w sieci lokalnej) - firewall, VPN, traffic shaping, właściwie wszystko poza BGP.

Mam spore doświadczenie w utrzymaniu bezpieczeństwa serwerów internetowych, specjalizuję się w utrzymaniu wysokiej niezawodności systemu, ale za pomocą rozwiązań nieklastrowych.

Czasami programuję także pod Windows, obecnie głównie w C#, kiedyś w Visual C++.

Mam także doświadczenie w obróbce danych mapowych, pracy z ArcGIS Desktop, w niektórych projektach używam także Google Maps.

Większością projektów nie mogę się wprost pochwalić, dlatego poniższa lista jest niepełna, a projekty dosyć ogólnie opisane.

Wykonałem i wdrożyłem (pracuje do dziś) oprogramowanie CallCenter napisane pod QT-Embedded (Linux) integrujące się z centralą Slican CT-1688
( http://slican.pl/produkty/CCT-1668,1117633049.html ) pobierające dane z MS SQLServer

Powstała też bramka SMS email działającą w obie strony (płatna), wraz z systemem zarządzania użytkownikami i taryfikacji, obsługującą bezpośrednie połączenie do operatora (CIMD2) jak i modemy GSM.

Pisałem sniffery do debugowania różnych protokołów (nie udostępnionych publicznie)

Różne serwery udostępniające dane poprzez SSL w różnych formatach

Zbudowałem stanowisko pomiarowe do błyskawicznego pomiaru wielopasmowych anten GSM (cyfrowy analizator widma INSTEK GSP-827 z generatorem śledzącym + sprzęgacz kierunkowy + przekaźniki koncentryczne ze sterownikiem do PC).

Gdzieś po drodze powstała też aplikacja dla komórek - Symbian S60 w każdej wersji (ale to koszmarne API, nie mam ochoty już nic robić w Symbianie).

Hobbystycznie programuję także mikrokontrolery ARM i AVR (w zasadzie te najbardziej lubię), są to bardzo różne projekty:
-generator fali prostokątnej z regulowaną częstotliwością, wypełnieniem i poziomami napięć (rozdzielczość 0.01Hz, 0.01% i 0.001V, prąd do 0,5A), sterujący lotniczym zaworem hydraulicznym firmy MOOG (reguluje skok dużego siłownika hydraulicznego poruszającego głowicą maszyny produkującej siatkę z tworzywa)
-miernik temperatury (wiele cyfrowych termometrów DS1820 -> RS232)
-woltomierz do Renault Espace wyświetlający napięcie na wyświetlaczu radia (udaje teksty RDS na magistrali CAN łączącej radio z wyświelaczem)

Obecnie zajmuję się programowaniem aplikacji internetowych w Adobe Flex / Flash.

Uczę się także obróbki grafiki (gdyż z całym pakietem Adobe kupiłem także Photoshopa i Illustratora, grzechem byłoby nie nauczyć się korzystać z ich ogromnych możliwości.