Umiejętności
ANSI C
Assembler
AUTOSAR
C (język programowania)
C++
C++
CSS
Bazy danych
Oprogramowanie wbudowane
Systemy wbudowane
FlexRay
HTML 5
IBM Rational Tools
Lego
Programowanie niskopoziomowe
Rozwiązywanie problemów
Programowanie
Rational DOORS
Analiza wymagań
RTOS
Rozówj oprogramowania
Inżynieria oprogramowania
Zarządzanie projektami programistycznymi
Subversion
Usługi internetowe
xCP
XML
Git (software)
SVN/GIT
C++ Programming
ASM
ASAM
Automotive software
Języki
polski
ojczysty
angielski
biegły
hiszpański
podstawowy
niemiecki
podstawowy
Doświadczenie zawodowe
Management Representative / Sr. Software engineer C / C++ / ASM
Projekty:
- Benchmarki OpenCL i CUDA - opracowanie oprogramowania do analizy wydajności GPU z wykorzystaniem OpenCL oraz CUDA
- Automated Tests (Language and Environment) opracowanie języka i środowiska do automatycznego testowania kodu embedded, bez konieczności uruchamiania na zewnętrznym urządzeniu.
- XCP 1.2 protocol layer
- FlexRay transport layer for XCP
- CAN transport layer for XCP
- CanObserver - Aplikacja do monitorowania sieci CAN/LIN, emulacji urządzeń podłączonych do sieci CAN oraz narzędzia diagnostyczne.
- ELF File library - Biblioteka pozwalająca na odczyt danych z plików ELF
- DependencyAnalyser - analizator zależności kodu źródłowego pozwalający na częściową kompilację projektu C/C++ bez konieczności kompilacji wszystkich plików źródłowych
- DebugGenerator - Generator danych dotyczących kodu źródłowego służących do debuggowania dla XCDeApps.
- CodeAnalyzer (Preprocesor kodu źródłowego języka C/C++ analizujący zależności pomiędzy plikami źródłowymi projektu oraz dyrektywy kompilatora, generujący uproszczony kod źródłowy przyspieszający proces kompilacji projektów)
- XCDeApps: XCDeClient + XCDeServer (aplikacje do debugowania, analizy zmiennych, pamięci w mikrokontrolerach systemów wbudowantych, automatyczna integracja z instniejącymi projektami, obsługuje protokoły: DBG/XCP/XCDextended)
- HV_CMS (System do zarządzania i administracji nieruchomościami, portal użytkowników nieruchomości)
- CodeStyle (System automatycznej stylizacji i dokumentacji kodu źródłowego w językach: C/C++/PHP/JavaScript)
- DocGen (System automatycznego generowania dokumentacji i zarządzania projektem programistycznym)
- Bluetooth driver for Indianapolis (sterownik bluetooth dla radia samochodowego Harman-Becker Indianapolis)
- iPod driver for Indianapolis (sterownik komunikacji i kontroli iPod'a z poziomu radia Harman-Becker Indianapolis)
- BIOS for M16C, LPC2106, LPC2129, LPC2138 (Niskopoziomowe sterowniki dostępu do pamięci, peryferiów, magistral, timerów i innych... dla rodzin mikrokontrolerów LPC ARM oraz Motorola)
- Real Time Operating System for embedded applications (Wielowątkowy system operacyjny czasu rzeczywistego dla systemów wbudowanych bazujących na mikrokontrolerach LPC ARM oraz Motorola)
- Benchmarki OpenCL i CUDA - opracowanie oprogramowania do analizy wydajności GPU z wykorzystaniem OpenCL oraz CUDA
- Automated Tests (Language and Environment) opracowanie języka i środowiska do automatycznego testowania kodu embedded, bez konieczności uruchamiania na zewnętrznym urządzeniu.
- XCP 1.2 protocol layer
- FlexRay transport layer for XCP
- CAN transport layer for XCP
- CanObserver - Aplikacja do monitorowania sieci CAN/LIN, emulacji urządzeń podłączonych do sieci CAN oraz narzędzia diagnostyczne.
- ELF File library - Biblioteka pozwalająca na odczyt danych z plików ELF
- DependencyAnalyser - analizator zależności kodu źródłowego pozwalający na częściową kompilację projektu C/C++ bez konieczności kompilacji wszystkich plików źródłowych
- DebugGenerator - Generator danych dotyczących kodu źródłowego służących do debuggowania dla XCDeApps.
- CodeAnalyzer (Preprocesor kodu źródłowego języka C/C++ analizujący zależności pomiędzy plikami źródłowymi projektu oraz dyrektywy kompilatora, generujący uproszczony kod źródłowy przyspieszający proces kompilacji projektów)
- XCDeApps: XCDeClient + XCDeServer (aplikacje do debugowania, analizy zmiennych, pamięci w mikrokontrolerach systemów wbudowantych, automatyczna integracja z instniejącymi projektami, obsługuje protokoły: DBG/XCP/XCDextended)
- HV_CMS (System do zarządzania i administracji nieruchomościami, portal użytkowników nieruchomości)
- CodeStyle (System automatycznej stylizacji i dokumentacji kodu źródłowego w językach: C/C++/PHP/JavaScript)
- DocGen (System automatycznego generowania dokumentacji i zarządzania projektem programistycznym)
- Bluetooth driver for Indianapolis (sterownik bluetooth dla radia samochodowego Harman-Becker Indianapolis)
- iPod driver for Indianapolis (sterownik komunikacji i kontroli iPod'a z poziomu radia Harman-Becker Indianapolis)
- BIOS for M16C, LPC2106, LPC2129, LPC2138 (Niskopoziomowe sterowniki dostępu do pamięci, peryferiów, magistral, timerów i innych... dla rodzin mikrokontrolerów LPC ARM oraz Motorola)
- Real Time Operating System for embedded applications (Wielowątkowy system operacyjny czasu rzeczywistego dla systemów wbudowanych bazujących na mikrokontrolerach LPC ARM oraz Motorola)
Embedded developer
Bosch Engineering GmbH
Projekty i implementacje warstw transportowych dla protokołu diagnostycznego XCP ver. 1.2, w tym XcpOnFlexRay, XcpOnCAN. Modyfikacje istniejącej warstwy protokołu, w tym funkcjonalności związanej z bezpieczeństwem dostępu do pamięci w ECU, obliczanie sum kontrolnych i wiele innych. Praca zgodnie ze specyfikacją ASAM, AUTOSAR.
Szkolenia i kursy
AutoCad Level 1
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista C++
IT - Rozwój oprogramowania
Programista PHP
IT - Rozwój oprogramowania
Testowanie
IT - Rozwój oprogramowania
Zarządzanie projektem
Zainteresowania
Tworzenie muzyki elektronicznej, edycja i mastering audio - http://www.MarcinJasinski.pl/?m=music
Fotografia: http://www.MarcinJasinski.pl/photos
Montaż teledysków, klipów wideo, reportaży w programach do nieliniowej edycji wideo - http://www.youtube.com/user/MarcinJakubJasinski
Modelarstwo lotnicze - budowa modeli szybowców/motoszybowców zdalnie sterowanych oraz startowanie w zawodach - http://www.youtube.com/user/MarcinJakubJasinski#g/c/1C51C8A731547A7B
Fotografia: http://www.MarcinJasinski.pl/photos
Montaż teledysków, klipów wideo, reportaży w programach do nieliniowej edycji wideo - http://www.youtube.com/user/MarcinJakubJasinski
Modelarstwo lotnicze - budowa modeli szybowców/motoszybowców zdalnie sterowanych oraz startowanie w zawodach - http://www.youtube.com/user/MarcinJakubJasinski#g/c/1C51C8A731547A7B
Inne
Prawo jazdy kat. B
Grupy
Bezpieczeństwo IT -- IHACK.pl
Bezpieczeństwo danych w Internecie spędza sen z powiek specjalistom i przeciętnym użytkownikom. Każdy z nas może niespodziewanie stać się ofiarą ataku hakera.
A tu mamy wielu hakerów wśr&oac
Programiści WWW
Tworzysz strony internetowe? DOŁĄCZ DO NAS !!!
Tematyka grupy to: PHP, ASP.NET, HTML5, grafika, bazy danych, pozycjonowanie, oraz wszelkie tematy związane z tworzeniem serwisów www.
Systemy embedded
Grupa ludzi interesujących się zagadnieniami programowania systemów embedded (także zwanych systemami wbudowanymi).