The following projects I have been, or still am, involved with. They appear in chronological order, based on the start date. Note that some projects overlap with the others.

  • Active Steering
    Oct 2005 - dato, BMW Research and Innovation Centre, München, Germany

    The development of the embedded software for the active steering components for the upcoming BMW 7, X6 and 5 series. The task involves the development of software for two ECUs, for the front and the rear axis, each containing two distinct microcontrollers. This project has received the Bavarian Innovation Award in June 2006.

    Responsible for the design, implementation and test of the software components for non-volatile storage, ECU diagnostics, series coding, restbus simulation and build environment.
    ECU software implemented in C, restbus simulation in CAPL; used MatLab, CANoe.Flexray, CM-Synergy, Lauterbach Debugger, Eclipse CDT.

  • Webs
    Aug 2005 - dato, Volke GmbH, München, Germany

    This project saw the redesign and reimplementation of company's intranet and internet sites. The project remains active in maintenance mode.

    Responsible for the design, implementation and maintenance of the software components involved in the respective website.
    Advanced to system administrator for the company's network.
    Implemented in Java, XML, XSLT, DHTML; used J2EE (Jonas), PostgreSQL, Apache Xalan, Eclipse.

  • GPIO Driver
    May 2005 - Jul 2005, Volke GmbH, München, Germany

    The development of a kernel-mode driver and a user-mode library for accessing and using the GPIO controller in the Winbond W83602R chip. This chip is connected to the SMBus on motherboards used in Volke's embedded hardware.

    Responsible for the design, implementation and test of the driver and library software on Windows XP.
    Implemented in C; used Windows WDM, Windows DDK, Eclipse CDT.

  • Human-machine interface methodics
    Jan 2005 - Apr 2005, BMW Research and Innovation Centre, München, Germany

    This project has seen the birth of a mathodics for specification of the graphics elements in human-machine interfaces (codename Saimaa).

    Co-work on the design and implementation of Saimaa methodics
    Implemented in SVG, ECMAScript, Java; used Adobe SVGV, Apache Batik, Eclipse.

  • Vehicle Reservation
    Sep 2004 - Dec 2004, Volke GmbH, München, Germany

    This project is a part of a larger web-based suite used internally at BMW Research Centre. The reservation component is used for booking and tracking of test vehicles.

    Responsible for the design and development of the reservation component.
    Implemented in Java, XML, XSLT, DHTML; used J2EE (WebLogic), Oracle.

  • nitrobit group policy
    Apr 2004 - Aug 2004, analytiq consulting gmbh, Offenbach, Germany

    nitrobit group policy is an administrative tool which enables the application of the Windows group policies through Sabma and OpenLDAP servers.

    Involved in various activities.
    Implemented in C++; used OpenLDAP and Samba.

  • Automotive Collaboration
    Feb 2004 - Mar 2004, Cisco Systems GmbH, München, Germany

    This is a techological study for use of WiMAX in vehicles, done in cooperation with the automotive industry.

    Responsible for the migration and integration in the web-based portal for the customer service.
    Implemented in C#; used ASP.NET, SharePoint, Cisco IP Telephony.

  • Domain & site setup
    Oct 2003 - Jan 2004, analytiq consulting gmbh, Offenbach, Germany

    Domain server setup for a newly founded company, website setup.

    Responsible for the domain and user setup, security implementation, website design and implementation, site administration.
    Acomplished using Linux, OpenSSL, X509, XML, XSLT, Apache, Sendmail.

  • CryptoEx Toolkit
    Aug 2003 - Sep 2003, analytiq consulting gmbh, Offenbach, Germany

    The CryptoEx Toolkit is a script component for key management, encryption and digital signature with X509, S/MIME and OpenPGP.

    Responsible for the design of the object model, development, test, documentation.
    Implemented in C++; used COM+, ATL.

  • Risk Exposure Management System (REMS)
    Apr 2003 - Jul 2003, Dresdner Bank AG, Frankfurt, Germany

    REMS is a part of the internal risk management, aimed for complex risk analysis.

    Responsible for the development and test of a web-based interface for generation of reports and charts which visualise risk analysis data.
    Implemented in XML, XSL, SVG, Java; used Tomcat, Xerces, Xalan, FOP, Batik.

  • DigitalDentist
    Apr 2002 - Sep 2002, daenet GmbH, Frankfurt, Germany

    DigitalDentist is a management system for dentists and the dental laboratories.

    Responsible for the design and implementation of the smartcard interface, co-work at the core development.
    Smartcard interface implemented in C; used CT-API.

  • SADB / SalesAdmin
    Dec 2001 - Mar 2002, iesy Hessen GmbH & Co. KG, Mainz, Germany

    SADB is a database used by the cable network provider for the management of customers and products. SalesAdmin is a web-based frontend for SADB.

    Responsible for the design and implementation of SADB and SalesAdmin.
    Implemented in C#; used ASP.NET, Microsoft SQL server.

  • libxml
    Jun 2001 - dato, open source community

    Libxml is a general-purpose XML processing toolkit. It is used worldwide in many well-known project, such as GNOME desktop.

    Responsible for the port to the Windows operating system.
    Implemented in C.

  • e-Logistics
    Feb 2001 - Nov 2002, daenet GmbH, Frankfurt, Germany

    e-Logistics is a web-based B2B logistics portal.

    Responsible for the design and implementation of the PDF generation components; co-work on the core development.
    Implemented in C#; used ASP.NET, Oracle. PDF components implemented in C.

  • FAQ Server
    Oct 2000 - Jan 2001, daenet GmbH, Frankfurt, Germany

    FAQ Server is a system for quality and information management.

    Responsible for the design and implementation of the XML-based backend.
    Implemented in C, C++; used libxml, COM.

  • WSP Preconfirmation System / EALP
    Mar 2000 - Sep 2000, WestLB Systems, Tokyo, Japan

    The WSP preconfirmation system is used in stock-trade for allocating purchased stocks across customer's accounts. EALP is a numerical algorithm which does the allocation math.

    Responsible for the design, implementation and test of the WSP; design and implementation of EALP.
    WSP implemented in C++; used DBLIB, Sybase. EALP designed with Mathematica, implemented in C.

  • OPTOIN Device Driver
    Jan 2000 - Feb 2000, H.A.N.D. GmbH, Wiesbaden, Germany

    OPTOIN is an industrial interface hardware. It was used for connecting the computer and the radar in the company's flight-control and radar data analysis software.

    Responsible for the design, implementation and test of a device driver for OPTOIN cards on Solaris.
    implemented in C; used Solaris DDI, DKI.

  • CryptoEx
    Sep 1995 - Dec 1999, Glück & Kanja GmbH, Offenbach, Germany

    CryptoEx is a program for encryption and digital signatures, at that time limited to electronic mail. Today it is a comprehensive security suite. CryptoEx became the title "Packaged Application of the Year" from Microsoft.

    Responsible for the design and implementation of the CryptoEx technology, CryptoEngine concept, Outlook-plugin; the design of a smartcard-interface.
    Implemented in C++; used PGP, S/MIME, MAPI, CryptoAPI, PC/SC.

  • Eco WM
    Mar 1995 - Sep 1996, University of Applied Sciences, Frankfurt, Germany

    Ecological Washing Machine was a university research project, done in cooperation with Whirlpool and Bauknecht. It was a base research on developing a laundry automat with a neuro-fuzzy controller which can optimise the usage of resources based on chemical analysis of the water during the washing process.

    Responsible for the programming of the neuro-fuzzy controlling software.
    Implemented in C++; used HP-UX, I-DEAS, MEAS 3, EDM 483I.

Other languages and formats:
This resume is available in German and also in PDF format. Follow the links below for those.
Resume files (FTP)
Resume files (HTTP)
© 2000-2008 Igor Zlatković. All rights reserved. Last modification: Sun, 8 Jun 2008 14:19:59 GMT+02:00
Comments? Questions? Please tell us about it.