Advertisement
Krystian Bacławski

offline

Krystian Bacławski

Software Engineer

Miejscowość:
Mountain View, California, zagranica
Strona www:
Krystian Bacławski @LinkedIn
Branże:
Badania i rozwój
Informatyka/Programowanie
Szkolenia/Edukacja
Podsumowanie zawodowe:

Architekt systemów sieciowych i rozproszonych bazujących na systemach uniksowych. Posiada ogólną wiedzę nt. dziedziny oprogramowania telekomunikacyjnego, procesów powstawania oprogramowania, technik testowania aplikacji. Posiada szeroką wiedzę dotyczącą wzorców projektowych i konstrukcji specyficznych dla różnych języków programowania. Naturalnie posługuje się środkami udostępnianymi przez systemy operacyjne.

Programista szukający zawsze rozwiązań czystych i przejrzystych. Świadomie korzysta z szerokiego wachlarza struktur danych, potrafiąc oszacować złożoność obliczeniową. Swobodnie przemieszcza się między paradygmatami - obiektowym, introspektywnym, funkcyjnym, strukturalnym. Zna wiele języków programowania, ale najlepiej czuje się w Pythonie, C++, C i uniksowych powłokach. Szukając rozwiązań nie boi się wyzwań. Posiada głębokie doświadczenie z narzędziami programistycznymi dostępnymi dla systemu Linux.

Posiada duże doświadczenia związane z administracją systemem Linux i popularnymi opensource-owymi aplikacjami sieciowymi. Użytkownik systemu Debian GNU/Linux od 2001 roku.

Student studiów doktoranckich na Uniwersytecie Wrocławskim. Specjalizuje się w inżynierii oprogramowania, programowaniu sieciowym i rozproszonym, systemach operacyjnych oraz językach programowania. Najlepiej czuje się rzucony na głęboką wodę - zgodnie z zasadą, że tylko zadania za trudne są ciekawe.


Stwórz profil

Musisz wpisać swoje imię
Musisz wpisać swoje nazwisko
Musisz wpisać poprawny e-mail
Musisz wpisać hasło (min. 8 znaków)
Musisz zaakceptować regulamin

Doświadczenie i referencje

Firma:
Uniwersytet Wrocławski, Instytut Informatyki (od 2008-10)
Stanowisko:
Doktorant
Obowiązki:
Prowadzenie zajęć dydaktycznych w języku polskim i angielskim.

Technologie i narzędzia:
* DokuWiki / GraphViz
* LaTeX / Beamer
* IBM Cell B.E. / NVidia CUDA
* LLVM

Prowadzone przedmioty:
* Systemy operacyjne w języku angielskim (wykłady, ćwiczenia)
* Kurs języka Erlang (wykłady, pracownia)
* Seminarium: Rodzina języków Lisp
Firma:
Google Inc. (od 2011-02 do 2012-03)
Stanowisko:
Software Engineer
Firma:
Power Media Sp. z o.o. (od 2010-10 do 2011-01)
Stanowisko:
Rekruter techniczny
Obowiązki:
Weryfikacja wiedzy i umiejętności technicznych kandydatów (na stanowisko programista lub tester).
Firma:
Google Inc. (od 2010-05 do 2010-08)
Stanowisko:
Google Summer of Code 2010 Student
Obowiązki:
Udział w projekcie Thousand Parsec Python Server jako:
* Programista Python
* Architekt oprogramowania / baz danych

Narzędzia:
* biblioteka SQLAlchemy
* baza danych SQLite
* język Scheme

Osiągnięcia:
* Gruntowne przebudowanie architektury serwera
* Usprawnienie schematu bazy danych (normalizacja, optymalizacja)
* Implementacja systemu testowania protokołu TP
Firma:
Tieto Poland Sp. z o.o. (od 2008-06 do 2010-03)
Stanowisko:
Software Developer
Obowiązki:
* Architekt oprogramowania
* Programista C++ / Python / Linux (przestrzeń użytkownika)
* Tester oprogramowania

Technologie i narzędzia:
* ASN.1
* XML / XSLT
* protokoły ULP / SUPL
* GPS / UMTS / GSM
* SWIG / Boost.Python
* Agile / SCRUM
* CM Synergy / Git

Osiągnięcia:
* Projekt oraz implementacja elastycznej biblioteki i narzędzi (klienty, serwery) służących do implementacji testów funkcjonalnych sprawdzających poprawność obsługi dwóch protokołów.
* Aktywne współtworzenie architektury serwera (C++). Wprowadzenie wzorca projektowego Proactor. Pomysł architektury potoków i filtrów do przetwarzania pakietów.
* Projekt i implementacja fragmentów serwera (C++).
Firma:
Nasza Klasa sp. z o.o. (od 2007-11 do 2008-02)
Stanowisko:
Programista systemowy
Obowiązki:
* Administrator GNU/Linux Debian
Firma:
KASAT Sp. z o.o. (eGospodarka.pl) (od 2005-09 do 2007-10)
Stanowisko:
Administrator
Obowiązki:
* Programista systemowy (Linux)
* Administrator GNU/Linux Debian
Firma:
Instytut Informatyki Uniwersytetu Wrocławskiego (od 2003-11 do 2005-12)
Stanowisko:
Młodszy administrator

Edukacja

Uczelnia:
Uniwersytet Wrocławski (od 2008-10)
Kierunek:
informatyka
Poziom studiów:
doktoranckie
Uczelnia:
Uniwersytet Wrocławski (2001-10 - 2007-10)
Kierunek:
informatyka
Poziom studiów:
magisterskie

Informacje dodatkowe

Języki:
* angielski (bardzo dobrze)
* rosyjski (dobrze)
* japoński (podstawy)
Hobby:
* muzyka elektroniczna, awangardowa i eksperymentalna

Grupy


Grupa dla miłośników programowania w językach C and C++

Grupa użytkowników języka Clojure

Debian GNU/*

Demoscena dawna i obecna - gdzie się podziewacie, co robicie?

Grupa zrzeszająca ludzi zainteresowanych językiem programowania Erlang.

Grupa dla wszystkich zainteresowanych programowaniem w haskellu.

Języki Funkcyjne

Grupa osób interesujących się, używających języka Lisp.

Entuzjaści muzyki klubowej

Jeśli logika jest anatomią myślenia, to czym jest programowanie w logice ???

Grupa dla programistów i entuzjastów języka Python

Grupa programistów języka Scala

Grupa przeznaczona dla wszystkich studentów oraz absolwentów Uniwersytetu Wrocławskiego

Grupa entuzjastów edytora Vim

Profil pochodzi z serwisu GoldenLine.pl

© 2005-2012 GoldenLine.pl Wszelkie prawa zastrzeżone.

Wyślij zaproszenie do