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
•Wave Table Graphic User Editor (QT/QML, VST SDK, JUCE)
•Audio plugins (DSP, numerical methods)
•Linux Audio Plugin Support
•Design and implementation cutting-edge server gaming solutions(desktop tools, QT/QML, UI/GUI)
•Design (logic, statistical and probabilistic design) andimplementation of games (C++, Python) on the server side
•Testing, documenting and preparing games for the certificationprocess
• SAP ECC 6.0 HCM Chris Project: Migration from SAP HCM to Workday, Switzerland, Poland
✓Data Extraction/Cleansing from the SAP HCM system
✓SAP Interfaces (C++, RFC, IDoc)
✓Data validation/transformation using mapping & transformation rules (C++/Python)
• SAP ECC 6.0 Clara Harmony Integration (Logistics WM):Integration between SAP ERP system and SAP Decentralized WMS,Brazil, Poland
✓SAP NetWeaver Remote Function Call (RFC) Software Development Kit (C++ SDK)
✓Interface SAP backend systems (IDoc, C++, RFC)
• SAP ECC 6.0 SUN2SAP: SUN2SAP– FI/CO/MM Implementation & Support Development, Brazil, Poland
• SAP SCM 7.0 APO Project: UFINC – SCM/APO Implementation & Support Development, Switzerland, Poland
• SAP ECC 6.0 HCM Project: CHRIS – Common Human Resources Information Solution – HCM Implementation & Support Development, Poland, Switzerland, USA
• SAP ERP ECC 6.0 Project: LATAM – Support Development,Poland, Brazil
✓Machine Learning/Deep Learning/ANNs
✓FinTech (Fixed Income, Risk and Derivatives)
✓Linux System/Kernel Programming
✓CUDA/GPU Programming
✓X86/ARM assembler
✓OS Dev
✓Embedded systems (Arduino, Raspberry PI)
• SAP ERP 4.6 Template Project (PP): Voith Siemens Hydro PowerGeneration, Voith AG, Heidenheim, Germany
✓SAP PP
✓Core ABAP Development
✓Testing
✓Documentation
• SAP ERP 4.6 SCD Migration Project, Poland
✓Data Migration
✓Thebis
✓LSMW
✓Core ABAP Development
• SAP ERP 4.7 Maintenance Project: EnergiaPro S.A., Wroclaw,Poland
✓Core ABAP Development
✓SAP HR
✓Analysis
✓Logical Databases
✓Testing
✓Documentation
• SAP ERP4.7 Project: Jagiellonian University, Cracow, Poland
✓SAP FI, FI-TV, MM, SD, HR
✓Adobe Forms
✓SAPScript
✓Smart Forms
• SAP ERP R/3 Project: Leverage Project, SIDMAR Arcelor Group,Gent, Belgium
✓SAP SD, MM, WF
✓Dialog and Report Programming
✓OO ABAP
✓ALV
✓IDOC
✓Scheduling Agreement
✓Call transaction
✓Bug Debugging
✓Testing
✓Documentation
✓Technical Specification
✓SAP Script
✓Interfaces
• SAP ERP R/3 Project: BASELL ABAP Factory, Basell GmbH,Germany
✓LSMW
✓IDOC
✓ALV
✓SAP Script
✓RFC
✓Interactive Report
✓Interfaces
✓Dialog Programming
• SAP R/3 Project: GLOBE Project Roll-Out, Basell USA Inc., USA
✓SAP FI,CO, MM, SD, WM, PP
✓Call transaction
✓Implementation of customer functionality in a RailcarManagement Area
✓Interface Programming (e.g. Scale Interface)
✓SAP Script
✓User-exit
• Project: GUI AUDIO DSP Plug-in PSP78 – Stereo Phaser (VST SDK,User Interface)
• English Training
• Project: Discreet Optimization (Scheduling tasks on parallel machines with resource constraints)
• SAP R/3 Project: KGHM Polska Miedz S.A., Poland
✓Report programming (MM, SD, FI, CO)
✓dialog programming
✓call transaction
✓documentation
✓building interfaces
✓SAP standard modification
• SAP R/3 Project: PCC ROKITA S.A., Poland
✓Report Programming (MM, SD)
✓Dialog Programming
✓SAP Script
✓User-exit
✓SAP Standard Modification
✓Documentation and Specification
• SAP R/3 Project: SV-Service, Switzerland
✓Report and Dialog Programming
✓MM, SD
✓Data Transfer
✓Call Transaction
✓Testing
✓Documentation
• SAP R/3 Upgrade Project: Polfloat Saint-Gobain, Poland
✓Upgrade of SAP R/3
✓Interface Programming
•Student Internship (Warehouse Management & Sales System)
Education history
• Agile/Scrum
• Subversion/Git
• Continuous Integration
• Jenkins
• Python Programming
Speciality:
Applied Computer Engineering
Speciality:
Computer Programming
Electronics
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...