CV Polski¶
Wyrażam zgodę na przetwarzanie podanych przeze mnie danych osobowych zawartych w aplikacji dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO). Jednocześnie oświadczam, iż zapoznałem się informacjami administratora o przetwarzaniu danych oraz z prawami jakie przysługują mi na mocy powyższego Rozporządzenia.
Krysiak Arkadiusz¶
Adres:¶
Buszkowice 140,37-710 Żurawica
Data urodzenia:¶
04.02.1971r.
Tel:¶
48 533 388 886
2013 –2021¶
Kierownik działu Automatyki i informatyki (R&D) Odpowiedzialny za opracowanie nowych rozwiązań stosowanych w przemyśle począwszy od pomysłu, koncepcji a na badaniach skończywszy.
2010 –2012¶
Teldat specjalista ds. Projektowania urządzeń embedded, odpowiedzialny za projektowanie i programowanie urządzeń składowych mobilnego systemu łączności;
2008 – 2010¶
Pracowałem w Mera-Błonie jako projektant programista urządzeń embedded, Odpowiedzialny za projektowanie urządzeń eksploatowanych w przestrzeni publicznej;
2004 – 2008¶
Pracowałem w Diechl Control jako projektant-programista urządzeń embedded, odpowiedzialny za oprogramowanie pracujące w sprzęcie AGD takich jak pralki, lodówki, kuchenki;
2004¶
Przeszedłem na emeryturę po 15 latach służby wojskowej.
1996 – 2004¶
Kierownik Punktu Informatycznego, odpowiedzialny za pracę sprzętu informatycznego jednostki organizacyjnej. Obsługa systemów UNIX, Dos, Windows 95/98/NT/XP;
1992 – 1996¶
Starszy technik naprawy i kontroli sprzętu łączności, odpowiadałem za naprawę sprzętu łączności do 1 GHz.
Wykształcenie:¶
2004 – 2007¶
Studia zaoczne na Wrocławskiej Wyższej Szkole Informatyki Stosowanej – specjalność bazy danych - ocena 5.0;
1989 – 1992¶
Szkoła średnia COSWŁ Legnica – Elektroniczne Maszyny Cyfrowe;
2011¶
Kurs projektowania obwodów drukowanych dla wysokich częstotliwości;
2010¶
Kurs Linux w systemach wbudowanych;
2009¶
Kurs projektowania urządzeń zgodnych z normami EMC/EMI;
2006¶
Kurs CISCO I;
2003¶
Szkolenie Trenerów Linux – Aurox;
język rosyjski:¶
komunikatywna B2;
język angielski:¶
komunikatywna B2;
Dodoatkowe umiejętności:¶
Prawo jazdy: kat. B,
Sprzęt: b. dobra znajomość naprawy sprzętu komputerowego.
Obsługa systemów: b. dobra znajomość Dos, Windows 95/98/NT/2000/XP, UNIX, Linux Redhat/Debian/SUSE, systemy BSD;
Pakiety biurowe: Bardzo dobra znajomość pakietów biurowych MS Office, Open Office , włącznie z budowaniem makr i złożonych arkuszy kalkulacyjnych.
Elektronika: Projektowanie układów elektronicznych cyfrowych, analogowych układów wejścia/wyjścia, przetwornic impulsowych. Zgodnie z zasadami kompatybilności EMC
Programy CAD: Bardzo dobra znajomość projektowania płytek zgodnych z EMC przy użyciu oprogramowania „Altium”, “Protel”, „Eagle” dla Windows/Linux, LTSpice;
Programowanie: - Szacowanie rozmiaru kodu oraz czasu wykonania zgodnie z regułami inżynierii oprogramowania.
Obsługa systemów kontroli wersji CVS, SVN
System dokumentacji oprogramowania Doxygen.
Języki skryptowe: Perl.
Kroskompilacja i osadzanie linuksa na systemach wbudowanych SoC.
Języki programowania C(GCC) dla Linux, Assembler(GASM) ,programowanie wielowątkowe oraz połączeń TCPIP, pisanie i uruchamianie modułów kernela, C++ z Qt i GTK
Specjalizacja w programowaniu mikrokontrolerów rodziny MCS51, AVR, PIC, NEC 78K, ST6, ARM7, ARM9, Cortex-A, Cortex-M, RISC-V w językach C i asm. W trakcie nauki programowania mikrokontrolerów Espressif
Znajomość zasad pisania kodu zgodnego MISRA, oraz pisania kodu dla sprzętu i oprogramowania w klasie urządzeń bezpiecznych: transport, AGD, warunki podwyższonego ryzyka (IEC60730, IEC61508)
Płynna realizacja kodu w C ze wstawkami krytycznymi czasowo w asemblerze
Znajomość programowania obiektowego w C++
Autor programu nauczania programowania mikrokontrolerów AVR wdrożonego na WWSIS Wrocław dla studentów i kursu dla osób z zewnątrz.
Podstawowa znajomość pracy z układami FPGA Sparan, układami Altera oraz języka VHDL.
- Znajomość problematyki ZigBee, IEE 802.15.4, RFC4,
IEC6730, IEC61508 klasy B software and hardware
Administracja:¶
Zarządzanie amatorską siecią komputerową z łączami WiFi i serwerem linuksowym.
Konfiguracja i praca z serwerami sieciowymi NFS, NIS, PgSQL, CUPS, SSH, VNC, SQUID
Znajomość konfiguracja firewala IProute i ograniczania pasma z użyciem TC.
Tworzenie kopii i backup-ów systemu odtwarzanie skasowanych partycji.
Zrealizowane projekty:¶
Konsola do kontroli technicznej urządzeń portowana na Linux, AVR (w przyszłości na ARM). Pracująca na dowolnym interfejsie. Podłączenie polega na prostym podłączeniu funkcji czytania/pisani znaku z urządzenia poprzez przekazanie wskaźników do funkcji. Konsola może posiadać nieograniczoną liczbę instancji pracujących równocześnie. Konsola parsuje linię komend bada czy parametry są w podanym zakresie, pozwala na podawaniu parametrów w postaci etykiet typu default, min, max, on, off. Konsola posiada historię poleceń, podpowiedzi, autouzupełnianie poleceń oraz parametrów , help poleceń i parametrów. Menu budowane oddzielnie w postaci definicji, osiem poziomów uprzywilejowania do poleceń i submenu, autowylogowanie i wiele innych opcji. Konsola pracująca z dowolnymi terminalami telnet-em etc.
Liniowy czujnik temperatury -40..+120 st.C. Pracujący na pętli prądowej 4..20mA z transmisją cyfrową w obu kierunkach. Podłączany bezbiegunowo, zasilany z linii o zasięgu do 2000m.
Projektowałem elektronikę i osadzałem linuksa na programowalnym switchu z kontrolerem SOC OMAP3503 i switchem Vitese, pisałem moduły kernela komunikacji z Vitesse oraz moduł 2 x ethernet + 4 porty szeregowe na USB.
Projektowałem elektronikę i napisałem oprogramowanie inteligentnej ładowarki akumulatorów w systemie przetwornicy impulsowej na ATtiny861
Projektowałem elektronikę i pisałem oprogramowanie do terminala graficznego z komunikacją poprzez RS-485 NA ATXMEGA.
Projektowałem elektronikę i pisałem oprogramowanie do wyważarki wirników na MCS 51.
Projektowałem i oprogramowywałem urządzenia w oparciu o modemy GPRS Motorola G24 i SimCom C300/900D na ATMega128.
Dodawałem funkcjonalność bezpieczeństwa zgodną z IEC60730 do projektów pralek.
Napisałem oprogramowanie wielowątkowego serwera na Linuksie do akwizycji i sterowania urządzeń-terminali z modemami GPRS.
Wykonałem projekty urządzeń podłączanych poprzez RS232/RS-485 i port równoległy do wbudowanych komputerów klasy PC oraz pisałem oprogramowanie na mikrokontroler LPC1313 oraz dla systemów Linux/Windows.
Pracowałem nad systemem czasu rzeczywistego dla kontrolerów NEC 78K
Oprogramowywałem kontroler lodówki na kontrolerach ST6
Projektowałem i oprogramowywałem specjalistyczny generator wykorzystywany na wydziale biologii UJ na MCS51
Zrealizowałem częstościomierz na układach PLD Altery
Zrealizowałem układ inteligentnego zasilacza UPS na PLD dla urządzeń wbudowanych współpracujący z PC.
Oprogramowywałem drukarkę termiczną na STR912;
Zrealizowałem szyfrowany bootloader dla kontrolerów XMEGA. Oprogramowanie na XMEGA, Oprogramowanie Loadera na PC, oprogramowanie na PC szyfrujące plik do dystrubucji.
Zrealizowałem debuger krokowy do śledzenia oprogramowania na kontrolerach rodziny AVR
Zrealizowałem terminal pomiarowy na LPC1313.
Zrealizowałem kartę wejścia/wyjścia do komputera przemysłowego z szyną PC/104
Opracowałem program w asemblerze dla PC (dzięki czemu znalezienie jednego wielomianu zajmuje tylko kilka minut) do wyznaczania pierścieni 32 bitowych będących podstawą szyfrowania i kodów kroczących.
Opracowałem przekaźniki sterujące z redundancją z możliwością wymiany uszkodzonych w trybie hot-plug.
Opracowałem szybkie przekaźniki sterujące z zabezpieczeniem przeciwwypaleniowym styków dla systemów pasywnej korekcji mocy i układów miękkiego startu silników dużej mocy.
Opracowałem miernik czasu zadziałania wyłączników energrtycznych.
Opracowałem przekaźnik bezpieczeństwa wykrywający zwarcia zwojowe w trakcie pracy silnika.
Opracowałem sterownik sprzętowo zgodny z normą IEC61508, IEC13849, IEC62061 z pełną redundancją do pracy z przemysłowymi urządzeniami dużej mocy (6MW).
Opracowałem oprogramowanie wirtualnych czujników temperatury dla układów łączenia dużych mocy.
Opracowałem system głosowań z bezkolizyjną transmisją w szczelinach czasowych na częstotliwość 868MHz.
Opracowałem odbiciową klawiaturę optyczną odporną na silne światło słoneczne.
Opracowałem tanie moduły pomiarowe o 18 bitowej ważności danych oparte o mikrokontrolery Kinetis.
Opracowałem urządzenie do odczytu stanu i kasowania alarmów przekaźników bezpieczeństwa firmy Elgór+Hansen (Kopex).
- Autor 5 książek z programowania mikrokontrolerów:
Mikrokontrolery rodziny AVR AT90S1200
Mikrokontrolery rodziny AVR AT90S2313
Mikrokontrolery AVR w obudowach ośmiowyprowadzeniowych
Programowanie mikrokontrolerów rodziny AVR
Programatory przyrządów półprzewodnikowych. Budowa i oprogramowanie.
Autor artykułów na temat programowania w Elektronice Praktycznej
Dopuszczenie do dokumentów tajnych:¶
Ukończenie szkolenia z ochrony i przetwarzania informacji niejawnych organizowanego przez Wojskowe Służby Informacyjne, poświadczone dopuszczeniem do pracy z informacjami o klauzuli do tajnej włącznie.
ZAINTERESOWANIA:¶
Informatyka,
Programowanie,
Systemy sieciowe,
Elektronika,
DSP,
Fizyka,
Przyroda.