Alex Bereza
Angestellt, OS Software Engineer, Huawei Technologies Düsseldorf GmbH
Dresden, Deutschland
Werdegang
Berufserfahrung von Alex Bereza
Bis heute 4 Jahre und 9 Monate, seit Okt. 2019
OS Software Engineer
Huawei Technologies Düsseldorf GmbH
• Develop bare metal microkernel code • Write foundation layer user space libraries and applications on top of a custom microkernel using C and Rust • CMake: implement a build system for bare-metal cross-compilation of kernel code, integrate C and Rust (via corrosion) into the build • Debugging of bare metal microkernel code, debug complex problems including multiple threads and address spaces, debug on assembly level, inspect ELF files with readelf and objdump • Work in a multicultural team
• Application development: smartphone integration in a next generation in-vehicle infotainment system (Android Auto, Apple CarPlay) • Debugging and extending a complex, multithreaded and poorly documented legacy code base under time pressure • Coordination between multiple external suppliers, the customer and multiple in-house development teams in the bug solving process • Initiated a code quality and documentation improvement process
11 Monate, Feb. 2017 - Dez. 2017
Auslandsaufenthalt Kanada
Diverse Arbeitgeber
• Electromechanical assembler at dynaCERT Inc. in Toronto (3 months) • Dishwasher at the Grizzly House in Banff National Park (2 months)
6 Monate, Okt. 2015 - März 2016
Praktikant
EDC Electronic Design Chemnitz GmbH
• Developed hardware and software for a MODBUS to TCP/IP bridge • Microcontroller programming (STM32) and PCB design
9 Monate, Apr. 2014 - Dez. 2014
Studentische Hilfskraft
TU Dresden
• Programmed a server backend in Java
1 Monat, März 2013 - März 2013
Praktikant
HSEB Dresden GmbH
• Wrote a logfile analysis tool using Visual Basic for Applications (VBA)
Ausbildung von Alex Bereza
5 Jahre und 4 Monate, Okt. 2011 - Jan. 2017
Informationssystemtechnik
TU Dresden
Technische Informatik, Elektronische Schaltungen und Systeme
Sprachen
Deutsch
Muttersprache
Englisch
Fließend
Russisch
Fließend
Spanisch
Grundlagen