März 2026 – heute
New Energy Soluções Elétricas
Backend-Entwicklung (freiberuflich, remote)
- Precifique: Preis- und Steuerberechnung (von Grund auf). Ein kommerzielles System zur Preiskalkulation und brasilianischen Steuerberechnung von Grund auf gebaut, mit Java 21, Spring Boot 3.2, PostgreSQL und Flyway-Migrationen, als Ersatz für einen alten Excel-Ablauf. Die steuerliche Klassifizierung nach NCM über JPA/Hibernate-Beziehungen modelliert und die Steuerdaten-API von IBPT eingebunden.
- Kvaris: mandantenfähige ERP-Plattform. Precifique zu einem breiteren mandantenfähigen ERP ausgebaut, das zwei juristische Personen auf einer gemeinsamen Datenbank bedient, mit Mandantentrennung über einen anfragebezogenen TenantContext/TenantInterceptor. Die Pipeline aus Vertrieb, Einkauf, WMS, Steuern und Finanzen als modularen Monolithen entworfen, mit interner ereignisgesteuerter Kommunikation (Spring ApplicationEventPublisher) und einer eigenen Zustandsmaschine für die Statuswechsel der Aufträge.
- Anforderungen und Stakeholder. Als einzige technische Ansprechperson zwischen fachlichem Bedarf und System tätig: Die Anforderungen direkt bei den Gesellschaftern und im Betrieb beider betreuten Unternehmen erhoben, ohne Product Owner oder Business Analyst dazwischen, und einen manuellen Tabellenprozess in ein vollständiges Datenmodell und einen durchgängigen Systemablauf überführt.
- Authentifizierung und Integrationen. Single Sign-on mit OAuth2/OIDC über Microsoft Entra ID (Azure AD) mit rollenbasierten App Roles umgesetzt, dazu geplante Synchronisierungsjobs mit APIs externer ERP-Systeme für beide Unternehmen.
- Technisches Urteilsvermögen. Architekturentscheidungen bewusst gegen Überengineering getroffen: kostengünstiges VPS/PaaS-Hosting statt verwalteter Cloud-Dienste und ein vereinfachtes internes Outbox-Muster statt einer Kafka/Debezium-Pipeline. Aktuell in aktiver Entwicklung auf einer Staging-Umgebung, mit Live-Demo.