Heiko Krain
SAP Development, Adobe Form Development
Experience
Apr 2022 - Jun 2024
2 years 3 monthsGütersloh, Germany
SAP development, Adobe form development
Arvato SE
- Conversion of a function-group-based Adobe Interactive Forms framework to an OO-based Adobe framework for documents in transport/logistics and dunning (FI)
- Adobe Lifecycle Designer 11.0.1 for SAP
- Creating new and handling errors in existing forms, function modules, programs, classes and methods
- Smart Forms maintenance
- Document printing, email distribution and file archiving
- Message control for deliveries, orders, billing, proforma and transports
- Ticket system: Jira
- Communication: Microsoft Teams
- Migrations of customers into a new SAP framework
- Implementation of incident and change request tickets
- Software: SAP ERP 6.0, SAP_ABA 7.5G, S4CORE 1.05
May 2021 - Mar 2022
11 monthsKoblenz, Germany
SAP authorizations
State Finance Office Koblenz
- Support in the operational area for SAP authorizations
- HCM with structural and context-dependent authorizations
- Troubleshooting and error correction in live operation
- User management (ZBV) and authorization management (role maintenance)
- Authorization analysis and adjustment as part of the 'Firefighter' concept
- Identifying automation opportunities
- Process and procedure documentation
- Software: SAP NetWeaver Application Server (AS) 7.30/7.50
Nov 2020 - Apr 2021
6 monthsSAP authorization developer
Own software
- Development of a program system for automated recording and analysis of authorization accesses (based on SU53)
- Assessment of the current authorization concept for permissions in classic SAP modules
- Software: SAP NetWeaver Application Server (AS) 7.50 ABAP/ABAP OO, Eclipse, CDS
Nov 2020 - Apr 2021
6 monthsPotsdam, Germany
Interface programming
Potsdam Municipal Utilities Ltd.
- Development of an interface program (flat file) from HCM OM
- Extensions of data structures
- Adjustments due to new OM customizing
- Software: SAP NetWeaver Application Server (AS) 7.50 ABAP/ABAP OO
Aug 2020 - Oct 2020
3 monthsPotsdam, Germany
Interface programming
Potsdam Municipal Utilities Ltd.
- Interface program (flat file) from HCM OM
- Selected data from organizational management is written to a corresponding file on the application server for daily processing (AD)
- Software: SAP NetWeaver Application Server (AS) 7.50 ABAP/ABAP OO
Apr 2020 - Aug 2020
5 monthsCourse Participant
openSAP
- Building Applications with SAP Cloud Application Programming Model
- SAP Cloud Platform Essentials (Update Q2 2019)
- SAP Fiori Overview: Design, Develop and Deploy
- ABAP Development for SAP HANA
- Introduction to Software Development on SAP HANA
- An Introduction to SAP HANA
- Software: SAP Cloud Foundry Trial System, SAP NetWeaver Development Studio, SAP Web IDE
Apr 2016 - Mar 2020
4 yearsBerlin, Germany
IT Service GmbH Employee
KPMG AG Wirtschaftsprüfungsgesellschaft
- Development and administration of SAP user and authorization management and application programming
- Support for ZBV administration and maintenance of user management automation software (ABAP, ABAP OO, Web Dynpro)
- Integration of the IDM system as a replacement for ZBV and development of programs for Active Directory integration
- Management of users and business partners in the Solution Manager system
- Getting started with SAPUI5/OData and creating a prototype for a substitute application
- Troubleshooting authorizations, maintaining roles, and developing helper programs for role maintenance
- Development of a central capture tool for SU53 trace
- Enhancements in the HCM authorization environment (structural authorization, context solution, BAdIs, and user exits)
- Maintenance and enhancement of programs in HCM/HR (leave balances, wage types), FI/HCM (CATS checks), and SD (sales order master data)
- Preparation for the S4/HANA conversion by reviewing and adjusting customer-specific programs (SPDD/SPAU)
- Software: SAP NetWeaver (NW) Application Server (AS) ABAP/ABAP OO
Jul 2015 - Mar 2016
9 monthsPotsdam, Germany
SAP HCM Developer
Investitionsbank des Landes Brandenburg
- Data creation program and RFC-enabled function module for an external interface (Java Connector)
- Special program for calculating and transferring annual one-time payments
- Customization of the loan program to automatically generate forms using the ALV mail merge function
- Software: SAP NetWeaver (NW) Application Server (AS) ABAP/ABAP OO
Jul 2015 - Mar 2016
9 monthsBremen, Germany
Authorization Support
KPMG AG Advisory
- Developing a solution for automated creation of role menus (mass processing)
- Adjustments to the automated installation process of the authorization tool programs for transportability
- Naming in the customer namespace
- Software: SAP NetWeaver (NW) Application Server (AS) ABAP/ABAP OO
Jul 2015 - Mar 2016
9 monthsSAP FI-CA Developer
primacall GmbH
- Development of various document interface programs for processing dunning notices
- Modification of customer programs for the new external contract account prefix assignment
- Software: SAP NetWeaver (NW) Application Server (AS) ABAP/ABAP OO
Jan 2015 - Jun 2015
6 monthsPotsdam, Germany
SAP HCM Developer
Investment Bank of the State of Brandenburg
- Support for LCP/Service Pack updates (SPDD/SPAU)
- HCM-specific developments in organizational plan, payroll tax statements, and applicant management
- Troubleshooting time records and text field output for the authorization infotype in ALV lists
- Anonymizing applicant data and creating applicant statistics
- Software: SAP NetWeaver (NW) Application Server (AS) ABAP/ABAP OO
Jan 2015 - Jun 2015
6 monthsMunich, Germany
SAP Basis Developer
KPMG AG Advisory
- Developed a performance-optimized database read program for document and index tables to replace an SQL interface
- Software: SAP NetWeaver (NW) Application Server (AS) ABAP/ABAP OO
Jan 2015 - Jun 2015
6 monthsSAP FI-CA Developer
primacall GmbH
- Troubleshooting payment batch postings
- Set up a table-driven parser for payment references based on regular expressions
- Custom interface program for postings from an external debt collection agency
- Assisted with archiving all FI-CA components
- Software: NetWeaver (NW) Application Server (AS) 7.31, ABAP, ABAP OO
May 2014 - Dec 2014
8 monthsBerlin, Germany
SAP Developer
KPMG AG
- Implemented web service-based interfaces between HCM and external systems via PI (Proxy)
- Adapted an existing custom Web Dynpro application for the authorization context
- Software: NetWeaver (NW) Application Server (AS) 7.31, ABAP OO, Web Dynpro
Apr 2014 - Oct 2014
7 monthsCologne, Germany
SAP Authorization Management Developer
KPMG AG Advisory
- Developed a comprehensive software package for program-driven role management and integration into the existing environment
- Software: NetWeaver (NW) Application Server (AS) 7.02, ABAP OO
Apr 2014 - Apr 2014
1 monthBerlin, Germany
SAP HCM Developer
KPMG AG Advisory
- Implemented a BAdI for validity period checks in authorization management in HCM
- Software: NetWeaver (NW) Application Server (AS) 7.02, ABAP OO
Sep 2013 - Dec 2014
1 year 4 monthsSAP FI-CA Developer
primacall GmbH
- Customized and newly developed programs in FI-CA (account statements, bank data, customer master data)
- Made adjustments for SEPA implementation (payment run, mandate management, DMEE)
- Archived contract accounts, business partners, and FI-CA documents
- Software: NetWeaver (NW) Application Server (AS) 7.02, ABAP, FI-CA
Aug 2013 - Dec 2014
1 year 5 monthsPotsdam, Germany
SAP HCM Developer
Investitionsbank des Landes Brandenburg
- Supported SEPA conversion (payment program, IBAN uploads, DMEE)
- Adapted event management, time management (time terminal interface), and organizational management (position structuring)
- Applicant management: dynamic actions, anonymization, and correspondence enhancements
- Supported upgrades (SPDD/SPAU) and selection of a transport tool
- Software: NetWeaver (NW) Application Server (AS) 7.31/6.04, ABAP/ABAP OO
Jul 2013 - Aug 2013
2 monthsSAP Authorization Management Developer
KPMG AG Advisory
- Developed software for automated mass role maintenance and made adjustments to existing software
- Software: NetWeaver (NW) Application Server (AS) 7.02, ABAP OO
Oct 2012 - Jun 2013
9 monthsLübeck, Germany
User and Authorization Management Support
Drägerwerk AG & Co. KGaA
- Managed users in development and test systems, as well as via GRC in production systems
- Migration project: transferred about 1200 users using an ABAP tool and LSMW
- Created new roles, authorization objects, and a tool to automate role creation
- Provided user support in day-to-day operations and GRC environment
- Software: NetWeaver (NW) Application Server (AS) 7.02, ABAP
Aug 2012 - Sep 2012
2 monthsSAP Basis Developer
KPMG AG Advisory
- Development of a module for dynamic reading of SAP tables including security checks and performance optimization
- Software: NetWeaver (NW) Application Server (AS) 7.02, ABAP
Jun 2012 - Jul 2012
2 monthsCologne, Germany
SAP Authorization Management Developer
KPMG AG Wirtschaftsprüfungsgesellschaft
- Development and extension of support software for the SAP profile generator
- Software: NetWeaver (NW) Application Server (AS) 7.02, ABAP
May 2012 - May 2012
1 monthSelf-study Java
Home Office
- Learning Java (Windows) using Java SE Development Kit 7 Update 4
Aug 2011 - Apr 2012
9 monthsBerlin, Germany
SAP Security/Basis Developer
KPMG AG Wirtschaftsprüfungsgesellschaft
- Automatic transaction search for audits to identify authorization checks
- Maintenance and enhancement of automated processes for user management and role assignment (Web Dynpro ABAP)
- Automatic creation of SAP users for offshore employees and integration of mass email functionality
- Assisted in onboarding about 2000 new SAP users
- Software: NetWeaver (NW) Application Server (AS) 7.00, ABAP, ABAP OO, Web Dynpro
Jun 2011 - Jul 2011
2 monthsBerlin, Germany
SAP Developer
BearingPoint
- Support in event management (LSO) and maintenance of structural authorizations (BAdI)
- BSP programming for external courses and creation of an equipment database
- Form adjustments in SD and implementation of user exits for travel expenses
- Software: NetWeaver (NW) Application Server (AS) 7.00, ABAP, BSP
May 2011 - May 2011
1 monthSAP SD Developer
Refratechnik Cement GmbH
- Form and print program adjustments in SAPScript
- Adjusting basic settings through user exits, BAdIs, or modifications
- Expanding IDoc content and modifications in order management/billing
- Software: NetWeaver (NW) Application Server (AS) 7.00, ABAP
Mar 2011 - Mar 2011
1 monthPotsdam, Germany
SAP HR Developer
Investitionsbank des Landes Brandenburg
- Customizing print layouts and programs as well as automatic email sending
- Interface for correction entries in time recording
- Customizations in applicant and event management and staffing plan printout
- Software: NetWeaver (NW) Application Server (AS) 7.00, ABAP
Feb 2011 - Feb 2011
1 monthBerlin, Germany
SAP ArchiveLink Developer
Infoniqa IT Solutions GmbH
- Programming in the ArchiveLink area and troubleshooting BLOB archiving
- Implementation for document type TXT
- Software: SAP ERP Release 6.00 (HR) and NW AS 7.00, ABAP
Jan 2011 - Jan 2011
1 monthSelf-study SAP Workflow
Heimarbeit
- Self-study in SAP Workflow Management (customizing, monitoring, reporting)
- Business Objects programming and ABAP integration of ArchiveLink
- Software: NetWeaver (NW) Application Server (AS) 7.00, ABAP, Workflow
Jul 2010 - Dec 2010
6 monthsBerlin, Germany
SAP Authorization Developer
KPMG AG Wirtschaftsprüfungsgesellschaft
- Handover of automated authorization management tools to external service providers
- Creation of documentation (EN), 2nd/3rd level support and troubleshooting in workflow
- Software: NetWeaver (NW) Application Server (AS) 7.00, ABAP, authorizations
Jan 2009 - Jun 2010
1 year 6 monthsBerlin, Germany
SAP Developer Authorizations
KPMG AG Wirtschaftsprüfungsgesellschaft
- Monitoring of authorization automation and implementation of a new authorization concept for 8000 users
- Development of programs for user management, session management (similar to SM04) and synchronization with eRecruiting
- Support in 2nd/3rd level, troubleshooting in BAPIs and FI forms (Smart Forms)
- Software: SAP ERP Release 6.00 (HR) and NW AS 7.00, ABAP, ABAP OO
Jan 2008 - Dec 2008
1 yearBerlin, Germany
SAP Developer
KPMG AG Wirtschaftsprüfungsgesellschaft
- Web Dynpro application for decentralized assignment of user groups with an approval concept
- Implementation of mass processing functions and reporting of organizational management
- Design of dynamic search aids in the HR environment
- Software: SAP ERP Release 6.00 (HR) and NW AS 7.00, ABAP OO, Web Dynpro
Apr 2007 - Dec 2007
9 monthsBerlin, Germany
SAP Developer
KPMG AG Wirtschaftsprüfungsgesellschaft
- Creation of a control program for off-cycle payroll distribution and event-driven user group synchronization (LDAP)
- Automated user management based on ODS data from BW
- Development of a flexible interface to FI for phased retirement payments and revision of the CATS HR transfer
- Performance improvement of internal settlement (ILV) in CO
- Software: R/3 Release 6.00 (HR) and WAS 7.00, ABAP, authorizations
Jan 2007 - Mar 2007
3 monthsBerlin, Germany
SAP Developer
KPMG AG Wirtschaftsprüfungsgesellschaft
- Preparation and execution of the release upgrade to SAP NW Application Server 7.00 and SAP ERP 6.00
- Review of customer programs
- Software: R/3 Release 6.00 (HR) and WAS 7.00, ABAP
May 2006 - Dec 2006
8 monthsBerlin, Germany
SAP Basis/HR Developer
KPMG AG Wirtschaftsprüfungsgesellschaft
- Synchronization process for password management and tool for managing valid SAP user licenses
- Central analysis program for consolidating user roles
- Extension of the interface to the pension fund and implementation of BAdIs for personnel actions
- Software: R/3 Enterprise Release 4.70 and WAS 6.40, ABAP, user management
Jul 2004 - Apr 2006
1 year 10 monthsBerlin, Germany
SAP developer HCM/Basis
KPMG AG Wirtschaftsprüfungsgesellschaft
- Automated authorization management via BW and a customer solution for substitute assignment
- Handling of service pack imports (SPAU) and program for cross-system variant comparison
- Interface to pension system and automated leave and bonus management
- Software: R/3 Enterprise Release 4.70 and WAS 6.40, ABAP, HCM, user and authorization management
Mar 2004 - Jun 2004
4 monthsBerlin, Germany
SAP developer Basis/HR
KPMG AG Wirtschaftsprüfungsgesellschaft
- Program for automated user reconciliation between HR and SAP user management (ZBV)
- Modification adjustments due to release change after 4.70 for CO-PA and SD
- Software: R/3 Enterprise Release 4.70 and WAS 6.20, ABAP, user and authorization management
Feb 2004 - Feb 2004
1 monthBerlin, Germany
SAP developer CO-PA
Schering AG
- Preparation of quarter-end closing
- Adaptation of programs for the BW interface
- Software: R/3 Enterprise Release 4.70, WAS 6.10, 6.20, ABAP
Jan 2004 - Feb 2004
2 monthsSelf-study ABAP Objects
Home-based work
- Study of object-oriented programming with ABAP Objects and SAP Web Application Server (WAS)
- Development of BSP applications and use of ICM, ICF, and Web Application Builder
- Software: R/3 WAS 6.10, WAS 6.20, ABAP
Jul 2003 - Dec 2003
6 monthsBerlin, Germany
SAP developer CO/SD
Schering AG
- Reporting in profit analysis (Report Painter/Writer) and maintenance of aggregation levels
- Development of a program system for consignment stock valuation in SD
- Mass status conversion in PS and maintenance of new authorization objects in BC
- Software: R/3 4.6C, ABAP
Jan 2003 - Jun 2003
6 monthsBerlin, Germany
SAP Developer CO
Schering AG
- Consolidation project with interface programs to BW (ASCII files)
- Adjustments in the CO-PA results area and special valuation rules via user exits
- Software: R/3 4.6B, ABAP
Jul 2002 - Dec 2002
6 monthsBerlin, Germany
SAP Developer MM/SD/FI
Schering AG
- Migration and merging of companies (vendor/customer master data, open items)
- Function module for automated use of free accruals in submit statements
- Optimization of the procurement process in MM and screen control for CO internal orders
- Software: R/3 4.6B, ABAP
Jan 2002 - Jun 2002
6 monthsBerlin, Germany
SAP Developer PS/MM
Schering AG
- Function for automatically closing project definitions and PSP elements in PS
- Programming of a modified material master maintenance transaction (dialog programming) in MM
- Software: R/3 4.6B, ABAP
Apr 2001 - Dec 2001
9 monthsBerlin, Germany
SAP Developer FI/MM
Schering AG
- Introduction of new functions in payment transactions (forms, archiving) and electronic account statement
- Program for automatic maintenance of posting periods and customizing of the disposition in MM
- Global material master data changes and interface adjustments (file, IDoc)
- Software: R/3 4.6B, ABAP
Nov 2000 - Mar 2001
5 monthsBerlin, Germany
SAP Developer MM/CO/FI
Schering AG
- Adjustment of customer programs after release upgrade to 4.6B (BBP, MRP, email for purchasing)
- Dialog transaction for capacity planning in CO based on plant data
- Optical archiving of payment regulation lists in FI
- Software: R/3 4.6B, ABAP
Jul 2000 - Oct 2000
4 monthsBerlin, Germany
SAP Developer CO/SD
Schering AG
- Release upgrade 3.1H to 4.6B with testing and adaptation of customer programs
- Data transfers of customer data in CO, IM and SD
- Software: R/3 3.1I, 4.6B, ABAP
Jan 2000 - Jun 2000
6 monthsBerlin, Germany
SAP Developer R/3
AgrEvo GmbH
- Adaptation of customer programs for release upgrade to 4.5B in MM, SD and FI
- Inventory overviews with history tables and form adjustments in SAPScript
- Troubleshooting SAP printing (NT print server) and preparing patch comparison
- Software: R/3 3.1I, 4.0B, 4.5B, ABAP
Oct 1999 - Dec 1999
3 monthsBerlin, Germany
SAP Developer MM
AgrEvo GmbH
- Migration and data transfer to merge two companies in MM
- Data transfer for material master, purchasing creditors and inventory (batches)
- Software: R/3 3.1I (ABAP/4, batch input, direct input, MM)
Oct 1998 - Sep 1999
1 yearBerlin, Germany
SAP Developer FI/CO
KPMG AG Wirtschaftsprüfungsgesellschaft
- Programming in ABAP/4 for SAP R/3 3.1H in FI/CO and SD
- Basic tasks like printer and job management as well as transport management (Workbench)
- Design and implementation of an interface between external server software and SAP R/3 invoice receipt (RFBIBL00)
- Software: FTP, R/3 3.1H (ABAP/4, batch input, FI)
Sep 1996 - Sep 1998
2 years 1 monthBerlin, Germany
SAP Developer MM/PP
Schindler Aufzüge und Fahrtreppen GmbH
- Programming in ABAP/4 for SAP R/3 MM and PP
- Implementation of an assembly information system in SAP R/3
- Development of a dialog transaction to process technical parameters of elevator systems in SAP R/2
- Analysis and design for using the purchasing information system
- Software: R/3 3.1G (ABAP/4), MS Excel, FTP
Oct 1994 - Aug 1996
1 year 11 monthsBerlin, Germany
SAP Developer R/2
Schindler Aufzüge und Fahrtreppen GmbH
- Programming in ABAP/4 for SAP R/2 4.3I (CICS 2.1) in modules RM-MAT and RM-PPS
- Basic tasks (user, printer, job management) and support of PC-Connection
- Software: R/2 4.3/I (ABAP/4), Windows, MSDOS, OS/2, FTP, MVS
Jul 1994 - Sep 1994
3 monthsBerlin, Germany
User Support Staff
Schindler Aufzüge und Fahrtreppen GmbH
- User support in PC and network technology
- Hardware installation and maintenance of Intel-based PC components
- Software: Windows 3.1/3.11, OS/2
Apr 1994 - Jun 1994
3 monthsBerlin, Germany
Triton/UNIX Administrator
BICC Cables Ltd
- Implementation of Triton 2.2 (Baan) as administrator
- Work as UNIX administrator (HP-UX, AIX)
Dec 1993 - Mar 1994
4 monthsBerlin, Germany
IT Specialist
BICC Cables Ltd
- Technical preparation for the implementation of Triton 2.2
- Development of concepts for network, data security, availability, and file servers
- Software: HP-UX, AIX
Oct 1990 - Nov 1993
3 years 2 monthsBerlin, Germany
SAP Developer R/2
BICC Cables Ltd
- List programming in module RM-MAT and basic system administration tasks
- Implementation of a solution for error correction in the gateway printer connection
- Study and concept for using UNIX IT systems in the company
- Software: SAP R/2 4.3.H, RS, ABAP/4, C, CLIPPER, Turbo Pascal, HP-UX shell script
Mar 1987 - Sep 1990
3 years 7 monthsBerlin, Germany
System and application programmer
VEB Kabelwerk Oberspree (KWO)
- System programming for mainframes (ESER) under MVS/CICS
- Developed in-house application programming for materials management (dialog and list programming)
- PC programming for the download data set
- Software: Assembler (370), PL/1, Clipper, dBase IV
Summary
IT experience since 1987 (including studies since 1982)
Main activities
- SAP ABAP development since 1990 (R/2)
- SAP authorization and user management (since 2013, ERP only)
Technical SAP systems
- ERP 6.0 NetWeaver 7.n
- Web Application Server ABAP 6.n
SAP development technologies
- ABAP (since 1990 R/2) and ABAP OO (since around 2010)
- Web Dynpro ABAP (since 2008, without Floorplan Manager)
- BSP (only in 2011, SAP HR LSO)
- SAPUI5/OData – basics in 2016, prototype, no project experience so far
- Form control SAPscript, Smart Forms
- CDS (Eclipse ADT)
SAP modules (R/3 and later) and special applications
- currently: mainly HR/HCM/ESS (since 2004)
- also SD (first in 1996, last in 2018 during employment)
- also FI (first in 1998, last in 2018 during employment)
- 1996 to 2003: mainly MM, PP, PS, SD, LO
- 2013 to 2016: also FI-CA
- also since 2004:
Special tasks in BC Basis/NetWeaver:
- SAP authorizations – operational support (no authorization concepts)
- HCM with structural/context-dependent authorization checks
- FI, SD to a lesser extent
- SAP user management
- Central user management – development/administration
- ABAP developments (ABAP/Web Dynpro) for user and authorization assignment automation
Other:
- ITIL Foundation Certificate in IT Service Management in June 2016
- Ticket tool Amdocs
- Ticket tool Remedy
Skills
- Application Programming Hcm, Sd, Fi, Co, Fi-ca, Authorizations
- Abap, Abap Oo
- Web Dynpro (Without Floorplan Manager)
- Web Application Builder Bsp
- Sapui5 Basics (Training And Prototype In 2016)
- Odata (Training And Prototype In 2016)
- Abap Proxy Processing
- Form Control Sapscript, Smart Forms, Adobe Interactive Forms
- Troubleshooting/debugging Across Modules
- Authorization Management – Role Design, Structural Authorizations Hcm
- User Support In Second And Third Level Service For User Management/authorizations
- Basic Support In User Management/authorizations
- Job Management (Plus Additional Software From Blohm)
- Process Management
- Posting Management
- Lock Management
- Printer Control, Printer Management
- System Log
- Runtime Analysis (Performance)
- Dump Analyses
- Lsmw
- Table Indexing (Access Optimization)
- Transport Management (Cts)
- Oss Services (Notes, Transaction Snotes)
- Enhancements (Smod/cmod, Badis, User Exits)
- Modifications (Modification Monitor, Spdd/spau)
- Classic And Object-oriented Programming In Abap/4
- Table Control
- Alv Grid
- Customer Control
- Business Objects (Bor, Bapi, Maintenance, Programming, Troubleshooting)
- Abap Query
- Batch Input And Direct Input
- Ole (Interface To Ms-office)
- Unix, Windows Interfaces
- Workflow Basics/troubleshooting/modification/extension Of Existing
Languages
German
NativeEnglish
IntermediateEducation
Oct 1982 - Feb 1987
TU Dresden
Diploma Engineer in Electrical Engineering · Electrical Engineering/Automation Engineering · Dresden, Germany
Lorem ipsum dolor sit amet
High school diploma
Certifications & licenses
ITIL Foundation Certificate In IT Service Management
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience