Umiejętności
Agile & Waterfall Methodologies
AutoCAD
Borland C++ Builder
C++
CVS
Cyfrowe przetwarzanie sygnałów
Direct3D
Git
HTTP
Linux
MathCAD
Matlab
Microsoft Excel
Microsoft Visual Studio C++
Microsoft Word
Multithreaded application development
Netflow
OpenGL
Perforce
Python
QNX
Qt
Real-time Rendering
SSL
TCP/IP protocols
TFS
UML
VSS
WebSphere MQ
Microsoft Access
Microsoft Windows
Microsoft PowerPoint
SVN
Wzorce projektowe
Microsoft Outlook
C Language
Real-time applications design
Grafika 3D
Języki
angielski
dobry
Doświadczenie zawodowe
GPU Software Development Engineer
Implementation of Vulkan interface for a graphics driver.
Implementation of OpenGL interface for a graphics driver.
Measurements, analysis and optimizations of graphics driver performance.
Design and implementation of cooperation between OpenGL and Direct3D interfaces.
Implementation of OpenGL interface for a graphics driver.
Measurements, analysis and optimizations of graphics driver performance.
Design and implementation of cooperation between OpenGL and Direct3D interfaces.
Software Development Engineer
Designing and C++ creating of software being compatible with many system platforms (cross-platform), mainly Sun, Linux and Microsoft Windows.
Programming of GUI with Qt library.
Creating of software which cooperates with data bases (Sybase, SQLite).
Versioning system SVN.
Introduction to financial engineering.
Programming of GUI with Qt library.
Creating of software which cooperates with data bases (Sybase, SQLite).
Versioning system SVN.
Introduction to financial engineering.
Software Developer
Compuware Ltd
Producing software in waterfall and agile processes.
Development of applications using design patterns and UML.
C++ programming of real-time applications for Windows and Linux systems using TDD and advanced techniques of multithreaded programming.
Performance and reliability testing of real-time applications.
Software maintenance and technical support, also in direct contact with the customer.
Versioning systems CVS, VSS, TFS.
Detailed study of network traffic analysis issues and network protocols, including TCP / IP, SSL, HTTP, IBM WebSphere MQ, NetFlow and others.
Development of applications using design patterns and UML.
C++ programming of real-time applications for Windows and Linux systems using TDD and advanced techniques of multithreaded programming.
Performance and reliability testing of real-time applications.
Software maintenance and technical support, also in direct contact with the customer.
Versioning systems CVS, VSS, TFS.
Detailed study of network traffic analysis issues and network protocols, including TCP / IP, SSL, HTTP, IBM WebSphere MQ, NetFlow and others.
IT Specialist
Telecommunications Research Institute, Gdańsk Department
C++ development of real-time applications for QNX system.
Development of advanced navigation algorithms.
Direct contact with clients in establishing and adapting the software to their individual needs.
Trainings for customers on software working and operation.
Study of radar technology and objects tracking issues.
Development of advanced navigation algorithms.
Direct contact with clients in establishing and adapting the software to their individual needs.
Trainings for customers on software working and operation.
Study of radar technology and objects tracking issues.
Szkolenia i kursy
Trainings in The Automated Radar Control System (ZSRN), being realized for Polish Border Guard:
Place: Terma Company (Denmark). Subject: "Technical Training of SCANTER 2001 Radar Sensor System".
Place: SELEX Sistemi Integrati (Italy). Subject: "Polish ZSRN System. Instructors training course".
Place: Terma Company (Denmark). Subject: "Technical Training of SCANTER 2001 Radar Sensor System".
Place: SELEX Sistemi Integrati (Italy). Subject: "Polish ZSRN System. Instructors training course".
Specjalizacje
IT - Rozwój oprogramowania
Analiza biznesowa
IT - Rozwój oprogramowania
Programista C++
Zainteresowania
Mathematics, physics, psychology, religion, cinema, culinary, table tennis.
Inne
Co-author of the article "Variable sampling rate overlay for audio codecs". Signal Processing Symposium – Jachranka 2007, Poland.
Author of the article "Multiprocess application control in QNX 6" system. The Second Scientific-Technical Conference – Soczewka 2007, Poland.
Author of the article "Multiprocess application control in QNX 6" system. The Second Scientific-Technical Conference – Soczewka 2007, Poland.