The authors of »ABAP Development for SAP HANA«

Hermann Gahm

Photo of Hermann Gahm
Hermann Gahm is an AGS support architect at SAP working with ABAP and database performance. He developed internal trainings relating to ABAP performance and is the author/co-author of several SAP PRESS books in English and German.

Thorsten Schneider

Photo of Thorsten Schneider
Thorsten Schneider is a product manager for SAP HANA at SAP. He studied business information management and worked as a PLM developer and solution architect. Before he assumed his current position, he worked as a product manager for ABAP and HANA at SAP.

Christiaan Swanepoel

Photo of Christiaan Swanepoel
Christiaan Swanepoel has worked for SAP SE since 2003. He is currently Product Owner in the area of ABAP development tools for Core Data Services (CDS) in Eclipse. Prior to that, he worked in the area of ABAP programming language development and was part of the ABAP for SAP HANA integration team that deals with the software development based on ABAP and SAP HANA. Another focus of his work is agile software development. This includes agile testing of CDS objects in ABAP.

Eric Westenberger

Photo of Eric Westenberger
Dr. Eric Westenberger works at SAP as a product expert in the area of technology and innovation for the SAP HANA platform. After having completed his research work, he worked as a developer and architect for SAP NetWeaver (ABAP and Java) before he assumed his current position.
Print edition E-book Bundle

Current titles

  • Cover of ABAP Performance Tuning

    ABAP Performance Tuning

    Hermann Gahm

    348 pages, hardcover

    Is your ABAP as good as it can be? With this essential guide, find out how to make it so. You’ll learn about analysis tools and performance-relevant technologies, and discover how you can analyze existing source code and enhance your More about the book



    • Tools for performance analysis: Code Inspector, runtime analysis, performance trace, and more
    • Performance aspects in development: SQL queries, internal tables, buffer, data transfer
    • Application design: general performance and parallelization