dembol.org

Java and distributed systems architecture

o mnie

Nazywam się Łukasz Dembiński, jestem absolwentem wydziału ETI Politechniki Gdańskiej. Ukończyłem kierunki – Systemy Rozproszone i Aplikacje Internetowe oraz Modelowanie Systemów Informatycznych. W chwili obecnej pracuję w Wirtualnej Polsce na stanowisku kierownika zespołu architektów oprogramowania. Mój pełny profil zawodowy można znaleźć na goldenline.pl

Zajmuję się przede wszystkim projektowaniem i implementacją systemów rozproszonych dużej skali z naciskiem na dostępność, wydajność i modyfikowalność. W chwili obecnej kieruję kilkuosobowym zespołem architektów oprogramowania, który wyznacza standardy jakościowe i konsultuje rozwiązania architektoniczne dla większości powstających serwisów i usług. W swojej pracy w portalu zaprojektowałem i zaimplementowałem wiele systemów, usług i reużywalnych komponentów z powodzeniem działających w środowisku produkcyjnym, m.in:

  • usługę przetwarzania plików multimedialnych (Java SE / EE, C)
  • usługę dostępu do storage dla serwisów portalowych (Java EE)
  • usługę reskalowania obrazków w locie (projekt + część implementacji w Java EE)
  • API udostępniające funkcjonalności usług wewnętrznych dla partnerów firmy (Java EE, REST)

Brałem także udział w refaktoringu jednego z największych serwisów portalu – stworzyłem projekt architektury oraz dedykowany framework w PHP (udostępniający m.in. wzorzec dependency injection). Prowadziłem także R&D nowych mechanizmów portalowych (m.in. wyszukiwanie oparte na Apache Lucene, strumieniowe przetwarzanie formatów multimedialnych, streaming RTSP). W wolnej chwili prowadzę szkolenia dla mniej doświadczonych programistów z programowania w Java SE / EE oraz projektowania systemów.

Udzielam się także w społeczności OpenSource w roli dewelopera. Napisałem m.in. moduł mod_cband do Apache 2 umożliwiający limitowanie pasma wychodzącego dla użytkowników i serwisów. Moduł okazał się sukcesem i został włączony do większości dystrybucji Linuxa m.in. do Debiana, RedHata i CentOSa :)

 

CV i kontakt

Moje CV do pobrania: pobierz
email: dembinski.lukasz |at| gmail.com
jabber: dembinski.lukasz |at| gmail.com

 

A kim się inspiruję? Oto lista geniuszy świata IT

  • Martin Fowler – jeden z najlepszych specjalistów od projektowania systemów, odkrywca wielu wzorców architektonicznych i projektowych, twórca katalogu wzorców
  • Ian Foster – autor teorii, narzędzi i algorytmów przetwarzania równoległego, twórca teorii gridów, AKA “the father of the Grid”
  • Eric Evans – autor podejścia Domain-Driven Development
  • Robert C. Martin – znany jako Uncle Bob, specjalista od obiektowości i refaktoringu kodu
  • Linus Torvalds – autor jądra Linuxa

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>