Skills
Programmiersprachen & Frameworks:
TypeScript, JavaScript, Node.js, Angular, Angular Material, Vue.js, Nuxt.js, Angular.js, Electron, XHTML, XML, XSLT, CSS/SCSS, Kotlin, ExtJS, Cordova, …
Bibliotheken:
Jasmine, puppeteer, karma, Jest, nyc, ts-node, moment, json5, yaml, commander, csv-parse, lerna …
Tools:
Jetbrains Webstorm/IntelliJ IDEA, Jetbrains Teamcity, Docker, Git, NPM, n8n, Jira, Confluence, Bower, SVN, CSV, Hudson, Redmine, Sentry, Bugsnag, Oxygen XML, SonarQube, LaTeX, …
Datenbanken:
MongoDB, PostgreSQL (inkl. PostGIS), SQLite, MySQL, MariaDB, Redis, ElasticSerach
Methodiken:
Scrum/Agile, CI/CD, DevOps, Deployment-Pipelines
Schnittstellen:
RPC, REST, GraphQL, SOAP, Teamcity REST-API, WeClapp-API, medizinische Schnittstellen (BDT, VOS, FHIR, TSS, KV-Connect, ...), WMS, ...
Sonstige Angaben
Für richtig gute Software im Web und in der Cloud!
Als erfahrener freiberuflicher Softwareentwickler unterstütze ich Unternehmen bei der erfolgreichen Umsetzung von Cloud- und Web-Applikationsprojekten. Meine Expertise umfasst die Planung, Architektur und Entwicklung von Frontend- und Backend-Lösungen sowie die Optimierung von Legacy-Anwendungen. Besonders wichtig ist mir dabei die Erstellung ganzheitlicher und nachhaltiger Lösungen.
Stärken:
- Performance-Optimierung und Systemmigration
- Modernisierung von Legacy-Anwendungen
- Backend-Entwicklung (Node.js)
- Frontend-Entwicklung (Angular, Vue.js)
Ein herausragendes Projektbeispiel ist die signifikante Verbesserung der Performance eines Kundenfeatures von durchschnittlich 70 Sekunden auf nur noch 2 Sekunden Antwortzeit.
Ein weiteres Beispiel ist die Erstellung eines browserbasierten Importers, der große Mengen an Daten in ein Cloud-System importiert. Dabei wurden die Kapazitäten des Browsers, des PCs und der Internet-Anbindung nahezu vollständig ausgenutzt und somit die Importzeit auf ein Minimum verkürzt.
Ziel:
Mein Ziel ist es, Unternehmen dabei zu helfen, Chancen zu nutzen und Softwareprojekte erfolgreich umzusetzen.