Umiejętności
Arduino
ARM
C (język programowania)
Embedded C
Systemy wbudowane
IOT
Linux
Linux Kernel
Mikrokontrolery
Python
X86
Raspberry Pi
1
Języki
angielski
biegły
Doświadczenie zawodowe
Embedded Systems Consultant
Full-time Embedded Systems Consultant with 8 years of professional experience.
Dedicated to small business as freelance CTO. Focused on cost effective,
reliable, scalable, open and delivered on-time solutions for Internet of Things
market. Embedded Linux acumen experienced with C/C++ and Python.
Main areas of expertise:
* Internet of Things (IoT)
* UEFI (BIOS/EDK2/Tianocore)
* coreboot
* BSP (Board Support Package)
* Sensor networks
* Embedded Software prototyping
* IP cameras and NVR/DVR
Services:
* Linux system optimization (boot time, performance, reliability etc.) and deployment
* Android customization
* Device drivers development and porting
* Cloud integration (MQTT, AWS IoT, Xievly)
* Firmware design and development
* C/C++ and Python applications development for Embedded Systems
Hardware hands-on experience (CPU/SoC):
* Intel CPUs, SoCs and chipsets
* PC Engines APU2 (AMD GX-412 TC)
* Raspberry Pi 1/2/3 (BCM2835/BCM2836/BCM2837)
* Cubietruck and A20-OlinuXino-MICRO (Allwinner A20)
* Cubieboard (Allwinner A10)
* Orange Pi One, Banana Pi M2+ (Allwinner H3)
* Firefly-RK3288 (Rockchip RK3288)
* HiKey LeMaker (Kirin 620)
* Texas Instruments (CC3100/CC3200, CC2541/CC2650, MSP430, AM3358)
* Odroid C1 and XU3 (Amlogic S805, Samsung Exynos 5 Octa)
* Nordic (NRF24L01, NRF51822)
* HiSilicon (Hi3518, Hi3516C)
* Espressif ESP-01 - ESP-12 (ESP8266)
* RedBear Duo (STM32F2)
* NXP LPC1343
* System emulation (Simics, QEMU, Virtualbox)
Hardware hands-on experience (modules):
* CAN (MCP2515, MCP2551)
* Accelerometer and gyroscopes (ST H3LIS331DL, ST LSM6DS3, InvenSense MPU-6050)
* GSM (SimCOM SIM900, Qualcomm MSM6290)
* WiFi (Qualcomm-Atheros QCA9892, Atheros XSPAN)
Operating Systems:
* Linux
* Android
* RTOS (FreeRTOS, TI-RTOS)
* Bare metal, custom OS
Dedicated to small business as freelance CTO. Focused on cost effective,
reliable, scalable, open and delivered on-time solutions for Internet of Things
market. Embedded Linux acumen experienced with C/C++ and Python.
Main areas of expertise:
* Internet of Things (IoT)
* UEFI (BIOS/EDK2/Tianocore)
* coreboot
* BSP (Board Support Package)
* Sensor networks
* Embedded Software prototyping
* IP cameras and NVR/DVR
Services:
* Linux system optimization (boot time, performance, reliability etc.) and deployment
* Android customization
* Device drivers development and porting
* Cloud integration (MQTT, AWS IoT, Xievly)
* Firmware design and development
* C/C++ and Python applications development for Embedded Systems
Hardware hands-on experience (CPU/SoC):
* Intel CPUs, SoCs and chipsets
* PC Engines APU2 (AMD GX-412 TC)
* Raspberry Pi 1/2/3 (BCM2835/BCM2836/BCM2837)
* Cubietruck and A20-OlinuXino-MICRO (Allwinner A20)
* Cubieboard (Allwinner A10)
* Orange Pi One, Banana Pi M2+ (Allwinner H3)
* Firefly-RK3288 (Rockchip RK3288)
* HiKey LeMaker (Kirin 620)
* Texas Instruments (CC3100/CC3200, CC2541/CC2650, MSP430, AM3358)
* Odroid C1 and XU3 (Amlogic S805, Samsung Exynos 5 Octa)
* Nordic (NRF24L01, NRF51822)
* HiSilicon (Hi3518, Hi3516C)
* Espressif ESP-01 - ESP-12 (ESP8266)
* RedBear Duo (STM32F2)
* NXP LPC1343
* System emulation (Simics, QEMU, Virtualbox)
Hardware hands-on experience (modules):
* CAN (MCP2515, MCP2551)
* Accelerometer and gyroscopes (ST H3LIS331DL, ST LSM6DS3, InvenSense MPU-6050)
* GSM (SimCOM SIM900, Qualcomm MSM6290)
* WiFi (Qualcomm-Atheros QCA9892, Atheros XSPAN)
Operating Systems:
* Linux
* Android
* RTOS (FreeRTOS, TI-RTOS)
* Bare metal, custom OS
BIOS Software Engineer
* UEFI/EDK2 architecture
- GCC support in EDK2 for Intel Server BIOS
- EDK2 build system expert
- UEFI/EDK2/PI - training and support
* UEFI/EDK2 BIOS drivers - BIOS interface with Management Engine
- HECI drivers - porting and maintenance
- AMT Serial-over-LAN - porting and maintenance
- IDE-R drivers - porting and maintenance
- OpRom loader driver
- GCC support in EDK2 for Intel Server BIOS
- EDK2 build system expert
- UEFI/EDK2/PI - training and support
* UEFI/EDK2 BIOS drivers - BIOS interface with Management Engine
- HECI drivers - porting and maintenance
- AMT Serial-over-LAN - porting and maintenance
- IDE-R drivers - porting and maintenance
- OpRom loader driver
Storage Software Validation Test Eng
* Python Test Framework for SAS/SATA controller - design, implementation and maintenance
* Linux expert - OS automation, scripting, debugging
* SAS driver testing automation (Windows and Linux)
* SAS/SATA HW debugging using LeCroy analyzers
* Linux SCSI driver testing automation
* GUI testing automation - SilkTest, Test Complete
* Linux Software RAID automation - TCL/Expect
* SCRUM master and tech lead
* Testing - test design, documentation, implementation and execution
* Linux expert - OS automation, scripting, debugging
* SAS driver testing automation (Windows and Linux)
* SAS/SATA HW debugging using LeCroy analyzers
* Linux SCSI driver testing automation
* GUI testing automation - SilkTest, Test Complete
* Linux Software RAID automation - TCL/Expect
* SCRUM master and tech lead
* Testing - test design, documentation, implementation and execution
Specjalizacje
Inżynieria
Elektronika/Elektryka
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista Python
IT - Rozwój oprogramowania
Inne
Zainteresowania
szachy, brydż, austriacka szkoła ekonomii
Grupy
Brydż
Grupa poświęcona tematyce brydżowej, dla wszystkich miłośników tej wspaniałej gry - zapraszamy początkujących, zaawansowanych i arcymistrzów!
Szachy
Dla wszystkich szachistów, pasjonatów, zawodowców, amatorów, uczestników turniejów szachowych.
TELEKOMUNIKACJA
Info ze świata telekomunikacji i teleinformatyki w ujęciu biznesowym i prawnym; zmiany personalne w branży; proces wdrażania nowych technologii w życie;
Teoria Bezpieczeństwa
Bezpieczeństwo Informacji, bezpieczeństwo IT...
bezpieczeństwo..
i inne abstrakcyjne twory.