Skip to main content.

Lazaridis, Ilias - Making IT Efficient
Navigation 2: | Ελλάδα gr

Ilias Lazaridis - Resume

Weilerstr. 80
D-46049 Oberhausen
GERMANY
VAT-ID:  DE229638052
Tel/Fax: +49 - (0)721 - 151 - 507255
ilias@lazaridis.com

Specialities

  • Abstract Analysis/Transformation of Complex Systems
  • Abstract Product Management

Skills

  • 20 years - Solving Technical Problems Abstractly
  • 18 years - IT Business
  • 15 years - Software Developement
  • 12 years - Product Management
  • 10 years - Digital Electronic Design
  • 05 years - Public System Analysis (Open Source Domain)

Education

  • Electrician [no academic path / graduation]
  • Practically exercised ability to view problems abstractly.
  • Practically educated, mainly through internet research and resources.

Projects

Integration of an Open Source based Collaboration Infrastructure

2006: Own Project - see BASE
Product Manager

Python, Linux, Apache, Unix Shell, SSH,

Evaluation of Programming Languages, Communities, Projects

2003 - 2005: Own Project - usenet, internet
Product Evaluator

  • 2003 - xBase Family (within usenet)
  • 2004 - Java (Eclipse & Netbeans centric, within public projects)
  • 2005 - Dynamic Languages (within usenet: Ruby, Python, ...)

COM based TAPI Telephony Module

2003: Software Company - Germany
Independent software developer and consultant

  • COM based TAPI Telephony Module

Borland C++ Builder, CA Visual Objects, Advantage Database Engine

Evaluation of Programming Languages, Communities

2000-2002: Own Project - usenet, internet
Product Evaluator

  • 2001 - C++ (dbf legacy migration to windows frontend)
  • 2002 - Smalltalk (within usenet)
  • 2002 - LISP (within usenet)

Refactoring of an experimental next generation Database-Kernel

Startup Company - Berlin, Germany
Independent software developer and consultant

  • Separation of the mixed code (core & GUI) to one DLL (core) and one EXE (GUI).
  • Migration of the resulted core DLL:  from C to C++.
  • Modularized source codes, added documentation.
  • Extended by a simple cache mechanism.
  • Programming of the "Proof of Concept" application, for use as a demonstration at an investment company.

Borland C++ Builder, Borland C++

Evaluation: Technical System "Third Party Components Based Development"

2000: Hardware Vendor - Dortmund, Germany
Independent software developer, product-manager

  • The Project was discontinued after 6 months.
  • Main reason: wrong estimations of the effort for third party component based development.

Borland C++ Builder, several 3rd party components

Implementation of Simple cgi-base Webcomponents

1999: Software Company - Aachen, Germany
Independent software developer and consultant

  • cgi Webserver Interface for an Access Database
  • Implementation based on Borland C++ Builder web components

Borland C++ Builder

16 bit Soundcard with Wavetable and 4 MIDI UART's" for ACORN Risc PC's

1998: Hardware Vendor - Dortmund, Germany
Independent hard- and software designer, product-manager

  • Complete hardware design
  • Design and planning of support-software.
    • System drivers with DMA-Transfer
    • Drivers for Sound-Sampling-Application
    • Configuration Tool as a guide for the further software developement

Acorn C++, ARM Risc Assembler, Data I/O Abel for CPLD

Design of a "MIDI Interface" for ACORN-RISC-PCs

1997: Hardware Vendor - Dortmund, Germany
Independent hard- and software designer, product-manager

  • Complete hardware-design
  • Design and planning of software.
    • System-Drivers and Managing-Tool

Acorn C, ARM RISC Assembler

SMPTE Video Synchronization Card with 4 Channel MIDI Interface for ACORN-RISC-PCs

1997: Hardware Vendor - Dortmund, Germany
Independent hard- and software designer, product-manager

  • With onboard Intel 8051 Micro Controller.
  • Complete hardware-design (from concept to prototype).
  • Design of the support-software.
  • Due to low market volume:
    • Project-Termination after the first prototype manufactured.
    • The software was not implemented

Data I/O Abel for CPLD, C for 8051, Acorn C, ARM RISC Assembler

Fast SCSI II hard-disk-controller for the ACORN-RISC-PC.

1996: Hardware Vendor - Dortmund, Germany
Independent hard- and software designer, product-manager

  • Complete hardware-design (from concept to production ready ).
  • Design and implementation of support-software. This includes system drivers and managing tools.

Data I/O Abel for CPLD, Acorn C, ARM RISC Assembler

Redesign: Handheld roll-measuring instrument for steelworks

1994 - 1995: Industrial Instruments Manufacturer - Dortmund, Germany
Independent hard- and software designer, partly product manager

  • Worldwide use in largest german steelworks manufacturer.
  • Complete redesign to meet customer requirements. Includes the mechanical case, the measure-electronics and the software (C for Intel 8051 controllers). Complete steps were made, including the production.
  • Results: less weight, lower manufacturing cost, easier assembly, higher measure precision.

Visual Basic, Keil C, ASM for 8051

Roll-measuring-plant-electronics for steelworks

1994 - 1995: Industrial Instruments Manufacturer - Dortmund, Germany
Independent hard- and software designer, partly product manager

  • worldwide use in largest german steelworks manufacturer.
  • Consists of data-logger, data-shuttle, evaluate-PC, service-Laptop.
  • Cooperative planning and analyzing of the whole software-concept.
  • Design and implementation of  the complete "data shuttle" software (C / Assembler).
  • Design and implementation of communication protocols in "C" and "Visual-Basic".
  • Without order: planning and presentation of  a software-concept for reducing development- and maintenance costs.
  • Results in order for: Design of new software-components / software-changes for reducing cost.
  • Results: Plant independent application, that way reducing development- and maintenance costs.

Visual Basic, Keil C, Keil 8051 Assembler

Reverse Engineering and enhancement of a keyboard-controller.

1993: Hardware Vendor  - Dortmund, Germany
Independent hard- and software designer, product-manager

  • Analyzing the behavior of the original keyboard-controller of the "ACORN A5000".
  • Re engineering of the program code for the original functionality (8051 Assembler).
  • Produce additional code to support "IBM-compatible MF2 keyboard" and standard-joy-sticks.
  • Design of a "plug-in"-replacement-hardware (final product).

8051, Keil C, Reengineering

dbase-III Business Application Family

1992 - 1993: Software Company - Muelheim, Germany
Independent software developer, partly product manager

  • Developed application modules as a  member of the programming team.
  • Hand written plans of a "hardware-security-key" were developed until production state, and production was arranged.
  • Without order: planning and presentation of  a programming-system which increases development speed and application security.
    • Results in an order for: Design and implementation of a "programming-system for dbase-III applications under Microsoft Visual-Basic".

Visual Basic, dbase

"Mass-Storage-Systems" for the "ATARI ST" Computers

1988 - 1992: Own company - Oberhausen, Germany
Manager, hardware designer, product manager

  • Buildup and maintenance of the companies Network and the business acquisition software.
  • Bookkeeping and controlling, based on the dbase-III system.
  • Construction of the products
  • Designed an ATARI ST specific SCSI controller board.
  • Definition of the software package.
  • Designed the mechanical cases.
  • Developed the production plans
  • Definition of Marketing Papers.
  • Network, Bookkeeping, Product Construction, Electronic Design

Training as "Energieanlagenelektroniker"

1983 - 1987: KWU - Kraftwerk Union (Siemens) - Muelheim, Germany
Trainee

  • Basic Mechanical Training.
  • Technical drawing. 
  • Industrial electric's.
  • Basic industrial electronics.