(English readers jump to Resume)
Zu meiner Person
![]() |
Adresse Ingenieurbüro Armin Müller Dipl. Ing. FH Armin Müller Cysatstrasse 6 6004 Luzern Tel: ++41 41 444 21 41 Oder via Kontakt Seite |
Gelernter Maschinenzeichner, nach Zwischenjahr in Raumfahrt- und Flugzeugbaufirma, Studium als Elektroingenieur HTL. 1989 Abschluss mit Schwerpunkt Mikrocomputertechnik und Software-Engineering. Danach in einem mittleren Unternehmen als Softwareentwickler tätig. Projektleiter diverser Produkte im Bereich CAD und GUI. Seit Anfang 1996 selbständig. Als Ingenieur bin ich ebenso gewandt im Umgang mit Mathematik, Geometrie, analytischem Vorgehen wie mit konsequentem Umsetzen von Anforderungsprofilen. Gleichzeitig bin ich Generalist sowie ausgesprochener Spezialist für komplexe grafische Applikationen. Mit einem sicheren Gefühl für visuelle Gestaltung und konsequenter autodidaktischer Weiterbildung in diverse Richtungen bin ich auch für zukunftsträchtige Technologien gewappnet.
Kompetenzen
- Programmierung in C# .NET und C/C++ sowie diversen anderen Sprachen (MFC,
Win32, Java, JavaScript, ActionScript, Pascal, Modula, Basic).
- Webdesign, Bildbearbeitung und Grafikdesign mit Dreamweaver, Frontpage, Photoshop,
Illustrator, Flash und Bryce.
- Seit 1986 Entwicklungserfahrung auf PC von DOS bis Windows XP.
- Spezialisiert auf CAD/CAE-Entwicklung im Bereich Kernelbau (Grafik- und Datenbankgrundfunktionen,
Verarbeitung von vektoriellen Daten, 3D-Darstellungen, Systemprogrammierung,
GUI Frameworks und GUI Design).
- CAD-Zeichnungsdatenaustausch-Experte mit DXF/DWG.
- Leitende Mitarbeit bei der Entwicklung von ElteCad und DeviCAD (zwei spezial
CAD-Applikationen im Bereich Schematechnik und Elektroplanung).
- Seit 1994 Anwendung von OO-Technologien auf der Plattform Windows mit Microsoft
Visual Studio, C/C++ und MFC und mit C# auf .NET.
- An diversen Projekten für CADs auf Windows im Bereich Kernel, Visualisierung,
Schnittstellen, Datenkonvertierung und -übernahme beteiligt.
- Weiteres Wissen im Bereich Multimedia, Bildverarbeitung, Datenvisualisierung
und GIS.
- Grosses Knowhow im Bereich Internet: Webdesign, ASP.NET, HTML, Flash, XML,
VRML, Java und JavaScript
- Autor der berühmten freeware Tools Elefont
und Spiralizer.
- Autor der Media-Distribution Software screenFOOD (Client / Player Part)
Dienstleistungen
- Komplette Neuentwicklung ganzer Applikationen inklusive Analyse und Design.
- Implementierung vorhandener Anforderungsprofile.
- Teil- und Subprojekte grösserer Entwicklungen.
- Konvertierungen auf Windows Platformen.
- Consulting und Lösung spezieller Probleme aus meinem Spezialgebiet.
- Datenkonvertierungen.
- Visualisierungen von Daten.
- GUI Design und GUI Frameworks für Multiplattform Systeme.
- Erstellen von Internet Websites.
- Media Distributions Applikationen im POI/POS Bereich
Günstige Stundenhonorare je nach Projektgrösse und Komplexität auf Anfrage.
Weitere Informationen siehe auch im englischsprachigen Résumé unten.
Office Address
Ingenieurbüro Armin Mueller
Cysatstrasse 6
6004 Luzern
Tel: ++41 41 444 21 41
more contact infos here
Technical Skills
- Extensive knowledge with C# and the .NET platform.
- Extensive knowledge of C/C++ (MS Visual Studio/MFC/Win32,C, C++).
- Extensive knowledge of internet homepage designing.
- Assembly language programming on Intel 80x86 and particularly MMX.
- Strong understanding of Microsoft Windows platform.
- Knowledge of Software Packages including MS Visual Studio, Adobe PhotoShop
and Illustrator, Macromedia Flash and Dreamweaver, MS Word, MS FrontPage, Bryce,
AutoCAD, Corel Draw, ....
- Computer language knowledge in C#, .NET C/C++, MMX, OpenGL, HTML, XML, OpenDWG,
ActionScript, JavaScript, Java, Assembler, Modula, Pascal, Basic.
- High graphically skills for user interface design and other graphics.
- Software Skills: Created complete CAD kernels, including GUI, drawing database,
printer driver, mouse driver, tablet driver and programming interface. Created
many CAD applications using my own CAD kernels, including DXF exchange, dimension
generator, house wiring designing tool with database related drawing symbols.
- Created a development environment framework for GUI on DOS and Windows.
- Built programmable CAD kernels for DOS and Windows with higher functionality
than AutoCAD LT.
- Created the famous freeware tools Elefont
and Spiralizer.
- Development of multithreaded cloth printer machine control software.
- Engineering of electronics and software of a PC connected saxaphone mouth
piece measuring machine.
- Development of diverse crypto and stealth technology.
- Development of multimedia software for digital imaging with audio abilities.
- Development of client/server based multimedia player software with CMS via
Internet.
- Design and implementation of e-commerce enabled webpages.
- Worked on different multimedia applications for Aurora III Corp./USA
Experience
| 1996 - present | Self-employed Software Engineer and Web designer. Freelance work in computer graphics and multimedia apps. Volunteer work on design and maintenance of the Aikido Lucerne web site. |
| 1998 - 1999 | One year sabbatical in Mountain View, Silicon Valley, CA, USA. |
| 1989 - 1996 | Software Engineer BN Computer AG, Hochdorf, Switzerland Responsible for developing numerous CAD applications |
| 1986 | Engineering Draftsman F+W, Emmen, Switzerland Worked on multiple projects developing space and fighter plane technology (Ariane 5) |
Education
| 1986-1989 | Lucerne State College of Engineering Bachelor of Science in Electrical Engineering |
| 1981-1985 | Schindler-Elevator Company, Ebikon, Switzerland Engineering Draftsman Apprentice |
Foreign Languages
German (mother tongue)
English
French and Italian (basic skills)
Interest and Hobbies
Martial arts since 1977.
Aikido since 1981.
Aikido trainer since 1994, 5th degree black belt. (More info at Aikido
Lucerne)
Last update: 19.05.2009 15:22