Menu

Thierry KORMANN

SOPHIA ANTIPOLIS

En résumé

A dedicated, pragmatic, results-driven, and customer-focused software engineer with over 8 years experience developing on top of the .NET platform. Expert in C#, Business Rules, and Visual Studio Extensibility. Applies rigor and creativity all along the full life cycle of the software design process including requirements definition, prototyping, implementation, testing, and maintenance. Strong skills in design and integration problem solving. Excellent written and verbal communications. Interested in a challenging technical track career in an application development environment.

Skills:

Proficient in C#, Java

Experience with the .NET Component Model, Windows Forms, Visual Studio SDK, Visual Studio Tools for Office, and Workflow Foundation

Experience in Business Rules, XML, XML schema, and 2D graphics

Mes compétences :
Business
Design
Design Patterns
JAVA
Microsoft Visual Studio
optimization
Software Engineer
VSTO

Entreprises

  • IBM / ILOG - Software Engineer

    2004 - maintenant Designed and implemented in C# key components including the Windows Forms business rules editor, the ruleflow designer, the ruleset compiler, and the Workflow Foundation (WF) plug-in.

    Developed in C# (and few C++) most of the Visual Studio .NET 2003, 2005, and 2008 VSPackages featuring a new project type, custom editors, tool windows, and services.

    Drove performance analysis and optimization for the rule engine. Divided the ruleset loading time by a factor of 10 and the ruleset size by a factor of 2.

    Created an innovative technique for filtering large business object models and drastically improved the rule authoring user experience. Acknowledged as one of the best features introduced over the past 3 years by the Business Rules Product Manager.

    Served as one of the first engineers (out of 7) on the 1.0 version of ILOG Rules for .NET, from initial design through launching the first public beta 6 months later.

    Oversaw technical direction, feature decisions, and coordination with other groups.

    Contributed leadership experience toward scheduling, feature prioritization, bug triage.
  • ILOG - Software Engineer

    2003 - 2004 ILOG JRules Team

    Designed and developed "proof of concept" product around business rules on the .NET platform.

    Collaborated with other functional groups to define feature set and scope.

    Attended a Visual Studio Integration Program (VSIP) dev lab at Microsoft, Redmond.
  • ILOG - Software Engineer

    2001 - 2003 ILOG Visualization Team

    Co-founded the open-source Batik project under Apache.org - a Java based Scalable Vector Graphics (SVG) toolkit, shipping the first implementation to fully support the SVG 1.0 rendering capabilities.

    Co-designed and implemented key components including the SVG document processor and the Graphics Vector Toolkit.

    Co-developed in C# a spare time project featuring a SVG rendering engine with scripting support, animation capabilities, and custom extensions such as mousewheel, audio and video.

    ILOG representative at the World Wide Web Consortium (W3C) SVG working group.

    Conference speaker at: XML Europe (2001), XML One (2001), JavaOne (2001), JavaOne (2002), XML Web Services (2002), SVG Open conference (2002).
  • Bull - Software Engineer

    Les Clayes-sous-Bois 1998 - 2001 Designed and implemented in Java various areas of a graphic toolkit including custom components, new rendering capabilities, and the authoring tool.

    Created and developed an innovative XML serialization mechanism for Java objects and JavaBeans

    Award: Won a Bull Eureka R&D Award.

Formations

Réseau

Annuaire des membres :