(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.

 

Résumé

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