Angelika Langer - Training & Consulting

 
HOME | SEMINARS | TALKS | ARTICLES | BOOKS | LINKS | IOSTREAMS | GENERICS | ABOUT | NEWSLETTER | CONTACT | SITEMAP
Curriculum Vitae

About Angelika Langer  
HOME 
SEMINARS 
TALKS 
ARTICLES 
BOOKS 
LINKS 
IOSTREAMS 
GENERICS 

ABOUT
  CURRICULUM VITAE
  IMPRINT
 
NEWSLETTER 
CONTACT
SITEMAP 
Curriculum Vitae  

 

OBJECTIVE

After 10+ interesting years that I spent working in industrial software development and meanwhile another 10+ years of training and mentoring, I still  tremendously enjoy exploring novel technology and passing on the knowledge. My preferred fields of interest are training, coaching, and mentoring in the area of object-oriented programming in C++ and Java. I enjoy development of explanatory material, including course material, multimedia training, books, and articles. I conduct lectures, seminars, and workshops, mostly in Europe and North America. My professional background in software engineering includes compiler construction and library development in C++. My background as a trainer and mentor is that of a freelancer with an independent course curriculum of my own covering advanced C++ and Java topics.
I am co-author of the books "Standard C++ IOStreams and Locales" published by the US publisher Addison Wesley Longman and "Java Core Programmierung: Memory Model und Garbage Collection" published by the Germen publisher Entwickler Press. I am author of the widely appreciated "Java Generics FAQ", an online resource for Java developers. I served as a columnist for the US magazines C++ Report and C/C++ Users Journal. Since 2002 I write a column named "Effective Java", currently for the German magazine JavaMagazin. In addition, I enjoy speaking at IT conferences all over the world.
 

EDUCATION
PROFESSIONAL EXPERIENCE
PROFESSIONAL SKILLS
PARTNER COMPANIES
CUSTOMERS
OFF-SCHEDULE ACTIVITIES


 

EDUCATION

University of Essen, Germany
Major: Mathematics / Minor: Economics
Graduated: Spring 1984


 

PROFESSIONAL EXPERIENCE

Independent Trainer / Mentor / Author
Courseware development and training/mentoring/coaching.
Jan. 1997 - present
  • I work as an independent instructor, courseware developer, author, and consultant.
Senior Trainer/Consultant at Rogue Wave in Corvallis, Oregon
Professional Services
Aug. 1995 - Sept. 1996
  • Course development, training, and technical writing.
Software Engineer at Siemens in Munich, Germany
Oct. 1984 - Jun. 1995
  • C/C++ Compiler Development at Siemens Nixdorf; responsible for the Standard C++ Library development.
  • Research Department at Siemens AG; managed a development team on a high-pressure software project.
  • Developed a family of code generators for telecommunications software at Siemens AG.


PROFESSIONAL SKILLS

Software Development
  • Guru knowledge of Java (language, JDK, and JVM).
  • Knowledge of concurrent programming.
  • Knowledge of performance profiling and tuning.
  • Knowledge of C++, including Templates, Exception Handling, STL and IOStreams.
Project & Team Management
  • Practical experience with all stages of product development .
  • Practical experience as leader of a development staff at Siemens Research Labs.
  • Formal training in communication skill, conflict management, motivation, and effective time-management.
Presentation Techniques
  • Several years of practical experience as an instructor world-wide.
  • Popular speaker with lots of practical experience at international conferences world-wide.
  • Formal training in presentation and instruction techniques at Friesen-Kaye in New York City.
Course Development and Technical Writing
  • Outstanding skills in course development (see Course Curriculum ).
  • Acknowledged author with proven practical experience in technical writing (see  Technical Publications ).
    • countless articles in German and English (see Technical Presentations ),
    • a 700-pages-book on a C++ topic published at Addison-Wesley in 2000,
    • a book on Java programming at Entwickler Press in 2011,
    • the Java Generics FAQ, an online document on Frequently Asked Questions regarding Java Generics.
Mentoring & Coaching
  • Practical experience in project evaluation.
  • Numerous code reviews and audits.
  • Experience in customized knowledge transfer.
Languages
  • German (native language)
  • English (excellent fluency and writing skills)
  • French and Italian (basic knowledge)


PARTNER COMPANIES

I collaborate with several training providers. Usually, the partner company takes over sales, marketing, and organization of the courses, whereas I function as instructor and/or content provider.Current and previous partners include:


CUSTOMERS

