Maciej Winnik

C++ Embedded Software Developer
Wrocław, dolnośląskie

Umiejętności

Aerodynamika Assembler C++ Eplan Hardware Infrastructure Java Microsoft Office Profinet SAP SCADA WinCC Programowanie Prawo jazdy kat B MATLAB/Simulink Raspberry Pi Programowanie mikroprocesorów Obróbka wideo Programowanie sterowników PLC - S7 Podstawy Języka Programowania C oraz C++ SIMATIC STEP 7 Automatyka przemysłowa. SCADA/Sterowniki PLC. Napędy. E-Plan Sony Vegas Pro Siemens Starter SCL Programowanie obiektowe C++ Wizualizacja danych Pneumatic-Plan śmigłowiec helikopter sterowanie PID sterowanie stabilizacyjne

Języki

angielski
dobry
niemiecki
podstawowy

Doświadczenie zawodowe

Nokia
C++ Software Developer
The goal of the project is to prepare Software capable to run 5G customer demonstrations and pre-commercial deployments on Hardware prepared for this purpose (so called 2nd and 3rd generation 5G RF).
Nokia
Participant Nokia Academy
- Linux for brgginers and development tools,
- Exceptions
- Coding principles
- Introduction to OOP
- Templates
- STL
- SQA
- UML Modeling
- Memory management
- UT&TDD
- Modern C++
- Multithreading
- Design Patterns
- Refactoring workshop
RW SWISS AUTOMATION Sp. z o. o.
PLC programmer
Projects:
1) Jaguar x540 (Graz, Austria),
2) Volkswagen Crafter (Września, Poland),
3) Volkswagen (Wolfsburg, Germany)

Responsibilities:
• PLC Program development & design,
• Human machine interface development (HMI),
• Real time control systems software development,
• Commissioning of new production lines,
• Production support,
• Debugging and commissioning of PLC Programs,
• Preparation and implementation of the safety program,
• Visualization design (Siemens WinCC, WinCC Flexible),
• Optimization of the production process
Control Sp. z o.o.
Intern
Industrial automation

• Scada systems
• programming of the Weintek HMI touch panel,
• programming of the GPRS controller

Projekty

Jaguar x540, Graz (Austria)
Welding body parts for cars
Zakres obowiązków
• Creating hardware - communication between devices of the production line
• I / O check
• Set up the sensor
• Reference for inverters
• Preparation and implementation of the SAFETY program (S7-300)
• Preparation and implementation of the production program (S7-300)
• Creating visualization (WinCC)
• Optimization of the production process
Volkswagen Crafter, Września (Polska)
Welding body parts for cars
Zakres obowiązków
• Visualization design (Siemens WinCC, WinCC Flexible)
• Programming PLC Siemens Simatic S7 PLC (300)
• Starting automation systems
• Assistance in production
• Optimization of production time

Szkolenia i kursy

NOKIA C++ ACADEMY CERTIFICATE OF COMPLETION (marzec 2018 - kwecien 2018)

- Linux for brgginers and development tools,
- Exceptions
- Coding principles
- Introduction to OOP
- Templates
- STL
- SQA
- UML Modeling
- Memory management
- UT&TDD
- Modern C++
- Multithreading
- Design Patterns
- Refactoring workshop

Edukacja

Logo
Automation Control Engineering and Robotics (individual study program), magisterskie
Politechnika Opolska
Logo
Automation Control Engineering and Robotics, inżynierskie
Politechnika Opolska

Specjalizacje

Inżynieria
Automatyka
Inżynieria
Mechanika/Lotnictwo
IT - Rozwój oprogramowania
Programista C++
IT - Rozwój oprogramowania
Inne

Zainteresowania

- Aerodynamics
- Programming
- Technology news
- Production and installation of short films (Sony Vegas pro)
- Programming of TI microprocessors (Code Composer Studio)
- Sport
- Music
- Travels

Inne

1) Automatic stabilization system for a real professional RC helicopter. Performing of identification research, required realization of the remote control of the helicopter model from the Simulink program that communicate with raspberry pi which is located on the object, using the Wi-Fi connection.
Videos:
• https://drive.google.com/file/d/16pA2JTj-2hXwWOHdEr2vh6RUv5xrU8KA/view?usp=sharing
• https://drive.google.com/file/d/1jkXhsvODy3GLP8uZNIRmGutXTTmyAkIK/view?usp=sharing
• https://drive.google.com/file/d/1QIBEEAJ_8MP3NckbuvKxsFZ050cx3esY/view?usp=sharing

2) Remote Control vehicle via bluetooth connection (android aplication + microcontroller TI MSP 430)
Video:
• https://drive.google.com/file/d/0BwYIFkTTV8B7TnhVQUozU19FU2c/view?usp=sharing

3) Remote Control vehicle via bluetooth connection (android aplication + microcontroller TI Piccolo C2000)
Video:
• https://drive.google.com/file/d/1xgHeeIj9Ge24fOsOGqS-x2aqFFi9cCfb/view?usp=sharing

4) Self-balanced Robot (Arduino UNO)
Video:
• https://drive.google.com/file/d/1qEjgL1VcJHJahthPRJGKAwsoGY-M3JSi/view?usp=sharing