bevorzugt Berlin oder Schweiz
Vollzeit-Arbeit als freiberuflicher Entwickler in der Leitsteuerungs-Abteilung mit ca. 20 Entwicklern, meistens remote.
• Anpassung der Leitsteuerung von Fahrzeugen an die speziellen Anforderungen von Kunden (für Fabriken und Krankenhäuser)
• Implementierung des Umleitens von Fahrzeugen auf Warteplätze oder auf eine Warteschleife (Kreiseln) um vorgegebene Reihenfolgen der Transporte einzuhalten oder Deadlocks zu vermeiden.
• Basis-Entwicklung: Fügte wiederverwendbare Features für FTF-Transporte hinzu, die von externen Systemen kontrolliert werden, z.B. automatisiertes RFID-Handling von Ladegut oder Verkettung von Transporten für bessere Effizienz
• Design und Implementierung einer leicht benutzbaren Programmierschnittstelle zur Wiederverwendung, Anpassung und Erweiterung solcher spezieller Features für andere Projekte
• Sammelte Erfahrung mit einer Komponenten-basierten Software-Architektur (Eigenentwicklung von DS Automotion)
• Lernte Umgang mit Datenbank-basierter Konfiguration und Persistenz Software-Komponenten und komplexer Legacy-Software
Langzeitprojekt Konzeption und Entwicklung eines Office-Paketes mit Textverarbeitung, Datenbank und in die Textverarbeitung integrierter Tabellenkalkulation, seit 2010 spezialisiert für Buchautoren. Zuletzt ca. 18 MB zu 70% von mir entwickelter Quellcode mit ca. 42 Personenjahren Entwicklung. Die Software ist im deutschsprachigen Bereich Marktführer für Autorensoftware.
Unter anderem:
• Design und Implementierung eines Textverarbeitungskernels und eines XML-basierten Datenbank-Kernels
• Design von Benutzeroberflächen und Dialogen (über 250 Dialogseiten)
• Konvertierung von Textformaten docx/odt/RTF/HTML
• Ausgabe in Textformate PDF, ePub, mobi
• Design eines relationalen Datenbankkernels
• Konvertierung von Datenbankformaten DBase, CSV
• Entwicklung einer Portierungsbibliothek für OS/2, Windows und MacOS
• Nachträgliche Integration von Mehrsprachigkeit mit z.T. selbstentwickelten Tools
• Entwicklung eines Formelinterpreters für Berechnungen in Texten, Tabellen und Datenbanken
• Suche nach grammatischen Stammformen (stemming) und phonetische Suche mit Hilfe verschiedener Libraries
• Design und Entwicklung einer Rechtschreibprüfung, 1994 die erste weltweit, die mit Unterkringelung von Wörtern arbeitete
• Integration der Duden-Grammatikprüfung und LanguageTool-Grammatikprüfung
• Integration von verschiedenen Silbentrennungen
• Integration und Abstimmung mehrerer Thesauri
• Integration mit Spracherkennung
• Integration von Farbraum-Unterstützung für Druckvorbereitung von Bildern
• Entwicklung einer Stilprüfung für (Roman-)Autoren in Zusammenarbeit mit einem bekannten Autor
• Entwicklung von Lizenzschlüsselvergabe
• Raubkopien aufspüren und unbrauchbar machen (es sind praktisch keine Raubkopien der Software online verfügbar)
• Abfang und automatisierte Meldung von Software-Fehlern und Abstürzen
• Automatisierung von Software-Builds und Deployment (meistens mit bash)
• Installationsprozeduren
Eine Software für ferngesteuerte Installation/Fernwartung in großen Netzwerken wurde von Un*x/Windows auf OS/2 portiert
Ca. 30 Mb Sourcecode, C/C++
• Portieren und Testen
• OS/2-Installationsprozedur
• Windows-Installationsprozedur
Software:
Buchtitel: ATARI ST. Programmieren in Maschinensprache
Verlag: Sybex-Verlag
Autor eines Lehrbuchs für Assemblerprogrammierung auf Atari ST-Computern (Motorola 68000 CPU). 435 Seiten. ISBN 3887455126.
1987 Vordiplom (Abschlussnote: 1.0)
Studienschwerpunkte: künstliche Intelligenz, Computergrafik, im Nebenfach Physik und Bionik/Evolutionsstrategie
Profil
Führender Softwareentwickler mit 15+ Jahren Erfahrung als Hauptentwickler/Projektleiter einer umfangreichen Office/Autoren-Software. Ich beschäftige mich gerne mit Entwicklung oder Feineinstellung von analytisch anspruchsvollen Algorithmen und komplexen Systemen. Ich lege wert auf zuverlässige Software in allen Stadien der Entwicklung, mit vielen verschiedenen Methoden und Tools.
Spezialkentnisse
? Entwickelte den Kern einer umfangreichen Textverarbeitung und einer Datenbank
? Kenntnis zahlreicher Methoden und Tools zur Verbesserung der Zuverlässigkeit von Software
? Design und Feineinstellung linguistischer Algorithmen, z.B. phonetische Suche, Stammformenbildung, Silbentrennung
? GUI-Design für umfangreiche Software, besonders mit Qt Designer und C++/QWidgets
? Fundiertes Wissen über Dokumentformate: docx, odt, RTF, PDF, ePub, HTML 5, DBase
? Erzeugung elektronischer Bücher
bevorzugt Berlin oder Schweiz
Vollzeit-Arbeit als freiberuflicher Entwickler in der Leitsteuerungs-Abteilung mit ca. 20 Entwicklern, meistens remote.
• Anpassung der Leitsteuerung von Fahrzeugen an die speziellen Anforderungen von Kunden (für Fabriken und Krankenhäuser)
• Implementierung des Umleitens von Fahrzeugen auf Warteplätze oder auf eine Warteschleife (Kreiseln) um vorgegebene Reihenfolgen der Transporte einzuhalten oder Deadlocks zu vermeiden.
• Basis-Entwicklung: Fügte wiederverwendbare Features für FTF-Transporte hinzu, die von externen Systemen kontrolliert werden, z.B. automatisiertes RFID-Handling von Ladegut oder Verkettung von Transporten für bessere Effizienz
• Design und Implementierung einer leicht benutzbaren Programmierschnittstelle zur Wiederverwendung, Anpassung und Erweiterung solcher spezieller Features für andere Projekte
• Sammelte Erfahrung mit einer Komponenten-basierten Software-Architektur (Eigenentwicklung von DS Automotion)
• Lernte Umgang mit Datenbank-basierter Konfiguration und Persistenz Software-Komponenten und komplexer Legacy-Software
Langzeitprojekt Konzeption und Entwicklung eines Office-Paketes mit Textverarbeitung, Datenbank und in die Textverarbeitung integrierter Tabellenkalkulation, seit 2010 spezialisiert für Buchautoren. Zuletzt ca. 18 MB zu 70% von mir entwickelter Quellcode mit ca. 42 Personenjahren Entwicklung. Die Software ist im deutschsprachigen Bereich Marktführer für Autorensoftware.
Unter anderem:
• Design und Implementierung eines Textverarbeitungskernels und eines XML-basierten Datenbank-Kernels
• Design von Benutzeroberflächen und Dialogen (über 250 Dialogseiten)
• Konvertierung von Textformaten docx/odt/RTF/HTML
• Ausgabe in Textformate PDF, ePub, mobi
• Design eines relationalen Datenbankkernels
• Konvertierung von Datenbankformaten DBase, CSV
• Entwicklung einer Portierungsbibliothek für OS/2, Windows und MacOS
• Nachträgliche Integration von Mehrsprachigkeit mit z.T. selbstentwickelten Tools
• Entwicklung eines Formelinterpreters für Berechnungen in Texten, Tabellen und Datenbanken
• Suche nach grammatischen Stammformen (stemming) und phonetische Suche mit Hilfe verschiedener Libraries
• Design und Entwicklung einer Rechtschreibprüfung, 1994 die erste weltweit, die mit Unterkringelung von Wörtern arbeitete
• Integration der Duden-Grammatikprüfung und LanguageTool-Grammatikprüfung
• Integration von verschiedenen Silbentrennungen
• Integration und Abstimmung mehrerer Thesauri
• Integration mit Spracherkennung
• Integration von Farbraum-Unterstützung für Druckvorbereitung von Bildern
• Entwicklung einer Stilprüfung für (Roman-)Autoren in Zusammenarbeit mit einem bekannten Autor
• Entwicklung von Lizenzschlüsselvergabe
• Raubkopien aufspüren und unbrauchbar machen (es sind praktisch keine Raubkopien der Software online verfügbar)
• Abfang und automatisierte Meldung von Software-Fehlern und Abstürzen
• Automatisierung von Software-Builds und Deployment (meistens mit bash)
• Installationsprozeduren
Eine Software für ferngesteuerte Installation/Fernwartung in großen Netzwerken wurde von Un*x/Windows auf OS/2 portiert
Ca. 30 Mb Sourcecode, C/C++
• Portieren und Testen
• OS/2-Installationsprozedur
• Windows-Installationsprozedur
Software:
Buchtitel: ATARI ST. Programmieren in Maschinensprache
Verlag: Sybex-Verlag
Autor eines Lehrbuchs für Assemblerprogrammierung auf Atari ST-Computern (Motorola 68000 CPU). 435 Seiten. ISBN 3887455126.
1987 Vordiplom (Abschlussnote: 1.0)
Studienschwerpunkte: künstliche Intelligenz, Computergrafik, im Nebenfach Physik und Bionik/Evolutionsstrategie
Profil
Führender Softwareentwickler mit 15+ Jahren Erfahrung als Hauptentwickler/Projektleiter einer umfangreichen Office/Autoren-Software. Ich beschäftige mich gerne mit Entwicklung oder Feineinstellung von analytisch anspruchsvollen Algorithmen und komplexen Systemen. Ich lege wert auf zuverlässige Software in allen Stadien der Entwicklung, mit vielen verschiedenen Methoden und Tools.
Spezialkentnisse
? Entwickelte den Kern einer umfangreichen Textverarbeitung und einer Datenbank
? Kenntnis zahlreicher Methoden und Tools zur Verbesserung der Zuverlässigkeit von Software
? Design und Feineinstellung linguistischer Algorithmen, z.B. phonetische Suche, Stammformenbildung, Silbentrennung
? GUI-Design für umfangreiche Software, besonders mit Qt Designer und C++/QWidgets
? Fundiertes Wissen über Dokumentformate: docx, odt, RTF, PDF, ePub, HTML 5, DBase
? Erzeugung elektronischer Bücher
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.