Customers I worked with include:
Aareal First Financial Solutions AG , Mainz, Germany Morgan Stanley , Tokyo, Japan
Abraxas Informatik AG , Zürich, Switzerland Morgan Stanley , London, UK
Agfa HealthCare AG , Trier, Germany Nortel Networks Ltd. , Galway, Ireland
Aixigo AG , Aachen, Germany OPEN MIND Technologies AG , Wessling, Germany
Alpine Electronics Europe GmbH , Stuttgart, Germany PDF Solutions GmbH , München, Germany
AMD - Advanced Micro Devices, Inc. , Dresden, Germany PTV Planung Transport Verkehr AG , Karlsruhe, Germany
APG Affichage , Winterthur, Switzerland  Qiagen Hilden, Germany
Ascom AG , Solothurn, Mägenwil, Switzerland  Qnamic AG , Hägendorf, Switzerland
Atraxis , Zürich, Switzerland REWE-Informations-Systeme GmbH , Köln, Germany
AXA Versicherungen AG , Winterthur, Switzerland RINA S.p.A. , Genova, Italy
Bayerisches Landesamt für Finanzen , Regensburg, Germany Robert Bosch GmbH. , Stuttgart, Frankfurt, Germany
BMW , München, Germany Rohde & Schwarz GmbH. & Co. KG , München, Germany
Basler Versicherungen , Basel, Switzerland RTS , Schwieberdingen, Germany
Bloomberg L.P. , New York City, NY, USA Santitas Krankenversicherung , Zürich, Switzerland
Cap Gemini, Ernest & Young , Barcelona, Spain SAP AG , Walldorf, Germany
Citadel Investment Group , Chicago, IL, USA Saxonia Systems AG , Dresden, Germany
Cycos AG , Alsdorf, Germany SBB (Schweizerische Bundesbahnen) , Bern, Switzerland
Deutsche Post AG Rentenservice , Köln, Germany Schüco International KG , Bielefeld, Germany
Devexperts , St. Petersburg, Russia Siemens Audiologische Technik GmbH , Erlangen, Germany
Eisenbahn-Bundesamt , München, Germany Siemens AG , Berlin, Erlangen, Karlsruhe, Germany
Elaxy GmbH , Coburg, Germany Siemens AG , München, Nürnberg, Germany
ETAS GmbH , Stuttgart, Germany Siemens Enterprise Communications A.E. , Athens, Greece
Evosoft GmbH , Nürnberg, Germany Siemens Learning Campus , Erlangen, Germany
Fiducia IT AG , München, Germany Sigma-C , München, Germany
FriendScout24 GmbH , München, Germany s IT Solutions AT Spardat GmbH , Wien, Austria
Hewlett-Packard , Barcelona, Spain Smiths Heimann GmbH , Wiesbaden, Germany
Hewlett-Packard , Roseville, CA, USA Stryker Leibinger GmbH & Co. KG , Freiburg, Germany
ICT Automatisering , Eindhoven, Netherlands Swisscom , Bern, Switzerland
IDS-Scheer AG , Saarbrücken, Germany Symbios, Inc. , Ft. Collins, CO, USA
IGE (Eidgenössisches Institut für Geistiges Eigentum) , Bern, Switzerland Ticket Online Software GmbH , München, Germany
Innovas GmbH , Hamburg, Köln, Germany Techniker Krankenkasse , Hamburg, Germany
Keane Ltd , Stonecourt, UK thinkorswim, Division of TD Ameritrade, Inc. , Chicago, IL, USA
Krauss-Maffei-Wegmann GmbH & Co. KG , München, Germany TNT UK Ltd , Atherstone, UK
Krones AG , Neutraubling, Germany UBS AG , Zürich, Switzerland
Landesamt für Finanzen - Freistaat Bayern , Regensburg, Germany Urban Science International GmbH , München, Germany
LexisNexis , Miamisburg, OH, USA Vibrometer SA , Fribourg, Switzerland
Lucent Technologies , Huizen, Netherlands Visana Services AG , Bern, Switzerland
Lucent Technologies , Nürnberg, Germany Vodafone TeleCommerce GmbH , Düsseldorf, Germany
Metrohm Ltd. , Herisau, Schwitzerland Vossloh Systemtechnik , Kiel, Germany
West LB , Düsseldorf, Germany
Zühlke Engineering , Zürich, Switzerland 
 

OFF-SCHEDULE ACTIVITIES

As an employee I was engaged in several off-schedule activites, which later became an integral part of my work as a freelance trainer.
 

 
© Copyright 1995-2012 by Angelika Langer.  All Rights Reserved.    URL: < http://www.AngelikaLanger.com/AboutMe/CV.html  last update: 4 Jan 2012