About Me


My name is Christian Krumpholz - I am a project manager with over ten years of professional consulting experience in managing IT projects and full life cycle of software development processes.

Responsible for end-to-end delivery of larger and smaller parallel running projects that did include planning, design, development, testing, deployment and support state of the art solutions. Proven experience in coordinating multicultural and distributes teams and onshore - offshore delivery models.

I am highly motivated and focused to achieve excellent results, which I appreciate as a great award for all the hard work done. Due to my experience, knowledge, high commitment I was able to deliver all my enterprise software development projects on time, budget and quality – without exception!

In my leisure time I enjoy various sport activities and traveling or relax doing some photography’s and programming software. In addition, I am passionate about capital markets and automated stock trading.

Skills


100

Realizing Results

90

Decision Making

85

Leadership

80

Teamwork

95

Organized

70

Communication

95

Trust Building

90

Critical Thinking

85

Problem Solving

Expertise


Management Expertise

  • Scope Management
  • Time Managment
  • Cost Management
  • Quality Managment
  • Risk Management
  • Change Management
  • Release Management
  • Procurement Management
  • Stakeholder Management
  • Communication Management
  • Human Ressource Management

  • Large projects in enterprise area
  • E2E Delivery (on-/off-shore)
  • Leading multiculural teams
  • Test Management
  • IT Consulting

IT Expertise

  • Application Lifecycle Management
  • Deployment & GoLive Coordination
  • Application Maintenance & Support

  • Custom Softwaredevelopment
  • System Integration
  • System Migration
  • Digitalization
  • Cloud & Mobile

  • Process Analysis & Modeling
  • Requirement Engineering
  • Technical Design
  • Documentations / Handbooks
  • Software Development Methodologies
  • Creation of Project Deliverables
  • Definition of Estimation Models

IT Expertise

  • Microsoft Office
  • Microsoft Visual Studio
  • Microsoft SQL Sever
  • Microsoft Sharepoint
  • Microsoft Testmanager
  • Team Foundation Server

  • SPARX Enterprise Architect
  • HP ALM & JIRA
  • Adobe Photoshop & Indesign
  • Adobe Illustrator & Acrobat

  • .NET Framework
  • C# & ASP.NET
  • HTML & CSS & Javascript
  • Azure & SQL
  • Distrubuted Achitectures (SOA)


Some Estimated Statistics


4690

Days of Professional Experience

3640

Days of Project Management Experience

46

Successful Delivered Releases

0

Failed Releases / Projects



Qualification






What others said

in the current past


