Damian Kolasa Freelancer SAP ABAP programmer damiankolasa89@gmail.com Summary ABAP developer ERP Specialist Experience SAP ABAP Programmer at ABB stycze# 2014 - Obecnie (2 mies.) SAP ABAP Developer/Consultant at Damian Kolasa stycze# 2014 - Obecnie (2 mies.) Self employeed. SAP ABAP consulting services. ABAP Developer at ABB ISDC lipiec 2012 - grudzie# 2013 (1 rok 6 mies.) Main focus at: Performance analysis and improvement Solution analysis Authorization assigment analysis BI data extraction Projects implementation Used knowledge: ABAP ABAP-OO WebDynpro4ABAP, FPM Persistent classes Screen programming ( screen painter based, and dynamic ) SAP Business Workflow SAP Query SAP BPM Sybase Unwired Platform - mobiles Authorizations concpet in SAP HCM SAP PA/OM concept Smartforms Adobe Forms, JavaScript for Acrobat Data migration Page1
OLE programming RFC, ALE, EDI, IDOCs User Exits Enhancement Framework System monitoring Courses ABAP Developer ABB ISDC Enhancement Framework in ABAP Building interfaces using ALE/IDOC and extension of IDOCs (extending basic types with segments, messages, FM) ABAP Proxy consumers/providers and publishing of Web Services SAP Workflow build, use, administration and advanced BO and ABAP OO tasks programming DMS basic customization features SAP BPM on Netweaver 7.3 Floor Plan Manager for WD ABAP PA/OM concept Authorizations concept in SAP HCM ( roles and structural authorizations ) Adobe Lifecycle Designer Basics SAP Solution Manager Basic Configuration SAP Transport Management System Page2
Publications Bachelor thesis: Optimization of traffic light control using approximate algorithms. stycze# 2012 Autorzy: Damian Kolasa Main thesis' goal was to test efficieny of the approximate algorirthms in traffic control system in order to find best possible control. For thesis purposes it was necessary to create: mathematical model of urban roads network "Tabu search" algorithm implementation Dataset for tests purposes Used knowledge: Java Swing Object Oriented Programming Theory of approximate algorithms Volunteer Experience SAP/ABAP teacher at Akademia Górniczo-Hutnicza im. Stanis#awa Staszica w Krakowie marzec 2013 - maj 2013 (3 mies.) Course for AGH students providing basic knowledge about SAP system, covered: Basis Authorizations Master Data PA/OM concept ABAP/ABAP OO programming SAP Business Workflow SAP Query Page3
Projects SAP - Change Tracking Tool February 2013 to May 2013 Cz#onkowie:Damian Kolasa, Bartosz Pasich Customized, for ABB landscape solution provides automated change management process based on SAP Business Workflow integrated with documentation repository and back-end application. Short characteristics of the solution: User friendly interface Intuitive navigation ( especially between workflow's steps ) Integrated discussion panel, with discussion history Integrated documentation repository Covers development on different landscapes Flexible and customable Used technologies: ABAP and ABAP-OO» Dynamic programmin» Screen programing» ALV based» BAdI» RFC Sap Business Workflow WebDynpro4ABAP Future development: Synchronization with other tools (like HP Service Manager) via WebService Migration to satelite systems and synchronization via RFC (all data stored on one system) Improve flexibility and provide even wider customization Create user profile TREX documentation indexing Mobile technologies integration SAP - Internal Customer Vendor Cz#onkowie:Damian Kolasa, Bartosz Pasich Customer/Vendor data migration from to SAP system. Implement interface BizTalk to SAP Excel to SAP - mass data processing, custom OLE solution Validate inbound data Page4
Create customization tool for data validation Create processing log Used technologies: ABAP/ABAP-OO, ALE, EDI, IDOC, OLE. SAP ECC system performance tuning October 2012 to March 2013 Cz#onkowie:Damian Kolasa, Wojciech Stachowicz, Marcin Wisniewski, Bartosz Pasich During code review it was discovered that lots of reports are badly written. Our conclusions were confirmed by EWA report. Already implemented solutions were unprepared for processing large amount of data, it caused system overload. Code review, EWA report analysis, Optimize SQL queries, Reduce number of RFC connections, Optimize code (remove unnecessary loops, use sorted and hashed tables etc.) SAP - SUP Mobile Holiday plan approval interface January 2013 to January 2013 Cz#onkowie:Damian Kolasa, Bartosz Pasich, Marcin Wisniewski Sybase Holiday plan approval interface, created using Sybase Unwired Platform and data retrieved from the back-end SAP system. Workflow Created using Sybase Unwired Platform, Custom function modules retrieved and saved data via RFC connection to SUP wokrflow, Decision steps were sent to created mobile application for Android and Blackberry. SAP - SUP Mobile Change Management SAP BPM - Kaizen process modelling December 2012 to January 2013 Cz#onkowie:Damian Kolasa, Bartosz Pasich, Marcin Wisniewski Kaizen process automation using SAP BPM. BPMN - created process flow, SAP NetWeaver Developer Studio, Page5
Implemented BPMN process as a new BPM project, Created user interface and needed forms, Appropriate role and users created on the portal Integration with UWL. SAP BPM - Material availability check - process modelling December 2012 to December 2012 Cz#onkowie:Damian Kolasa, Bartosz Pasich, Marcin Wisniewski Material availability check process automation using SAP BPM. BPMN - created process flow, SAP NetWeaver Developer Studio, Implemented BPMN process as a new BPM project, Created user interface and needed forms, Appropriate role and users created on the portal Integration with UWL. SAP Smartform Translation Tool September 2012 to Present Cz#onkowie:Damian Kolasa, Bartosz Pasich Originally created to improve ESAP program in HRGT. Application that allows load documents saved as.docx ( MS Word 2010 ) files, and save them as a translation of particular smartform in SAP system ( originally transaction se63 ). Data migration OpenXML to SAP Automated text format analysis SAP authorizations structural analysis tool February 2013 to June 2013 Cz#onkowie:Damian Kolasa Report analyzing structural authorizations configured on HCM System - roles with assigned corresponding structural profiles and appropriate relationships. Also corresponding roles from other systems - EREC, BI - are checked via RFC, and shown in report. Used knowledge: - dynpros MVC implementation - ALV grid/trees - structural authorization at HCM - RFC - mass data processing SAP - automated authorization assigment in HR global tools Page6
June 2013 to Present Cz#onkowie:Damian Kolasa Semi-automated roles assigment via SAP Business Workflow in HR global system. Used knowledge: extended relationships enhancement framework SAP business workflow Extended notifications in SAP BWF UWL Languages polski angielski (J#zyk ojczysty lub bieg#o## dwuj#zyczna) (Bieg#o## na poziomie zaawansowanym) Skills & Expertise SAP R/3 SAP ERP SAP HR ABAP ABAP-OO ABAP Web Dynpro Data Migration SAP Authorizations IDOC SQL BPMN Java C# WebDynpro Education AGH University of Science and Technology in Cracow Master of Engineering (M.Eng.), Mechatronics, Robotics, and Automation Engineering, 2012-2013 Activities and Societies: Prowadz#cy laboratoria z przedmiotu Systemy Informatyczne w Produkcji na AGH. AGH University of Science and Technology in Cracow Bachelor of Engineering (B.Eng.), Mechatronics, Robotics, and Automation Engineering, 2008-2012 Grade: Dobra Activities and Societies: Ko#o naukowe Integra Page7
Interests Muzyka, ksi##ki, fantastyka, kino. Page8
Damian Kolasa Freelancer SAP ABAP programmer damiankolasa89@gmail.com Contact Damian on LinkedIn Page9