Nazywam się Wojciech Domski. Ukończyłem studia na kierunku Automatyka i Robotyka na Politechnice Wrocławskiej, gdzie obecnie kontynuuję naukę na studiach doktoranckich. Obecnie jestem zatrudniony na stanowisku asystenta, gdzie prowadzę badania oraz zajęcia dydaktyczne. Ponadto, w ramach pracy na uczelni uczestniczę w projektach międzynarodowych, jak i krajowych. Zajmuję się projektowaniem układów elektronicznych, a także tworzeniem systemów wbudowanych. Ponadto, posiadam duże doświadczenie w projektowaniu oprogramowania. Od czasu do czasu tworzę strony internetowe szyte na miarę.


Systemy wbudowane i projektowanie układów elektronicznych

W swojej pracy z zakresu systemów wbudowanych piszę aplikacje w języku C/C++ dla mikrokontrolerów wyposażonych w rdzeń ARM Coretx-M3/M4. Jeśli projekt musi pracować pod reżimem czasu rzeczywistego proponuję wykorzystanie frameworka takiego, jak FreeRTOS. Oferuję integrację systemu z już istniejącym rozwiązaniem, bądź wytworzenie systemu wykorzystującego rozwiązania oparte o komputery PC lub SBC (np. Raspberry Pi).

Posiadam duże doświadczenie w tworzeniu urządzeń pomiarowych, jak i urządzeń do akwizycji danych, które wykorzystują różne czujniki (temperatury, wilgotności, jakości powietrza, ...). Projekty układów elektronicznych przygotowuję w programie KiCAD wraz z kompletną dokumentacją produkcyjną.

Strony internetowe i systemy webowe

W zakresie technologii webowych oferuję projektowanie oraz wdrożenie kompletnych rozwiązań dla serwisów internetowych opartych o system zarządzania treścią, jak Wordpress.

Ponadto, w przypadku chęci wdrożenia przez klienta systemu indywidualnie dopasowanego do potrzeb tworzę serwisy oparte o framework CodeIgniter, który może zostać dostosowany do konkretnych zastosowań i wymagań.

W swojej pracy wykorzystuję technologie powiązane z PHP/MySQL, CodeIgniter, Bootstrap, Wordpress, Themify.

Oprogramowanie

Oferuję tworzenie oprogramowania na stacje robocze w języku C/C++ z wykorzystaniem frameworka Qt do tworzenia interfejsu użytkownika. Posiadam również doświadczenie związane z rozwojem sterowników do urządzeń zewnętrznych pod systemy Linux z rozszerzeniem czasu rzeczywistego Xenomai. Podczas pracy administracyjnej w systemie Linux piszę skrypty w językach Python oraz Bash, które pomagają w kontroli i automatyzacji pracy. Ponadto interesuję się przetwarzaniem obrazów oraz uczeniem maszynowym (Machine Learning), gdzie często korzystam z biblioteki OpenCV.

Do tworzenia systemów robotycznych wykorzystuję framework ROS, który pozwala na wydajną integrację odrębnych elementów oprogramowania tzw. węzłów. Możliwości tego frameworka, można rozszerzyć przez zastosowanie innego frameworka -- OROCOS. Pozwala on na tworzenie komponentów, które podobnie do węzłów można łatwo integrować.

W wolnym czasie piszę bloga, który traktuje o tematyce zwiazanej z Raspberry Pi, programowaniem, mikrokontrolerami oraz modelarstwem lotniczym. To właśnie tam zamieszczam opisy swoich konstrukcji.

Zachęcam do jego odwiedzenia.

blog.domski.pl

Masz pytania, chcesz nawiazać współpracę? Napisz ...