Marcin Jasiński

Sr. Software Engineer (C++, C, ASM)
Łódź, łódzkie

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

Konrad Sp. z o.o.
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)
Logo
Embedded Software Engineer
MBtech Group GmbH & Co. KGaA
Opracowanie i implementacja modułów bezpieczeństwa, kontroli chipu SBC, implementacja ECC, optymalizacja kodu, testy oprogramowania embedded, i inne, dla branży Automotive, w standardzie AUTOSAR.
Logo
Software Engineer C / C++
Continental Automotive GmbH
Analiza i rozwiązywanie problemów w oprogramowaniu nawigacji satelitarnej
Logo
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.
Logo
Programista PHP/SQL
eHRP Sp. z o.o.
Projekt i implementacja platformy e-learningowej opartej na technologiach PHP/MySQL/JavaScript/AJAX
HRP
Architekt baz danych i programista PHP
Projekt, implementacja i wdrożenie baz danych wraz z webowymi aplikacjami dostępu do systemu na potrzeby projektów UE

Szkolenia i kursy

AutoCad Level 1

Edukacja

Logo
Computer Science (Advanced Windows Programming), inżynierskie
Ingeniørhøjskolen i København
Logo
Informatyka (Inżynieria Oprogramowania i Systemy Sieciowe), inżynierskie
Politechnika Łódzka
Logo
Informatyka (Inżynieria Oprogramowania i Systemy Sieciowe), magisterskie
Politechnika Łódzka

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

Inne

Prawo jazdy kat. B

Grupy

Bezpieczeństwo IT -- IHACK.pl
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
C and C plus plus
C and C plus plus
Grupa dla miłośników programowania w językach C and C++
Edukey. Szkolenia i doradztwo
Edukey. Szkolenia i doradztwo
Grupa dyskusyjna firmy szkoleniowej Edukey z Łodzi
PHP
PHP
Dla programistów PHP
Programiści WWW
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
Systemy embedded
Grupa ludzi interesujących się zagadnieniami programowania systemów embedded (także zwanych systemami wbudowanymi).
Webdesign
Webdesign
Projektowanie WWW