Konzeption und Entwicklung der Kommunikationssoftware SPEXBOX als externer Dienstleister. Dies ist eine Softwarelösung, die sich vor allem an kleine und mittelständische Unternehmen wendet. Sie wird in Deutschland, in Österreich und der Schweiz von über 300 Fachhandels- und Distributionspartnern vertrieben und an über 30.000 Arbeitsplätzen eingesetzt.
Zur Erstellung der Software wurden u.a. folgende Techniken und Tools verwendet:
Anwendungsentwicklung mit C/C++ (Windows und Linux)
Platformübergreifende Anwendung mit TypeScript/Electron (Windows, Linux, macOS)
Webanwendungen mit JavaScript, JQuery, PHP, Python, HTML, CSS, AJAX/JSON
Datenbankanbindung via ODBC, PHP/PDO und JavaScript (MySQL, MariaDB, SQLite)
Spracherkennung und -ausgabe (SAPI4/5, StarRec, Nuance, Amazon, Google, IBM)
Schnittstellen zu Microsoft Office (ADSI, LDAP, MAPI)
Treiberentwicklung unter Windows (User Mode DDI)
Weitere Tools: GiT, Docker, WiX