GitLab: https://gitlab.com/mblackrittr/mbr-demo/blob/master/apps/nuxt-ionic
GitHub: https://github.com/mblackrittr/mbr-demo/blob/master/apps/nuxt-ionic
- Vitesse flavored Nuxt for pre-setup niceties like UnoCSS and Pinia, where UnoCSS even seems to work nicely alongside Ionic's own CSS.
GitLab: https://gitlab.com/mblackrittr/mbr-demo
GitHub: https://github.com/mblackrittr/mbr-demo
- Strongly opinionated conventions over configurations - we're not building some geek-framework but set base for (maybe not only) pro-level Typescript development.
Extending Changesets to support Conventional Commits (E.g. Angular style).
GitHub > MR/PR > feat: add CLI helper, logging and plenty of options, additions and fixes - "It's almost a rewrite!" #29
https://github.com/iamchathu/changeset-conventional-commits/pull/29
GitHub > TODO-Issue > Possible DODOs towards 1.0 - ?? #35
https://github.com/iamchathu/changeset-conventional-commits/issues/35
Einpflegen noch offener Tickets vor dem Release der auf Angular/Ionic/NgRx basierenden Portal-App von VKS-Welt rund um Finanzierungsberatung und Vermittlung von Immobiliendienstleistungen.
Umsetzung der Designvorgaben in Angular via NgRx und NgRx-Data und Anbindung an ein EOQ-Basiertes Backend (https://gitlab.com/eoq/essentialobjectquery).
Metriken von verschiedenen APIs wie Sistrix, Google Page Speed Insights und SerpApi via Laravel Queues holen und diese mit weiteren Daten aus eigenen Quellen angereichert als Rohdaten sowie versch. Auswertungen via Laravel Excel als sauber formatiertes XLS anbieten.
Gesteuert per Laravel Cron und Laravel Console Commands sowie Nutzung paralleler Prozesse via AMPHP/Parallel.
Verstärkung des Teams für die Front-/Backendentwicklung ihrer professionellen WLAN-Lösung ?Hotspot Cloud" auf Basis von Angular 8, Nrwl Nx und NGXS im Frontend und Node, NestJS, TypeORM im Backend.
Neuentwicklung der Verwaltungs- und Buchungslösung für Paintball-Parks als ?Standalone? und Joomla-Erweiterung auf Basis von Vue, Laravel und JSON:API.
- Vue
- Vuex (Jetzt Pinia)
- Bootstrap und Bootstrap-Vue
- ApexCharts und AG-Grid
- Laravel
- MariaDB/MySQL
- Git, GitLab
- HTML, CSS, SASS, SCSS
Web-/Mobile-/Hybrid-Anwendung und Backend/API zum aufladen mobilen Guthabens via App und auch offline via verschlüsselter SMS aus der App.
- Angular
- Ionic
- Laravel
- PHP
- JavaScript
- iOS/Android
- HTML, CSS
- SQL, MariaDB, MySQL
- JSON, JSON:API/JSONAPI
Nahe Implementierung der komplexen australischen regulatorischen Vorgaben für Kinderbetreuung - ACECQA (http://www.acecqa.gov.au/), die "Australian Children's Education and Care Quality Authority" und ihr NQF, das "National Quality Framework" (http://www.acecqa.gov.au/national-quality-framework).
Aufsetzen eines "Drupal-Shops" mit dem Ziel, der erste offizielle Acquia-Partner (https://www.acquia.com) in den Philippinen zu sein und neben lokalen Institutionen auch den Australischen Markt zu bedienen.
Als Berater und Entwickler für sehr VBA-lastige Excel-Lösungen mit SQL-/SAP-Anbindungen war ich verantwortlich für die Entwicklung komplexer, mehrsprachiger, eigenständiger Anwendungen mit Schwerpunkten auf intuitiven, benutzerfreundlichen Oberflächen und einfacher Erweiterbarkeit/Änderung der Schlüsseldaten/Formeln durch Mitarbeiter der Geschäftsführung für die spätere Migration nach SAP.
- Leitender Entwickler
- Teamleiter
- Senior-Entwickler
- Softwarearchitekt
- Berater
## Aktuelle Entwicklungen in 2024
- Monorepo DevOps
GitLab: https://gitlab.com/mblackrittr/mbr-demo
GitHub: https://github.com/mblackrittr/mbr-demo
- Nuxt/Vue and Angular with Ionic and Capacitor
GitLab: https://gitlab.com/mblackrittr/mbr-demo/tree/master/apps/nuxt-ionic
GitHub: https://gitlab.com/mblackrittr/mbr-demo/tree/master/apps/nuxt-ionic
- Changesets with integration of Conventional Commits
https://github.com/iamchathu/changeset-conventional-commits/pull/29
## Schwerpunkte in 2024
- Effect-TS
Website: https://www.effect.website
Git: https://github.com/effect-ts/effect-ts
- SurrealDB und insb. SurrealDB-WASM
https://surrealdb.com
https://github.com/surrealdb/surrealdb.wasm
- Angular und Angular-Signals
## Fachliche Schwerpunkte
- Web-, Mobile- und Hybrid-Anwendungen - Angular, Nuxt, Vue und ggf. Ionic für Angular oder via Nuxt/Ionic. Vue/Nuxt mit Vuex/Vuex-ORM oder Pinia/Pinia-ORM, modulare Angular-Entwicklung via Nrwl Nx und NgRx/Signals.
- APIs - Auch JSON:API, im Backend via Laravel oder NestJS/Express, im Frontend via Ember-Data, OrbitJS oder Pinia-JSONAPI.
- DevOps - Insb. Monorepos mit Changesets und Conventional-Commits/Changelog.
- Node.js - NestJS/Express und TypeORM.
- Modernes HTML/CSS - Bootstrap, UnoCSS, Material, Vuetify.
- Komplexe Excel-Lösungen mit intuitiven Benutzeroberflächen als eigenständige Anwendungen und SAP-Prototypen (VBA/SQL).
- Datenbanken - MySQL, PostgreSQL, MongoDB und speziell SurrealDB und ArangoDB als Graph-/Multi-Model-DB.
- Server - FreeBSD/Unix/Linux, inkl. gängiger Serveranwendungen.
## Fremdsprachen
Englisch, vor allem in technisch relevanten Gebieten auf muttersprachlichem Niveau.
## Verfügbarkeit
Remote/Homeoffice innerhalb deutscher und europäischer Geschäftszeiten und nach Absprache.
- Banken/Finanzdienstleister (Risikobewertung, Prototypen für SAP auf Basis von Excel/VBA)
- Dienstleister für Kinderbetreuung, Kindertagesstätten/Kindergärten, Childcare
- Entwicklungshaus für Lösungen für Versicherungen, Schadensregulierer und deren Erfüller
- E-Commerce-Betreiber/Onlineversandhandel
GitLab: https://gitlab.com/mblackrittr/mbr-demo/blob/master/apps/nuxt-ionic
GitHub: https://github.com/mblackrittr/mbr-demo/blob/master/apps/nuxt-ionic
- Vitesse flavored Nuxt for pre-setup niceties like UnoCSS and Pinia, where UnoCSS even seems to work nicely alongside Ionic's own CSS.
GitLab: https://gitlab.com/mblackrittr/mbr-demo
GitHub: https://github.com/mblackrittr/mbr-demo
- Strongly opinionated conventions over configurations - we're not building some geek-framework but set base for (maybe not only) pro-level Typescript development.
Extending Changesets to support Conventional Commits (E.g. Angular style).
GitHub > MR/PR > feat: add CLI helper, logging and plenty of options, additions and fixes - "It's almost a rewrite!" #29
https://github.com/iamchathu/changeset-conventional-commits/pull/29
GitHub > TODO-Issue > Possible DODOs towards 1.0 - ?? #35
https://github.com/iamchathu/changeset-conventional-commits/issues/35
Einpflegen noch offener Tickets vor dem Release der auf Angular/Ionic/NgRx basierenden Portal-App von VKS-Welt rund um Finanzierungsberatung und Vermittlung von Immobiliendienstleistungen.
Umsetzung der Designvorgaben in Angular via NgRx und NgRx-Data und Anbindung an ein EOQ-Basiertes Backend (https://gitlab.com/eoq/essentialobjectquery).
Metriken von verschiedenen APIs wie Sistrix, Google Page Speed Insights und SerpApi via Laravel Queues holen und diese mit weiteren Daten aus eigenen Quellen angereichert als Rohdaten sowie versch. Auswertungen via Laravel Excel als sauber formatiertes XLS anbieten.
Gesteuert per Laravel Cron und Laravel Console Commands sowie Nutzung paralleler Prozesse via AMPHP/Parallel.
Verstärkung des Teams für die Front-/Backendentwicklung ihrer professionellen WLAN-Lösung ?Hotspot Cloud" auf Basis von Angular 8, Nrwl Nx und NGXS im Frontend und Node, NestJS, TypeORM im Backend.
Neuentwicklung der Verwaltungs- und Buchungslösung für Paintball-Parks als ?Standalone? und Joomla-Erweiterung auf Basis von Vue, Laravel und JSON:API.
- Vue
- Vuex (Jetzt Pinia)
- Bootstrap und Bootstrap-Vue
- ApexCharts und AG-Grid
- Laravel
- MariaDB/MySQL
- Git, GitLab
- HTML, CSS, SASS, SCSS
Web-/Mobile-/Hybrid-Anwendung und Backend/API zum aufladen mobilen Guthabens via App und auch offline via verschlüsselter SMS aus der App.
- Angular
- Ionic
- Laravel
- PHP
- JavaScript
- iOS/Android
- HTML, CSS
- SQL, MariaDB, MySQL
- JSON, JSON:API/JSONAPI
Nahe Implementierung der komplexen australischen regulatorischen Vorgaben für Kinderbetreuung - ACECQA (http://www.acecqa.gov.au/), die "Australian Children's Education and Care Quality Authority" und ihr NQF, das "National Quality Framework" (http://www.acecqa.gov.au/national-quality-framework).
Aufsetzen eines "Drupal-Shops" mit dem Ziel, der erste offizielle Acquia-Partner (https://www.acquia.com) in den Philippinen zu sein und neben lokalen Institutionen auch den Australischen Markt zu bedienen.
Als Berater und Entwickler für sehr VBA-lastige Excel-Lösungen mit SQL-/SAP-Anbindungen war ich verantwortlich für die Entwicklung komplexer, mehrsprachiger, eigenständiger Anwendungen mit Schwerpunkten auf intuitiven, benutzerfreundlichen Oberflächen und einfacher Erweiterbarkeit/Änderung der Schlüsseldaten/Formeln durch Mitarbeiter der Geschäftsführung für die spätere Migration nach SAP.
- Leitender Entwickler
- Teamleiter
- Senior-Entwickler
- Softwarearchitekt
- Berater
## Aktuelle Entwicklungen in 2024
- Monorepo DevOps
GitLab: https://gitlab.com/mblackrittr/mbr-demo
GitHub: https://github.com/mblackrittr/mbr-demo
- Nuxt/Vue and Angular with Ionic and Capacitor
GitLab: https://gitlab.com/mblackrittr/mbr-demo/tree/master/apps/nuxt-ionic
GitHub: https://gitlab.com/mblackrittr/mbr-demo/tree/master/apps/nuxt-ionic
- Changesets with integration of Conventional Commits
https://github.com/iamchathu/changeset-conventional-commits/pull/29
## Schwerpunkte in 2024
- Effect-TS
Website: https://www.effect.website
Git: https://github.com/effect-ts/effect-ts
- SurrealDB und insb. SurrealDB-WASM
https://surrealdb.com
https://github.com/surrealdb/surrealdb.wasm
- Angular und Angular-Signals
## Fachliche Schwerpunkte
- Web-, Mobile- und Hybrid-Anwendungen - Angular, Nuxt, Vue und ggf. Ionic für Angular oder via Nuxt/Ionic. Vue/Nuxt mit Vuex/Vuex-ORM oder Pinia/Pinia-ORM, modulare Angular-Entwicklung via Nrwl Nx und NgRx/Signals.
- APIs - Auch JSON:API, im Backend via Laravel oder NestJS/Express, im Frontend via Ember-Data, OrbitJS oder Pinia-JSONAPI.
- DevOps - Insb. Monorepos mit Changesets und Conventional-Commits/Changelog.
- Node.js - NestJS/Express und TypeORM.
- Modernes HTML/CSS - Bootstrap, UnoCSS, Material, Vuetify.
- Komplexe Excel-Lösungen mit intuitiven Benutzeroberflächen als eigenständige Anwendungen und SAP-Prototypen (VBA/SQL).
- Datenbanken - MySQL, PostgreSQL, MongoDB und speziell SurrealDB und ArangoDB als Graph-/Multi-Model-DB.
- Server - FreeBSD/Unix/Linux, inkl. gängiger Serveranwendungen.
## Fremdsprachen
Englisch, vor allem in technisch relevanten Gebieten auf muttersprachlichem Niveau.
## Verfügbarkeit
Remote/Homeoffice innerhalb deutscher und europäischer Geschäftszeiten und nach Absprache.
- Banken/Finanzdienstleister (Risikobewertung, Prototypen für SAP auf Basis von Excel/VBA)
- Dienstleister für Kinderbetreuung, Kindertagesstätten/Kindergärten, Childcare
- Entwicklungshaus für Lösungen für Versicherungen, Schadensregulierer und deren Erfüller
- E-Commerce-Betreiber/Onlineversandhandel