Experience


  • 25.08.2018
    -
    02.11.2015

    Customer: Central bank

    Role: Project Lead, Architect & Application Maintenance Lead

    Project description: Custom enterprise software development project to build up a web-based platform to promote the prudential supervision of credit institutions in order to enhance the robustness of the euro area banking system.

    Abstract of my tasks (Project Lead): End-to-end responsibility through the entire project and software lifecycle with strict deadlines and high demand of time-to-market delivery. Successful management of +14 releases.

    Planning tasks: Uncover initial requirements, assumptions, constraints, existing agreements and contract obligations, estimating requirements, develop schedule & scope, determine resource demand and responsibilities, create measurable objectives, project and rollout planning, perform risk identification / analysis, mitigation.

    Execution & Monitoring tasks: Managing several different stakeholders, up to 55 direct team members (35 developers, 10 tester, 10 other) and various other team members in a multicultural environment. Measure performance against the baseline and propose corrective actions, deal with issues / escalations, report on project status, ensure quality and create required project deliverables.

    Special challenges: Managing a critical release with a strict milestone and a changing team during a project vendor change. In addition it was required to 2.5 times more scope then planned by the previous team. Project was delivered using a steep staffing ramp and iterative implementation cycles.

    Taking over and deliver a jeopardized release with very high senior management attention after several re-planning exercises and missed milestones.

    Abstract of my tasks (Maintenance Lead): Definition and implementation of Maintenance & Support (1st, 2nd, 3rd level) processes and setup a team in order to maintain a complex web-based application including data warehouse and reporting system. Definition of team tasks, alignment of working interfaces and setup of a reporting structure. Ensure production stability by developing, testing and deploying service releases and hot fixes. Outsourcing of some activities to India.

    Abstract of my tasks (Architect): Architecture design from a project proposal and implementation of the base solution, writing the development handbook with ~140 pages (setup development environment, describing the functional, logical and physical architecture, development processes, programming guidelines, quality assurance metrics) and hands-on setting up / migrating the development environment (source control, build system, StyleCop, FxCop, VsMetrics, quality reports).

  • 2015
    -
    2015

    Customer: Consulting Company

    Role: Project Lead & Technical Architect

    Project description: This project was to develop a flagship application for the recruitment department to manage applicants and to conduct the assessment center selection process.

    Abstract of my tasks: Beside of common project management tasks it was my responsibility to understand the customer needs, propose the technical design, developing the core components / database of the solution and leading a fully remote working team. The application was built with the newest state of the art technologies: Microsoft store app for tablet computers, fancy 3rd party UI controls, SQL database with entity framework, Azure blob storage and Active Directory Services, Web Api, WS federation SSO, Visual Studio / TFS online and all component were hosted in the cloud.

  • 2015
    -
    2015

    Customer: Large German bank

    Role: Project Lead & Technical Architect

    Project description: Transformation of manual banking processes into automated digital software workflows as well as integration of a new credit platform.

    Abstract of my tasks: Planning and managing the projects with a core-team effort of 970 person days and create the design and technical concept of the solution. Interface between functional department in Germany and developer- and test-team in India, clearification of customs needs, estimations, resource and budget planning, release- and rollout-coordination, preparation performance tests.

  • 2014
    -
    2014

    Customer: Large German bank

    Role: Project Lead & Developer

    Project description: Implementation of new regulatory compliance rules and integration of a new technical insurance vendor interface into a banking application.

    Abstract of my tasks: End-to-end delivery from first requirement gathering until post production support.

    Project description: Integration of several insurance consulting workflows from a large external insurance vendor into a banking application.

    Abstract of my tasks: Common project management tasks and close alignment of the technical / functional interfaces with the distributed team from the banking customer, the insurance vendor, the development / test team in India and Germany. From a technical perspective this project was done using ASP.NET MVC, WCF web services and an identity provider for authentication.


    Project description: Complex estimation in the multi million euro area to redesign the technical call center infrastructure at a large German bank.

    Abstract of my tasks: Leading the estimation by analyzing the current functional/technical system, gather the requirements from the different stakeholders, evaluate possibilities with involved teams to achieve required goals, define a technical draft design, break done the tasks to work packages within the software lifecycle process of the involved teams and perform detailed estimation including documentation of risk and assumptions.


    Project description: Goal of this project was to integrate the functionalities of the main retail banking system of a German bank, which is used in all banking branch offices from ~8.000 consultants of this customer.

    Abstract of my tasks: Being the single point of contact for all integration projects to coordinate the different functional requests to remove the existing system. A common task was to consolidate the different requests and to define and estimate shared components and interfaces with synergies.

  • 2013
    -
    2013

    Customer: Large German bank

    Role: Project Lead

    Project description: Enhancement of the security paper functionalities of a banking application to be compliant with new regulatory standards.

    Abstract of my tasks: Common project management tasks and perform end-to-end delivery of the requirements.


    Project description: Integration of the WMACCESS database into a banking application to read further information from 21.8 million financial instruments.

    Abstract of my tasks: Common project management tasks and perform end-to-end delivery of the requirements.


    Project description: Design and development of a modularized estimation application to simplify project estimations.

    Abstract of my tasks: Find common components used by this project, make them flexible to adjust for various needs, implement an automated estimation calculation, separate the estimations for each role usually required to build this component and calibrate the application against the efforts of already accomplished projects. For this project analysis, estimation and development skills and less typical project management skills were required.


    Project description: Technical and functional enhancement of the security paper and bank deposit module of a banking application.

    Abstract of my tasks: Project management tasks from project initializing until closing phase and coordination of the offshore development team.


    Project description: Short time to market project to change International Securities Identification Numbers in insurance products including eBase integration for ordering those securities.

    Abstract of my tasks: End-to-end delivery project management tasks.


    Project description: Technical integration of a new call center infrastructure to enable telephone banking.

    Abstract of my tasks: Common project management tasks as well as proposing the technical solution to integrate the distributed components into a banking application using web services.


    Project description: Integration of a single-sign-in authentication of external banking product vendors into the main application of a large German bank and infrastructure migration to Windows Server 2008.

    Abstract of my tasks: Common project management and technical alignment with the external vendors.


    Project description: Implementation of new regulatory compliance rules in the insurance area.

    Abstract of my tasks: Project management tasks which are required for end-to-end delivery.

  • 2012
    -
    2012

    Customer: Large German bank

    Role: Project Lead & Application Maintenance Lead & Technical Lead

    Project description: Ensure a banking application compatibility due a change of a browser version in production.

    Abstract of my tasks: Leading the project to migrate 370 (partially very complex) webpages from IE6 to IE8. Furthermore I responsible to lead the technical part of the transformation and providing technical support when required by the offshore team.


    Project description: Implementation of new security paper requirements into banking application

    Abstract of my tasks: Managing the E2E offshore delivery of this project. Common project management tasks required. Estimating, scope-, schedule-, cost-, resource planning in the project planning phase. Performing quality assurance, risk management including preventive/corrective actions, earned/value tracking etc. during the monitoring and controlling phase of the project.


    Project description: Updating of custom banking application by new state of the art technologies and new technical enhancements (SAML interfaces to external providers, identity provider, custom cryptography of sensitive data, integration of external test system etc.)

    Abstract of my tasks: I worked as project lead and technical architect to deliver this project. Beside managing the project and propose a technical solution a special challenge was to setup a test to validate the technical changes and to ensure the new technologies will work without major interruption in production.


    Project description: Planned renewal of a banking product in conjunction with the functional department.

    Abstract of my tasks: Reverse-engineering of the application due to a lack of past documentation to gather all functionalities and plausibility checks. Estimating and planning the project which was postponed due to changes priorities of the customer.


    In this year I was also involved in many other different tasks:

    Trainings: I provided some technical trainings in a trainee program from the content preparation to conducting the training. (Repeated this tasks in some other years)

    Applicant selection: Partially conducting assessment center days and interviewing applicants. (Repeated this tasks in some other years)

    Over this year I was also responsible to lead the 3rd level application maintenance support, the quality assurance and I was involved in a performance improvement taskforce and extension of the test concept for the current customer.

  • 2011
    -
    2011

    Customer: Large German bank

    Role: Project Lead & Architect Developer

    Project description: Update a banking application to new architecture components.

    Abstract of my tasks: As architect developer I was responsible to implement those tasks and supporting the test team in test preparation. (Silverlight and enterprise library update, introduction of customer library for mainframe access and several other small enhancements.


    Project description: Merge of two huge German banks.

    Abstract of my tasks: It was required to create a cross-group collaboration in order to get the biggest European bank merge done within one weekend. Therefore a strict script was developed with milestones, checkpoints and cross-group task executions in orders to merge the bank with one weekend. Beside others I was responsible to analysis and plan those tasks and managing the executing for one major product of this merge in several Dress-rehearsals and finally on the Go-Live weekend.


    Project description: Software migration of VB6 banking use-cases to the .NET platform.

    Abstract of my tasks: Due to a resource issue takeover over of the project and project management tasks from execution phase onwards were required.


    Project description: In this project it was requested to define and implement a structured 3rd level application maintenance process for a banking application from the first defect notification until deployment of the solution in production. This setup was done for the main application used from all branch offices of this customer bank which is maintained and enhanced by ~150+ people.

    Abstract of my tasks: Alignment with 2nd/3rd level support team to setup an efficient end-to-end process, defining and managing the service level agreements, setup of reporting, conducting status call - especially after major regular software rollouts. Setup outsourcing to India in conjunction with senior management team in order to save costs. Interface between functional onside department and technical offside team, align coordination of incident/problem analysis, fixing, testing, preparing and rolling out hotfixes. Later on I was responsibility to optimize the general maintenance process of the entire customer in conjunction with many affected stakeholders.

  • 2010
    -
    2010

    Customer: Large German bank

    Role: Project Lead & Chief Developer & Quality Assurance Lead

    Project description: Due to a merger of two large German banks it was required to migrate the logic of all retail banking documents (account creation forms, insurance contracts, credit forms, etc.) to make them working with the different account number systems of both banks.

    Abstract of my tasks: Managing the project to migrate 800 PDF / XSLT documents. Furthermore I was responsible to analyze those documents, getting clarification with functional department, propose a technical solution and to coordinate the development and testing team working in India.


    Other project tasks done in this year with own responsibility:

    Chief-Developer to integrate a new primary customer data system into the main retail banking application of a large German bank. I was responsible to analyze which data will be replaced by the new system, how the data could be mapped and to specify and develop new data loading web service interfaces with a small development team.

    Analyze, plan and develop a .NET WinForm application to graphically report on unit test cover coverage of a retail banking aplication.

    Quality assurance lead (extend existing quality control guidelines, doing code reviews, conduct coaching’s with developers and tracking of audit findings) in a large .NET application.

  • 2009
    -
    2009

    Customer: Large German bank

    Role: Project Management Office Lead

    Setup and lead of the Project Management Office with 4 people in a software migration project with a core team of ~120 people. Common tasks: Quick enablement of new employees, collecting and consolidating of weekly status reports from developers, maintaining project plan, meeting preparation / follow-up, specification and monitoring of processes etc..

  • 2008
    -
    2000

    Various Customers

    Experience from year 2000 - 2008 can be provided on request.




Contact


Frankfurt am Main
Germany

+49 (176) 668 756 77

Leave me a message