Zu meiner Person (English readers jump to Resume)

Portrait
Adresse
Ingenieurbüro Armin Müller
Dipl. Ing. FH Armin Müller
Hirschengraben 43
6003 Luzern
Tel: +41 77 406 95 65
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 sowie diversen anderen Sprachen (C/C++, MFC, Win32, Java, JavaScript, ActionScript, Pascal, Modula, Basic, Assembler) seit 1981
- Webdesign und Web-Programmierung in ASP.NET, Bildbearbeitung und Grafikdesign mit Dreamweaver, Frontpage, Photoshop, Illustrator, Flash und Bryce
- Seit 1986 Entwicklungserfahrung auf PC von DOS bis Windows 8
- Spezialisiert auf CAD/CAE-Entwicklung im Bereich Kernelbau (Grafik- und Datenbankgrundfunktionen, Verarbeitung von vektoriellen Daten, 3D-Darstellungen, Systemprogrammierung, GUI Frameworks und GUI Design)
- AutoCAD und Zwcad Programmierung unter .NET
- Spezial 3D CAD Tools in OpenGL unter .NET
- 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
- GUI Design in WPF und WinForms (beides .NET Technologien)
- Grosses Knowhow im Bereich Internet: Webdesign, ASP.NET, HTML, CSS, Flash, XML, JavaScript
- Autor der berühmten freeware Tools Elefont und Spiralizer
- Autor der Media-Distribution Software screenFOOD (Client / Player Part)
- Autor des Dokumenten Nachschlagewerkes LexALV von Lexaktuell AG


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, Digital Signage
- Dokmente Such- und Anzeigesysteme


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
Hirschengraben 43
6003 Luzern
Tel: +41 77 406 95 65

more contact infos here


Technical Skills

- Extensive knowledge with C# and the .NET platform with WinForms und WPF GUI design
- Extensive knowledge of C/C++ (MS Visual Studio/MFC/Win32,C, C++).
- Extensive knowledge of internet homepage designing and programming.
- 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.
- Development of offline fast document search and display application.
- 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 ans Aikido Sursee web site.
2009 - 2011 Partner and team leader development of screenFOOD AG
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, Italian, Spanish (basic skills)


Interest and Hobbies

Martial arts since 1977
Aikido since 1981
Aikido trainer since 1994, 6th degree black belt. (More info at Aikido Lucerne)
Photography
Motorbike

Last update: 17.12.2014 8:10
MNTnDSoy2ZA7u:)iH|M<èa9mOXMi-fS-T+|,h*95^e=7%t