Dirk Lemmermann

Dirk Lemmermann

Java Freelancer / Consultant

Zürich Area, Switzerland

Current
  • Consultant at e-switch
  • Consultant at S4M
  • Owner at Dirk Lemmermann Software & Consulting (Sole Proprietorship)
Past
  • Consultant at Qnamic AG
  • Consultant at Netcetera
  • Systems Lead Engineer, Assistant Vice President at Credit Suisse
  • Senior Software Engineer at Skyva
  • Senior Research Developer at Carnegie Mellon University
  • Assistant Resarcher at Carl von Ossietzky University Oldenburg (Germany)
Education
  • Carl von Ossietzky Universität Oldenburg
Connections
72 connections
Industry
Computer Software
Websites

Dirk Lemmermann’s Summary

I have 25 years of programming and 12 years of professional experience. My primary focus has always been UI development and design. I work closely with graphical designers for the artwork and contribute the programming know-how. Within the UI realm my work had a strong emphasize on tool development and scheduling applications.

Dirk Lemmermann’s Specialties:

UI design and implementation. Tool Development. Production Planning and Scheduling Applications (PPS). Enterprise Resource Planning (ERP). Manufacturing Execution Systems (MES). Java. Swing. Graphics.


Dirk Lemmermann’s Experience

  • Consultant

    e-switch

    (Computer Software industry)

    July 2008Present (2 months)

    I am helping e-switch to migrate from my old framework DJT to FlexGantt.

  • Consultant

    S4M

    (Privately Held; 201-500 employees; Computer Software industry)

    March 2007Present (1 year 6 months)

    I work closely for a team, which develops a scheduling application for TV and radio dispatchers. The dispatchers allocate crews and resources (cameras, cutting room, ...) interactively via a software that utilizes my Gantt charting framework FlexGantt.

  • Owner

    Dirk Lemmermann Software & Consulting (Sole Proprietorship)

    (Sole Proprietorship; Myself Only; Information Technology and Services industry)

    2006Present (2 years)

    The result of my work at CMU was a Java/Swing library called "Dirk's 'J' Toolkit (DJT)." I started marketing DJT and licensed it to approximately 200 companies and developers worldwide. DJT was discontinued in January 2007 and replaced with FlexGantt, a far more advanced Gantt charting framework.

  • Consultant

    Qnamic AG

    (Computer Software industry)

    February 2005March 2008 (3 years 2 months)

    At Qnamic I was responsible for creating a UI strategy / architecture for the RailOpt product, which is used for scheduling trains and onboard personnel. My work led to the implementation of a solution based on Eclipse RCP. Afterwards I was asked to reimplement the Gantt charts used by RailOpt based on my own Java framework FlexGantt. Future work at Qnamic will involve adding new features to these Gantt charts.

  • Consultant

    Netcetera

    (Privately Held; 11-50 employees; Computer Software industry)

    June 2006August 2006 (3 months)

    In this short assignment I was asked to implement a build server solution for a distributed project team based on Maven2. The team members were located in different countries and the topology of the build server and the Maven repositories had to take this into consideration. I was hired for this position because of my work at Credit Suisse, where I had been assigned with the implementation of a tool similar to Maven but one that fit nicely into the overall Java Application Platform (JAP) used at Credit Suisse.

  • Systems Lead Engineer, Assistant Vice President

    Credit Suisse

    (Public Company; 10,001 or more employees; CS; Banking industry)

    March 2003October 2004 (1 year 8 months)

    I was the deputy manager of the department responsible for defining and implementing standards for the proper usage of Java development environments (IDEs), tools (CVS, Ant, JUnit, Clover), and application servers (BEA, Tomcat) at Credit Suisse Financial Services (CSFS). As a manager I was responsible for a dozen employees. I was also an architect and a project team leader and in charge of the design and implementation of the central build and deployment tool at CSFS. This tool is now being used by hundreds of Java developers.

  • Senior Software Engineer

    Skyva

    (Privately Held; 201-500 employees; Information Technology and Services industry)

    March 1999March 2003 (4 years 1 month)

    At SKYVA I was an architect, programmer and team leader and trusted to take over tasks critical for the company's success. I was in charge of the design and implementation of several development tools, which were part of the company's product, an IDE called "skyva solution environment." The tools I wrote covered a wide range of issues related to business process modeling, web page control flow, backend connectivity, and visualization of scheduling agents via Gantt charts.

  • Senior Research Developer

    Carnegie Mellon University

    (Educational Institution; 1001-5000 employees; Higher Education industry)

    October 1996March 1999 (2 years 6 months)

    Primary focus of my work in the Robotics Institute at Carnegie Mellon University was the design and implementation of a user interface library for the visualization of results produced by the planning and scheduling framework OZONE. This framework supports mixed-initiative scheduling applications with a strong emphasis on events triggered by a human scheduler. Hence, the interface had to be highly interactive allowing the user to specify and enter various types of events.

  • Assistant Resarcher

    Carl von Ossietzky University Oldenburg (Germany)

    (Educational Institution; Higher Education industry)

    19931996 (3 years)

    I was employed part-time at the Oldenburger Forschungs- und Entwicklungsinstitut für Informatikwerkzeuge und Systeme (OFFIS). My responsibilities included the design and implementation of a graphical user interface for the cancer registry of Lower Saxony.


Additional Information

Dirk Lemmermann’s Websites:

Dirk Lemmermann’s Groups:

  •    J-Desk
  •    Supply Chain Management Practitioners & Experts
  •    Java Architect
  •    MES - Manufacturing Execution Systems
  •    Java Developers
  •    Enterprise Job Scheduling & Workload Automation
  •    Java Freelance Group
  •    Manufacturing Execution System Professionals
  •    Java Swing - Skills on Demand
  •    JIDE Enthusiasts and Professionals

Dirk Lemmermann’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Dirk’s full profile:

  • See who you and Dirk Lemmermann know in common
  • Get introduced to Dirk Lemmermann
  • Contact Dirk Lemmermann directly

View Full Profile