Tasks: * Implementation of QM and ASIL-B software components base on requirements * Unit and system test implementation
I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process under the European Parliament's and Council of the European Union Regulation on the Protection of Natural Persons as of 27 April 2016, with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (Data Protection Directive)
* Setup and management of Gitlab server instance include CI configuration(GitLab runner based) * Configuration and management of static code analysis tools -- Polyspace * Responsible for build system management and implementation (CMake base build system) * Tool qualification -- toolchain and SCM related part
Working on ASIL-B Automotive project - design and implementation of both ASIL-B and QM software components based on requirements and HL architecture documentation. Managing Gitlab server and CI setup. Specifying and managing way of work -- development cycle, releasing testing. Managing toolset for CI setup and for developers - patching, tool qualification etc.. Design HW and SW (include prototype version ) of devices used in CI setup used for ECU testing (simulation of CAN, temperature, IO inputs etc).
Work on diagnostic software for factory tests on new boards.
Part of a SW development team that provides consultancy and services in the field of Linux and Open Source Software for Embedded Systems (mainly Embedded Linux, Android, RTEMS, FreeRTOS, Qt, GStreamer, etc...). Typical projects cover: Feasibility studies and Prototyping, Linux kernel configuration, Low- level development (Boot-loaders, device drivers, BSPs, etc...), Firmware development (Networking and protocol stacks, Security, Multimedia libraries, GUIs, etc...) and Application development for Embedded Systems.
* Implementation of low level and high level of ThickClient application * Implementation of mechanism allowing JavaScript injection to specific pages in Chrome browser to trace user activity * Implementation and management of Cake build system (including releasing) for both ThickClient and server components
Part time freelance project on which I work in my spare time under my startup company -- fully remote position.
Working on Thick Client application used for data acquisition used by mechanism for business process analise (KPI calculation). Design and implementation of low level part with use of C++ (installing in context system hooks for native application tracing) and C# (C#7 and C#8) for WMI interaction and tracing with UIAutomation mechanism. Developing a high level part of application with use of Java (8 version with use of spring framework) responsible for data preprocessing and initial aggregation. Providing a way of injecting tracing code to customer specified applications to provide most useful data for AI algorithm calculation KPI's. Implementation and managing build and releasing system with use of Cake build system.
Tasks: • Software architecture design • Developing most important modules • Dividing work into smaller task and supervising them • Implementation of QT5 based user interface • Customization of project for asynchronous key exchange BlackBoxSecu is a startup company in which I work in my free time. I implemented most of the core modules there (in C) and actively participated in designing system architecture. I also implement a project build and verification system (SCM scripts in python).
* Design and implementation of core components in generic layer
* Maintenance and development of Auro Codec software
* Matlab modeling of algorithm connected with 3D audio encoding
* Porting existing solution to Analog Devices and TI DSP
* Maintaining build server (Jenkins, Artifactory configuration
Member of two teams. First is Core team which is responsible for providing generic components such as encoders/decoders, limiters and other audio processing blocks which can be further integrated by other teams in our products. Most of this code is written in C++11/14.
Second team is DSP team in which I work on porting existing engine to SHARC+ based DSP. In this area my activities are mostly connected with C, Assembly (VISA assembly for ADI) programming.
* Software implementation according to requirements (EMV)
* Maintaining ``core'' part of code common for all products
* Work on prototype platform (Engage)
I was a part of dedicated team which provides solutions for the Polish market. We develop our payment application on Engage POS terminal prototype (work on embedded Linux). Besides normal developer work I also actively participate in software design part and in sprints planning.
Delivery Module leader Tasks: * Maintenance of Wynsure application (Banking company) * Bug fixing * Data fixing on Oracle Database * Preparing data extraction on Oracle Database, Training Manager: * Schedule training for new developers * Support for others team members * Monitoring progress of training's * Providing presentations and training materials * Maintenance of internal tool written in PHP My main task is to support our client with the Wynsure application (insurance sector), mostly bug fixing, but also preparation of new features. This activity also included Oracle Database support by performing data extraction or data fixing via SQL, PL/SQL or OQL (batch) scripts. One of my main achievements was to introduce Python to partly automate this process. I'm also responsible for tutoring newcomers and supporting other team members as a Training Manager. This last activity involved the preparation of tutorials, presentations and a training schedule for newcomers (also checking their progress). One of my additional tasks is the maintenance of an internal tool written in PHP.
Nokia Solution and NetworksNovember 2013 - August 2015
Tasks: * Legacy code maintenance * Feature development * Code review * Bug fixing * Software design for new project, Work with documentation, Unit test implementation. I was responsible for writing software and documentation for a new project a Router component (CPRI/OBSAI interface, Linux based project).
Tasks: * Legacy code maintenance * Feature development * Code review * Bug fixing * Unit test implementation.
Work as external employee in Nokia Siemens Networks (now NOKIA). I was responsible for the maintenance of Legacy code on existing Radio modules releases. I spent 80% of my time on bug fixing; the rest was feature implementation. During this period, I participated in lots of task forces, representing my department. I was responsible for investigating problems on real hardware (using Lauterbach and registry access tools of the OSE system), I also tested my corrections on real hardware, on both the OBSAI emulator and the whole BTS setup. I used C/C++ (OSE system, drivers, system platform library API - C, platform layer - C++) on a daily basis.
As Pentalog’s Talent Sourcing branch, SkillValue relies on a pool of 400,000+ Tech & Marketing Specialists – including 15,000+ Freelancers, a comprehensive catalog of IT assessments, available projects and job opportunities. Our SkillValue consultants are always ready and willing to help you boost your career.
A Pentalog account allows convenient access to our global price catalog featuring competitive prices for top software engineering and digital profiles.
Our catalog contains everything you need to build and scale a high-performing agile development team.
Why create a Pentalog account?
View transparent pricing for world-class developers
Build and price your development “dream team”
Compare pieces across 3 continents & 8 countries
Receive updates on available devs and special offers
Pro tip: Talk to a Pentalog Solution Specialist for help with technical profiles not listed in the catalog.