Location
PolandRate
Years of experience
27+About
With a robust academic background and extensive professional experience, I am a highly skilled software engineer specializing in SAP ABAP development and C/C++ programming. I hold a Master’s degree in Computer Engineering from Wroclaw University of Technology, where I focused on scheduling tasks on parallel machines with resource constraints. My career spans over two decades, during which I have acquired expertise in various technologies, including modern C++, Python, digital signal processing (DSP), and machine learning. I am certified in SAP ABAP and have a proven track record of delivering successful projects across diverse industries such as gaming, pharmaceuticals, energy, and manufacturing. My professional journey includes significant roles as a Senior C++ Software Developer and SAP ABAP Consultant, where I have led complex projects involving full-cycle implementations, data migrations, system integrations, and performance optimization. Notable engagements include working with companies like Heckmann GmbH, WAZDAN Ltd., ROCHE, and Siemens, where I contributed to the development and enhancement of critical software solutions. Additionally, I have experience in machine learning, deep learning, and embedded systems, further demonstrating my versatility and commitment to staying at the forefront of technology. My strong problem-solving skills, attention to detail, and ability to work collaboratively with cross-functional teams have consistently resulted in the successful delivery of high-quality software solutions.Tech Stack
SAP, C#, Java, JavaScript, PythonExperience
- SAP Implementation and Integration: Leading full-cycle SAP implementations, including data migrations, system integrations, and providing end-to-end support across various modules such as FI, CO, MM, SD, and WM.
- C++ and Python Development: Designing and developing software solutions using modern C++, Python, and associated libraries and frameworks, ensuring high performance and reliability.
- Project Management and Leadership: Managing teams and projects, including planning, coordinating tasks, mentoring junior developers, and ensuring timely delivery of high-quality software.
- System Optimization and Performance Tuning: Enhancing system performance through optimization techniques, refactoring key components, and adopting best practices in coding and design.
- Data Extraction and Transformation: Developing tools for data extraction, cleansing, transformation, and validation, ensuring accurate and efficient data handling within SAP systems.
- Testing and Quality Assurance: Conducting unit tests, end-to-end tests, and ensuring software quality through rigorous testing methodologies and continuous integration practices.
- Client and Stakeholder Collaboration: Engaging with clients and stakeholders to gather requirements, provide insights, and ensure that solutions align with business objectives and operational needs.
Employment history
• Developed Wave Table Graphic User Editor using QT/QML and VST SDK.
• Created and maintained audio plugins focusing on DSP and numerical methods.
• Provided Linux Audio Plugin support.
• Ensured the high performance and reliability of audio applications through rigorous testing and optimization.
• Designed and implemented cutting-edge server gaming solutions and desktop tools using QT/QML and C++.
• Developed game logic and statistical designs for server-side implementation using Python and C++.
• Tested, documented, and prepared games for the certification process.
• Collaborated with cross-functional teams to ensure seamless integration and performance of gaming applications.
• Managed SAP ECC 6.0 HCM Chris Project: Migration from SAP HCM to Workday, involving data extraction, cleansing, and transformation using C++/Python.
• Developed SAP interfaces and integrated SAP backend systems using RFC, IDoc, and C++.
• Supported various SAP projects (FI/CO/MM, SCM/APO) through implementation and development of core ABAP functionalities.
• Conducted data validation, transformation, and migration for multiple international projects.
• Conducted self-study and R&D in machine learning, deep learning, and artificial neural networks.
• Developed fintech applications focusing on fixed income, risk, and derivatives using C++ and Python.
• Worked on Linux system/kernel programming and CUDA/GPU programming.
• Developed embedded systems applications using Arduino and Raspberry PI.
• Developed core ABAP functionalities for SAP ERP 4.6 and 4.7 projects, including Voith Siemens Hydro Power Generation and EnergiaPro S.A.
• Managed data migration, testing, and documentation for various SAP projects.
• Developed and maintained SAP PP, FI, FI-TV, MM, SD, and HR modules.
• Conducted analysis and created logical databases for project implementations.
• Developed SAP ERP R/3 solutions for the Leverage Project at SIDMAR Arcelor Group.
• Conducted dialog and report programming, OO ABAP development, and ALV reporting.
• Managed IDOC, scheduling agreements, bug debugging, and technical specifications.
• Created and maintained SAP interfaces and SAP Script.
• Developed SAP ERP R/3 solutions for BASELL ABAP Factory and GLOBE Project Roll-Out.
• Conducted LSMW, IDOC, ALV, SAP Script, RFC, and interactive report programming.
• Managed call transactions, user-exit implementations, and interface programming.
• Provided support and development for SAP FI, CO, MM, SD, WM, and PP modules.
• Developed GUI AUDIO DSP Plug-in PSP78 – Stereo Phaser using VST SDK and user interface design.
• Focused on digital signal processing and audio engineering for plugin development.
• Ensured high performance and quality of audio applications through rigorous testing and optimization.
• Conducted English language training sessions for individuals and groups, focusing on improving their conversational and written English skills.
• Developed customized lesson plans and instructional materials to meet the specific needs of learners.
• Assessed students’ progress and provided feedback to help them improve their language proficiency.
• Fostered an engaging and supportive learning environment to encourage active participation and confidence in using the English language.
• Developed software for scheduling tasks on parallel machines with resource constraints as part of the Master’s thesis project.
• Utilized C/C++ for algorithm implementation and optimization, ensuring efficient task scheduling and resource allocation.
• Conducted research on scheduling algorithms and parallel computing to enhance the performance of the developed software.
• Documented the project development process, results, and findings in a comprehensive report as part of the thesis requirements.
• Developed SAP R/3 solutions for KGHM Polska Miedz S.A., PCC ROKITA S.A., and SV-Service.
• Conducted report and dialog programming, call transactions, and SAP standard modifications.
• Managed data transfer, testing, documentation, and specification creation.
• Provided support for SAP R/3 upgrade projects and interface programming.
• Participated in student internship focusing on warehouse management and sales system development.
• Developed C/C++ applications and ensured their performance and reliability.
• Collaborated with team members to complete project tasks and meet deadlines.
• Conducted testing and debugging to ensure software quality.
Education history
• Agile/Scrum
• Subversion/Git
• Continuous Integration
• Jenkins
• Python Programming
Speciality:
Applied Computer Engineering
Speciality:
Computer Programming
Electronics