Developed software for binding and non-binding customs tariff inquiries
Established a structured project organization
Created detailed, ongoing schedule and workflow plans
Set up and ran test management including test planning
Implemented specific communication structures
Performed project controlling and maintained the project logbook
Tools: Teams, Outlook
Team size: over 30 people
Jul 2021 - Apr 2022
10 months
Bregenz, Austria
Interim Manager Data Processing & Group Controlling
Rhomberg Sersa Rail Group
Railway construction company
Responsible for monthly reporting
Compiled monthly data from branches in Australia, Canada, North America, Great Britain, Ireland, Germany, Switzerland, and Austria
Imported data into the ERP system
Prepared monthly reports
Documented processes
Team size: 9 people
Systems/Languages/Tools: MS Office, Outlook, Teams, Skype, SharePoint
Platform: Power i
Harald Scheifinger, Head of Group Controlling, described my role: “Mr. Salm started in a challenging, unclear situation to take over group monthly reporting after the previous colleague left. With great dedication and persistence, he built documentation and secured operations. He faced many different challenges and handled them successfully with expertise and flexibility. Overall, we can confirm Mr. Salm’s strong problem-solving skills, which helped us through a difficult phase.”
Mar 2021 - Jun 2021
4 months
Vienna, Austria
Project Lead, Project Coordination and Validation
Otto Bock
Industry, manufacturing special prostheses
Validated several hundred applications, tools, and machines for prosthesis production
Created Equipment Qualification Plans and Reports
Developed SOPs (Standard Operating Procedures)
Defined test runs and test cases
Collected requirements in production
Prepared validation documents
Conducted validation and final documentation
Team size: 3 direct, total including engineers: 27
Systems/Languages/Tools: MS Office, Outlook, BPM, Teams, WebEx, Polarion, SharePoint
Jul 2019 - Mar 2020
9 months
Hamelin, Germany
Project Manager
Postbank / BHW Hameln
Finance / Building Society
Project lead tasks according to method (Phase 6 Replatforming / X86 Migration)
Objective: Lead replatforming of COBOL systems for field sales commission and residential organization
Migrated host applications to x86
Tasks:
Project control, coordination, milestone planning, and reporting
Project controlling
Stakeholder management
Professional workshop moderation and team coordination between operations and subprojects
Tracking work packages, liaising with program management
Overseeing coordination lines to operations, job creation for development and databases
Introduced Daily Scrum, Team Dashboard, Manager Dashboard
Team size: 16 plus staff from various departments
Systems/Languages/Tools: MS Office, Outlook, BPM, Jira, HP ALM
Platforms: Host / x86
Database language: SQL
Jan 2019 - Apr 2019
4 months
Schorndorf, Germany
Serialization Manager
Catalent
Pharma
Customer onboarding worldwide
Created documents for drug manufacturing (e.g., system integration docs, Master Batch Record)
GMP
Team size: 6 people
Nov 2018 - Dec 2019
2 months
Frankfurt, Germany
ITIL Service Manager, Process Engineering
DZ Bank
Banking / Finance
Defined and described processes for Excel reports to department heads
Database language: SQL
Mar 2018 - Oct 2018
8 months
Ingelheim am Rhein, Germany
Validation Engineer (Test Manager) / Test Coordinator / Requirements Engineer / Process Engineering
Boehringer Ingelheim
Pharma
Qualified production lines per EU Directive 2011/62/EU and ISO 13485
Validated MES systems and lines for track & trace, serialization, and aggregation under EU Directive 2011/62/EU, CSV, UAT, GAMP5, Part 11
Wrote test cases and runs, prepared validation and qualification docs (URS, requirements specs, qualification plans, DQ, IQ, OQ, PQ, acceptance and deviation reports), Master Batch Record
Executed qualifications (SOPs, SATs, FAT), technical and software tests on production lines; regulatory tracking, trace & trace, serialization, aggregation, acceptance protocols, analyses, quality and validation docs
Software: ERP-MES Werum PAS-X, MS Office
Tools: Teams, Skype
Team size: 15
Documents: Master plan, URS, impact assessment, traceability, risk analysis, qualification plans, reports, MBR, deviation and final reports
Jan 2018 - Feb 2018
2 months
Hof, Germany
Business Analyst / Requirements Engineer / Process Engineering
Fondsdepot Bank Hof
Finance
Digital onboarding
As-is vs. to-be process comparison, process modeling, URS
Enabled Allianz Global Investors’ clients to manage portfolios via AGI portal: data entry, video chat identity check, e-signing of pre-filled documents, interactions with output management until depot creation, rejection notices (sanctions, PEP), welcome letters
My role: Analyse touchpoints and write URS
Team size: over 10
Tools: MS Office, BPM, Teams
Database: SQL
Oct 2017 - Dec 2017
3 months
Frankfurt, Germany
Test Manager / Test Coordination / Process Engineering
DZ Bank Frankfurt
Finance
Agile project PRIIPs (Packaged Retail and Insurance-based Investment Products): provide key info documents (KIDs) for small investors and improve comparability
Prepared weekly meetings and daily stats
Attended Daily Scrum
Software rollout checks at trading desks
Supported UAT testers (requirement analysis, test plan, test case/run descriptions, execution)
As-is vs. to-be process comparison, IT documentation
Team size: over 18
Database: SQL
Jun 2017 - Aug 2017
3 months
Düsseldorf, Germany
Test Designer - SEPA
DZ Bank Düsseldorf
Finance
Defined test cases and sets for new SEPA requirements from bank21, agree21, GENO pago+
Tested new SEPA features for Nov 2017 / Spring 2018 releases
UAT (requirement analysis, test plan, case/run descriptions, execution)
Process engineering (process analysis, new process derivation, as-is vs. to-be)
Team size: 6
Tools: HPQC, HP ALM, Unifits, MS Office
Database: SQL
Nov 2016 - Feb 2017
4 months
Hanover, Germany
Problem / Incident / Defect Manager (ITIL)
Finanzinformatik / Bankberatung
Finance
Managed problems, defects, and incidents during LBBW migration to Sparkassen-Informatik
Discussed issues in daily calls, status meetings including leadership
Problem manager for LBBW migration
Cut-over planning in HP ALM
Team size: 8 direct / over 50 overall
Tools: MS Office, SRPlus, HP ALM, HPQC
Aug 2016 - Oct 2016
3 months
Berlin, Germany
ITIL Service Manager, Process Engineer
BHF-Bank, Frankfurt & Avaloq, Berlin
Finance
Project stopped by the bank
Wrote operation manuals for service management and processes (Incident, Risk, Problem, Change, Event Management), process manual for implementation, interface descriptions, intake forms, service management structure
Defined service strategy, created IT service catalog, analyzed current processes, defined service processes, defined CMDB
Team size: 7 direct / over 100 across countries
Tools: MS Office, BPM
Quality Management
Aug 2015 - Jul 2016
1 year
Bielefeld, Germany
Test Management - Quality Control – Agile Software Development (Test Coordinator – Test Designer – Product Owner – Requirements)
Haufe-Lexware Group
Software
As-is vs. to-be process comparison, optimization, modeling, analysis, and improvement suggestions; software solution creation; process definition; documentation (URS, specs, IT and user docs, quality assurance, test management)
Reproduced customer-reported bugs, wrote test cases and runs after fixes
Wrote user stories and detailed specs (PO) for agile DevOps
Tested new/changed modules, approved updates and processes
Defined test cases and runs for new software modules
Tested and accepted processes, test automation
Took PO and requirements roles short-term, project coordinator, test coordinator (Polish team)
Tools: Trello, TFS
Agile people check project: Test Manager / Business Analyst / PO / Scrum Master, compliance with EU sanctions/PEP lists, requirement analysis, test case/run descriptions, testing
UAT (analysis, plan, documentation, execution)
Team sizes varied by subproject (6–15, some in Poland)
Tools: TFS, MS Office, BPM, Trello
Database: SQL
Languages: COBOL, RPG
Sep 2013 - Jul 2015
1 year 11 months
Neu-Isenburg, Germany
Test Manager / Business Analyst / Development / Requirements Engineer / Quality Management
Valovis-Bank
Finance
ITIL risk management, defined and tested SEPA test cases, current process analysis, reporting software analysis, wrote development specs, coordinated between business and IT, created mapping tables for BAIS CRR and CRD IV, validated interfaces and mappings, compliance with EU regs (Art. 290/291 AEUV), KWG, Basel III, FinAV, GroMiKV, asset encumbrance, LCR, COREP, NSFR, leverage ratio, GAP analysis, test case/run definitions
Introduced Scrum
Data separation for bank sale to TARGO
Data quality checks
Defined service processes
QS/QM: data migration to TARGO, mapping tables
Tools: Jira, HPQC, HP ALM, TestLink
UAT (analysis, plan, docs, execution), process analysis for reporting, as-is vs. to-be vs. EU rules
Doc review, service and process management, QS/QM: updated and created operation and emergency manuals, SLA checks vs. BaFin rules, emergency planning, ITIL process definitions, automated reporting processes
SEPA test management, UAT steps, reporting
Core banking analysis: CTB and MCM, BAIS, test management, wrote URS, specs, user stories, mapping tables for multiple data types
First Scrum use, wrote about 50 programs for BAIS interfaces in COBOL and RPG, tested and handed over to business
Data separation cut-over planning, wrote programs for data split and tests
Wrote URS and specs, user stories, test docs and execution, partial Scrum
Payment processing: took over role in Jan 2015, modified COBOL and RPG programs, UAT steps
Data migration cut-over planning: wrote mapping tables and migration software in COBOL/RPG, UAT steps, partial Scrum
Software support: modified RPG and COBOL modules as needed
Team size: usually 6–8, up to 15+ during TARGO migration
Prepared documentation for KPMG/BaFin verification
Reviewed existing software docs against process descriptions, used own method
Jul 2012 - Mar 2013
9 months
Hamburg, Germany
Project Lead, Process Manager, Quality Manager, Test Manager, Test Designer, Test Analyst, Requirements Engineer, Risk
Gallinat Bank and Albis Leasing
Banking / Finance / Leasing
Receivables management
Accounting
Lease fee calculation
Brokerage of lease contracts
Reported to Fiducia (agree21)
Imported bank statements into accounting
Defined test cases and runs
Identity Access Management
Prepared software for cooperative association acceptance
Load tests
Audit standard IDW PS 880
Languages: RPG, COBOL
System: AS/400
Database: SQL
Nov 2011 - May 2012
7 months
Rastatt, Germany
Subproject Lead, Test Manager, Test Analyst, Test Designer, Tester
AvidiaMed
Pharma
Defined test cases and runs
Equipment qualification
Database: SQL
Qualified the equipment
MES-GUS OS Suite
ServiceNow
Documents: Master plan, URS, MBR, impact assessment, traceability, risk analysis, qualification plans/reports, deviation and final reports
Jun 2011 - Aug 2011
3 months
Luxembourg
Business Analyst / Requirements Engineer, RPG Developer
DEKA-Bank
Banking / Finance
Language: RPG
System: AS/400
Database: SQL
Other: XML
Aug 2010 - Dec 2010
5 months
Zürich, Switzerland
Business Analyst, Software Developer, Test Manager, Process Engineering
DZ Bank
Banking / Finance
Identity Access Management
Languages: RPG, COBOL
System: AS/400
Database: SQL
Other: XML
Core Banking System: Olympic
Mar 2010 - Aug 2010
6 months
Schwäbisch Hall, Germany
Business Analyst / Requirements Engineer, Software Developer, Process Engineering
Kreditwerk (Schwäbisch Hall)
Building Society
Process analysis, as-is vs. to-be, specs, implementation
Languages: RPG, COBOL
System: AS/400
Database: SQL
Jul 2009 - Sep 2009
3 months
Essen, Germany
Business Analyst / Requirements Engineer, Software Development
Fortis Bank / VonEssen Bank
Banking / Finance
Process analysis, as-is vs. to-be, specs
Developed auto single-value adjustment software
Language: RPG
Database: SQL
Nov 2008 - Jun 2009
8 months
Luxembourg
Business Analyst, Subproject Lead, Developer, Test Manager, Process Engineering
Landesbank Berlin International S.A.
Banking / Finance
As-is vs. to-be process comparison, optimization, modeling, suggestions, measures, software solutions, process docs (URS, specs, IT and user docs, QA)
Test management
Project lead
Reporting
Fee booking
Securities
GroMiKV
CDS (Credit Default Swaps)
Language: RPG
System: AS/400
Database: SQL
Core Banking: Olympic – Eri Bancaire
Nov 2008 - Feb 2009
4 months
Süßen, Germany
Business Analyst, Developer, Process Engineering
Strassacker GmbH
Metal industry (bronze foundry)
As-is vs. to-be process comparison, optimization, modeling, suggestions, model development, measures, software solutions/development, process description, data modeling, docs (URS, specs, IT and user docs, QA), test management
Language: RPG
System: AS/400
Database: SQL
Mar 2008 - Dec 2009
1 year 10 months
Software Developer
LHB Internationale Handelsbank AG
Banking / Finance
Language: RPG
System: AS/400
Database: SQL
Core Banking: Olympic
Jul 2007 - Dec 2009
1 year 6 months
Erlangen, Germany
Interim IT Lead, Project Lead, Business Analyst, Developer, Test Manager, Requirements Engineer, Process Engineering
DM Ullrich
Services
See skills and knowledge
Software development
Data modeling
Languages: COBOL, RPG
System: AS/400
Database: SQL
Jul 2007 - Jan 2008
7 months
Aschaffenburg, Germany
Business Analyst, Developer, Data Modeling, Reporting
PASS Financial Solutions GmbH
Banking software
Languages: RPG, COBOL
System: AS/400
Database: SQL
Jan 2007 - Jun 2007
6 months
Burgwedel, Germany
Business Analyst / Requirements Engineer, Software Development
Rossmann GmbH
Retail (drugstore)
Automated file reorganization in DB2/400
Data modeling
Designed Identity Access Management tool
Modified existing software
Language: RPG
System: AS/400
Database: SQL
Jan 2005 - Feb 2007
1 year 2 months
Warsaw, Poland
Business Analyst / Requirements Engineer, Subproject Lead, Developer
Bosch Rexroth Group
Industry
Warehouse management (as-is vs. to-be, process analysis, data modeling, documentation)
Languages: RPG, COBOL
Database: SQL
Jun 2005 - Sep 2005
4 months
Berlin, Germany
Business Analyst, Software Analysis
WPK – Federal Chamber of Public Accountants Berlin
Public-law institution
~1800 programs (CL, RPG, COBOL) for reverse documentation
Software analysis
Screen, interface, parameter descriptions
Audit standard IDW PS 880
System: AS/400
Jan 2004 - Sep 2005
9 months
Meerbusch, Germany
Business Analyst / Requirements Engineer, Developer
CitiGroup
Banking / Finance
Analyzed global system access, transferred reports to Ireland
Language: RPG
System: AS/400
Database: SQL
May 2004 - Dec 2004
8 months
Mönchengladbach, Germany
Business Analyst / Requirements Engineer, Process Engineer, Developer, Data Modeling, Reporting
Santander Bank
Banking / Finance
Process refinement for WestLB (as-is vs. to-be, specs, docs)
Language: RPG
System: AS/400
Database: SQL
Jan 2004 - Apr 2004
4 months
Giessen, Germany
Business Analyst / Requirements Engineer, Process Engineer, Developer
Canon
Industry
Managed incoming containers in Rotterdam, matched parts to suppliers
Data modeling
ERP: MAPICS
Language: RPG
System: AS/400
Database: SQL
Jan 2002 - Oct 2003
1 year 10 months
Düsseldorf, Germany
Business Analyst / Requirements Engineer, Process Engineer, Developer
Pax Familienfürsorge – Bruderhilfe
Health Insurance
Designed and implemented sales and commission concepts in existing software
Data modeling
SAP interfaces
Test management
Languages: RPG, COBOL
System: AS/400
Database: SQL
Aug 2001 - Dec 2002
5 months
Munich, Germany
Project Lead, Test Manager and Contact for HVB / UniCredit Subsidiaries
UniCredit Group
Banking / Finance
Core Banking: PABA/Q
Language: RPG
System: AS/400
Database: SQL
Jun 2001 - Jan 2004
2 years 8 months
Veitshöchheim, Germany
Full IT Support, Project Lead without staff responsibility, Business Analyst / Requirements Engineer
Schokoladenwerke Frankonia
Food
Own ERP
Languages: RPG, COBOL
System: AS/400
Database: SQL
Sep 2000 - Jun 2001
10 months
Frankfurt, Germany
Business Analyst / Requirements Engineer, Process Engineer, Developer, Data Modeling, Test Management
Actis / Temenos
Banking software BAPA/Q
Languages: RPG, COBOL
System: AS/400
Database: SQL
Nov 1989 - Apr 1994
4 years 6 months
Aschaffenburg, Germany
Head of Clearing Department, Business Analyst / Requirements Engineer, Process Management, Test Manager
DPD Deutscher Paketdienst
Logistics
Language: COBOL
System: AS/400
Database: SQL
Jan 1981 - Oct 1987
6 years 10 months
Würzburg, Germany
IT Director with staff responsibility, Developer, Business Analyst / Requirements Engineer, Process Engineering
Dr. Wagner Group
International real estate developer
Process analysis, as-is vs. to-be, specs, docs, training
Developed software for investment funds, rental and property management, accounting, payroll
Languages: COBOL, RPG, Basic
System: /36 (AS/400 predecessor)
Vaduz, Liechtenstein
Accounting, System and Software Migration
AFES Vaduz
Insurance – handled claims and recourse for personal, property, and financial losses across 150+ countries
Balzers, Liechtenstein
Quotation Management
Balzers
Industry
Düsseldorf, Germany
Subproject Lead, Business Analyst / Requirements Engineer, Developer, Data Modeling, Process Engineering
Bast Developer
Developer
Defined processes, as-is vs. to-be, specs
Language: RPG
System: AS/400
Database: SQL
Duration: 13 months
Schorndorf, Germany
Subproject Lead, Business Analyst / Requirements Engineer, Developer, Data Modeling, Test Management
Bauknecht-Whirlpool
Industry
SAP interfaces
Field service software
Own ERP
Language: RPG
System: AS/400
Database: SQL
Duration: 18 months
Liechtenstein
Project Lead, Business Analyst, Developer, Process Engineering
Consoft AG
Controlling
As-is vs. to-be process comparison, optimization, modeling, controlling, analysis, improvements, model development, measures, user training, software solutions, process description, docs (URS, specs, IT and user docs, QA, test management)
Controlling software (cost center, cost unit accounting, accounting, sales)
Language: RPG
System: /36 (AS/400 predecessor)
References: Schindler Elevators CH Schlatt, AFES AG FL Vaduz, Optic Balzers FL Balzers, Textildruck Heberlein CH Wattwil, Colgate CH Zurich, Wiener Brückenbau AT Vienna, Fresenius Medical Care CH Stansstad, Swarovski AG FL Triesen, Unisto AG CH Horn
Duration: 14 months
Frankfurt am Main, Germany
Subproject Lead, Business Analyst / Requirements Engineer, Process Engineering, Developer
DG Bank – DZ Bank
Banking / Finance
As-is vs. to-be process comparison, optimization, modeling, identity management for foreign branches, analysis, improvements, model development, measures, client training, software solutions, data modeling, process description, docs (URS, specs, IT and user docs, QA, test management)
Language: RPG
System: /36
Database: SQL
Duration: 35 months
Frankfurt, Germany
Project Lead, Business Analyst
Debis / T-Systems
Banking software
EUR conversion at DZ Bank and Bank of Tokyo
Analyzed core banking mod for EUR conversion
Languages: COBOL, RPG
System: AS/400
Database: SQL
Duration: 6 months
Stansstad, Switzerland
Cost Center and Cost Unit Accounting
Fresenius
Pharma
Marktbreit, Germany
Deputy IT Lead, Developer, Business Analyst / Requirements Engineer, Process Engineer, Project Lead
GOK Regler- u. Armaturen
Industry
Process analysis, as-is vs. to-be, specs, docs, training
Developed time-tracking software for manufacturing, own ERP, BOM generator
Language: COBOL
System: Siemens 7.722
Wattwil, Switzerland
Cost Center and Cost Unit Accounting
Heberlein Textildruck
Industry
Client Support, Developer
IBM Germany GmbH
Software
Payroll, accounting, hotline, training
Language: RPG
System: /36
Total: 37 months
AS/400 and RPG, COBOL Trainer
IBM Germany GmbH
Training
Software Project Lead, CSI Software Validation for Property Management, Test Manager, Test Designer, Tester
IBM Germany GmbH
Took over software after IBM acquisition
Trained clients
Presented at trade fairs
Wrote test cases and runs
Defined processes
System: /36
Darmstadt, Germany
Business Analyst, Developer, IBM ERP MAPICS Hotline Support
MBW Darmstadt GmbH
Software, Industry
Language: RPG
System: /36
Clients: IBM Germany, Danfoss, Diehl Defence
Duration: 11 months
Weißenfels, Germany
Test Manager, Test Designer
MEG Group
Food industry
Wrote test cases from user descriptions
Database: SQL
Duration: 4-week project
Düsseldorf, Germany
Test Manager, Business Analyst, Developer, Test Management
Nedlloyd Unitrans
Logistics
Language: RPG
System: AS/400
Database: SQL
Duration: 6 months
Basel, Switzerland
Project Lead, Business Analyst / Requirements Engineer, Test Manager, Process Engineer, Developer, Data Modeling
Novartis Pharma AG
Pharma
Version control for formulas, BOMs, work plans
Worldwide BPCS rollout
Language: RPG
System: AS/400
Database: SQL
Duration: 19 months
Schlatt bei Diessenhofen, Switzerland
Cost Center and Cost Unit Accounting
Schindler Elevators
Industry
Migration /36 Applications to Sinix, Development and Data Migration
Siemens / Software Ireland
Industry / Software
Worked with Software Ireland and Siemens
Duration: 6 weeks
Neunkirchen am Brand, Germany
Project Lead, Business Analyst / Requirements Engineer, Process Engineer, Developer, Migration, Test Management
Sparkasse Bayreuth via Service for Data Processing and Programming Christian Seidel
Banking / Finance
Process definition, as-is vs. to-be
Migrated software and data to new environment
Languages: COBOL, Macro Assembler
Systems: GE/400, HB 66/20
Triesen, Liechtenstein
Cost Center and Cost Unit Accounting
Swarovski
Industry
Horn, Switzerland
Cost Center and Cost Unit Accounting
Unisto
Industry
Berlin, Germany
Business Analyst / Requirements Engineer, Quality Management
WPK
Public institution
Reverse-documented processes from source code (RPG, COBOL)
Audit standard IDW PS 880
Database: SQL
System: AS/400
Duration: 7-week project
Iphofen, Germany
Developer, Materials Management
West German Gypsum Works
Industry
IBM Assembler, RPG
Database: DL/1
Vienna, Austria
Cost Center and Cost Unit Accounting
Wiener Brückenbau
Construction
Rottendorf, Germany
Service Manager
s.Oliver
Clothing retail
Defined service processes
Created service catalog
Duration: 6 weeks
Summary
Project Management
Process Management
Quality Management
Interim Management
ITIL (Defect Management, Problem Management, Incident Management, Service Processes, Certification)