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.