Boris Nicolai
Fullstack Entwickler & DevOps Engineer
Erfahrungen
Fullstack Entwickler & DevOps Engineer
EnBW Energie Baden-Württemberg
- Weiterentwicklung der internen Plattform „ECockpit“ mit Frontend Angular 17 und Backend .NET (C#)
- Pflege und Weiterentwicklung der Azure DevOps Pipelines
- Einführung technischer Verbesserungen in Build- & Release-Prozessen
- Mitarbeit an modularem Architekturansatz (Clean Architecture & DDD)
- Fokus auf Skalierbarkeit und sichere Datenverarbeitung
- Tech-Stack: Angular 17, .NET / C#, Azure, Azure DevOps, Git, CI/CD, Clean Architecture, Domain Driven Design
Software Engineer
CARIAD – Automotive Software for Volkswagen
- Portierung eines Buchungskalenders von PHP Laravel zu einem Modularen Monolithen in Java Spring Boot
- Aufsetzen der grundlegenden Architektur in Spring Boot
- Einführung von OpenFGA als neues Rechtemanagement
- Eingesetzte Technologien: Event Storming, Spring Modulith, Spring Boot 3.1, Kafka, CQRS, Domain Driven Design, Clean Architecture, OpenFGA, Keycloak
Software Engineer
ZEISS Semiconductor Manufacturing Technology
- Architektur und Umsetzung einer Basis Komponente des Core Frameworks
- Administration der Azure Pipelines
- Eingesetzte Technologien: .NET, C#, Azure, Azure DevOps, Docker, Kubernetes
Softwareentwickler
DFL
- Erweiterung der Website der DFL
- Eingesetzte Technologien: Spring Boot 2.7, Kubernetes, Docker, Java
Softwareentwickler
AstroCloud SpringBoot
- Portierung der Cloud-Anwendung zur KI-unterstützten Interpretation von Horoskopen mit ChatGPT
- Architektur als Modular Monolith, Clean Architecture & Domain Driven Design
- Backend: SpringBoot 3.0, Keycloak, Kafka, MongoDB, Postgres
- DevOps: Azure, Azure DevOps, Docker
Gründer & Entwickler
AstroCloud
- Entwicklung einer Cloud-Anwendung zur KI-unterstützten Interpretation von Horoskopen mit ChatGPT
- Architektur mit Microservices, Clean Architecture & Domain Driven Design
- Backend: .NET, Keycloak, RabbitMQ, Azure Service Bus, Cosmos DB, MongoDB, Azure AD B2C
- Frontend: Flutter, Blazor
- DevOps: Azure, Azure DevOps, Kubernetes, Docker
Softwareentwickler
Kardex Remstar
- Bedienung eines automatisierten Lagersystems via AngularJS App
- Aufbau einer Testumgebung für systemkritische Prozesse in initialen sechs Monaten
- Nutzung von Jasmin für Unittests, Protractor für e2e- und Integrationstests, Cucumber für Behavior-Driven Development
- Umstellung der Testumgebung auf Ranorex und Integration in Bamboo für automatisierte Ausführung
- Ab 2020 Abdeckung von Desktop Apps mit automatisierten Tests
- Eingesetzte Technologien: .NET, C#, AngularJS, TypeScript, RxJS, Protractor, Jasmin, Selenium, Atlassian Bamboo, Ranorex Studio, Continuous Integration
Softwareentwickler
Sovendus GmbH
- Entwicklung des Partner-Portals, einer E-Commerce Plattform mit Single Sign-on für Bestellverwaltung und Statistik
- Frontend mit Angular 5 und Bootstrap 4, Backend mit Laravel 5.5 und PHP 7.0
- Aufsetzen und Administration eines Keycloak Servers für Identity- und Access Management (Version 3.4.2)
- Entwicklung in lokaler MAMP Umgebung und später Docker-Container für Frontend, Backend, Datenbank und Keycloak Server
- Qualitätssicherung durch Unittests im Backend mit PHPUnit und im Frontend mit Jasmine/Karma
Softwareentwickler
EnBW Energie Baden-Württemberg
- Entwicklung verschiedener Features und Module für die SaaS Cloud Plattform powercloud.de im Rahmen der Migration von SAP-Lösung zu Cloud-Lösung
- Einsatz eines von powercloud entwickelten Slim-basierten PHP Frameworks und MySQL
- Arbeitsumgebung mit Fedora 24
- Qualitätssicherung mit Codeception für Unittests und Akzeptanztests
Softwareentwickler
EMP Merchandising
- Eigenständige Entwicklung eines Tools zur Analyse der Anbindungen der Partnernetzwerke an EMP
- Technische Basis: LAMP Stack
- Qualitätssicherung durch Unit- und API Tests
Softwareentwickler
Tron IT Consulting SRL, Electromaps
- Entwicklung eines WebSocket Servers mit Node.js für electromaps.com zur Kommunikation mit Ladestationen über OCPP 1.6
- Entwicklung einer Admin-Oberfläche mit Bootstrap 3 und Angular 2 zur Verwaltung der Ladestationen
- Entwicklung der Android App ChargeScout mit dem nativen Android SDK für Tron IT Consulting
Projektleiter & Softwareentwickler
Consultpool GmbH & Co. KG
- Neuentwicklung der Website chargelocator.com mit geographischer Suche und hoher Performance durch Caching und Query-Optimierung
- Entwicklung mehrerer REST APIs zur Datenbankabfrage
- Entwicklung von Migrationstools zum Import von Ladestationen von Drittanbietern
- Entwicklung von Berichten mit MSSQL Server Reporting Services (SSRS) für Sitetracker
- Erstellung technischer Dokumentation in Deutsch und Englisch für Projekte in Spanien, Rumänien und Indien
- Leitung der Entwicklungsprojekte in Spanien, Rumänien und Indien, Koordination, Tests, Fehlerbehebung und Integration
- Eingesetzte Technologien: LAMP Stack mit Laravel, Ubuntu, MySQL 5, PHP 5.6; Frontend mit Vanilla JavaScript und Less, später Rewrite in Angular 2; Projektmanagement mit Jira, Confluence, Bitbucket, Scrum und Kanbanflow
Softwareentwickler
MDS Agenturgruppe GmbH
- Entwicklung der Migrationsschnittstelle für machinerypark.de und weiterer Website-Bereiche
- Umsetzung von Design Vorgaben mit JavaScript und Backend-Anbindung
- Eingesetzte Technologien: Doctrine 2, Zend Framework 2, PHP 5, MySQL, Confluence, Git
Softwareentwickler
PAYMILL GmbH
- Mit- und Weiterentwicklung verschiedener Module im Front- und Backend
- Einsatz des LAMP Stack im Backend, Versionsverwaltung mit Git, Frontend mit AngularJS
Softwareentwickler
transact Elektronische Zahlungssysteme GmbH
- Weiterentwicklung der Precision Plattform für Prepaid- und Gutscheinkarten-Verwaltung mit Fokus auf Sicherheit und Webservices als Datenbankersatz
- Erstellung von Kundenportalen für ÖBB und ECE zur Einlösung und Verwaltung von Gutscheinkarten
- Kundenmanagement und Erstellung vorläufiger Gutscheinkarten
- Entwicklung von SOAP-Webservices für Kommunikation zwischen Portalen und Payment-Schnittstellen
- Eingesetzte Technologien: Zend Framework, Doctrine, LAMP Stack, jQuery
Softwarebetreuer
Kon5 Communications
- Betreuung der Websites und Intranetanwendungen der Ontime Courier GmbH mit diversen Technologien (PHP, MySQL, Filemaker, IIS)
Softwareentwickler
Linx.de
- Neubau der europäischen Websites
- Verantwortung für die Architektur der Core-Komponenten
- Technologie: CakePHP
Softwareentwickler
e-fellows.net (McKinsey)
- Implementierung der Suchmaschine Apache Solr in bestehende Community
- Technologie: Zend Framework, Oracle, MySQL, PHP 5.3
Softwareentwickler
sport1.de/DSF
- Erstellung eines Sportkalenders für sport1.de für Hochlastszenario bis 1 Mio Visits/Tag mit Caching-Technologien
- Technologie: ausgewählte Teile des Zend Frameworks, jQuery, PHP 5.2, MySQL 5.1
Softwareentwickler
letsPool AG / Booming
- Entwicklung der Auktionsplattform watchpool24.com und b2c-Seite watchsea24.com
- Technologie: Zend Framework, Dojo, MySQL 5.1, PHP 5.2, Stored Procedures, Views, Events
Softwareentwickler
TNS Infratest
- Entwicklung des Wahlportals für Bundestags- und Europawahl 2009 mit deutschlandweiter Wahlerfassung und Datenweiterleitung an ARD
- Portal-Technologie: Java, Struts, iBATIS
- Desktopanwendung-Technologie: C#, .NET Framework 3.5, SOAP, iBATIS.NET, MSSQL, ASP.NET, Windows Forms, Spring.net
Softwareentwickler
Münchner Singles
- Neubau und Weiterentwicklung des Eventsystems einer Community mit ca. 30.000 aktiven Mitgliedern
- Technologie: PHP 5.0, MySQL 5, Zend Framework, Smarty, Dojo
Projektleiter & Entwickler
Mayflower GmbH / ThinkPHP
- Entwicklung und Projektleitung des Intranets von Nintendo of Europe
- Konzeption und Entwicklung einer MVC-Architektur für Firmen-Framework Chairman
- Konzeption und Entwicklung eines Dokumentenmanagementsystems für Vaillant
- Entwicklung eines Extranets für Siemens Enterprise Communications
- Architektur via OOA & UML und Anwendung von Design Patterns: Factory, Active Record, MVC, Adapter, Dispatcher, Observer
- Entwicklungsumgebung: Unix, Apache, MySQL 4.1, PHP 5; Methoden: Testgetriebene Entwicklung, Sprints, Scrum
Leiter Internetabteilung
Coastal Realty SL
- Leitung der Internetabteilung mit Personalverantwortung für zwei Mitarbeiter
- Entwicklung und Betreuung diverser Immobilienportale und SEO-Optimierung für Google, MSN, Yahoo mit PHP 4 und Typo3
- Betreuung des firmeninternen Servers
Projektleiter & Entwickler
Science Public Media AG
- Konzeption und Programmierung eines Content Management Systems für 10 Redakteure mit PHP 4 und MySQL 3 für die Ausstellung "vCell – die Virtuelle Zelle"
- Teamleitung von 2 Mitarbeitern
Softwareentwickler
Kon5 Communications
- Entwicklung statischer Seiten mit Dreamweaver und dynamischer Seiten mit Lasso und Filemaker für waswiewo.com
Vertriebsmitarbeiter
Göttinger Gruppe
- Vertrieb von Unternehmensbeteiligungen, Versicherungen und Investmentfonds im Innen- und Außendienst
Zusammenfassung
Cloud. KI. Code. Ich entwickle nicht nur Software – ich entwickle Lösungen, die funktionieren, skalieren und echten Mehrwert bringen. Mit über 25 Jahren Erfahrung in der Softwareentwicklung und einem klaren Fokus auf C#, Azure & moderne KI-Technologien begleite ich Projekte vom Konzept bis zum Go-Live – strukturiert, effizient und mit einem Auge für das Wesentliche.
Als Cloud Engineer, KI-Integrator und Fullstack-Entwickler bringe ich Know-how aus Konzernen wie EnBW, Zeiss und Volkswagen mit – ebenso wie Startup-Mentalität und Hands-on-Attitüde. Ob klassische Entwicklung, DevOps-Automatisierung oder intelligente KI-Systeme (z. B. Voicebots, Chatbots oder Code-Analysen per BORIS LLMs): Ich baue, was gebraucht wird – und zwar so, dass es läuft.
Mein Ziel: Komplexität reduzieren, Prozesse beschleunigen und mit intelligenter Technologie echten Zeitgewinn schaffen. Wenn Sie jemanden suchen, der nicht nur „kann“, sondern auch „macht“ – lassen Sie uns sprechen.
Fähigkeiten
Ki & Automatisierung
- Chatbots & Knowledge-assistants ★★★★★: Ich Entwickle Ki-basierte Chatbots Mit Retrieval-augmented Generation (Rag), Z. B. Zur Analyse Von Legacy-code. Einsatz Von Pinecone, Gpt, Mistral – Je Nach Datenschutz- & Hosting-anforderungen.
- Voice Agents & Automatisierung ★★★★☆: Voicebots Mit Natürlichem Sprachverständnis, Z. B. Für Terminvereinbarung, Exposé-versand Oder Faq. Tech-stack: Retell.ai, Vapi, Elevenlabs + N8n.
- Code-automatisierung Mit Ki ★★★★★: Produktivitäts-boost Durch Tools Wie Github Copilot, Cursor Ai, Replit Agent & Jetbrains Ai: Automatisierte Tests, Dokumentation, Debugging & Intelligentes Refactoring.
- Low-code / No-code Entwicklung ★★★★☆: Apps & Prozesse Realisiert Mit Bubble, N8n, Voiceflow & Make – Z. B. Interne Tools, Bots, Formulare & Workflows, Auch In Kombination Mit Llms.
- Bild- & Videogenerierung Mit Ki ★★★☆☆: Einsatz Von Leonardo, Flux, Kling & Dreammachine Zur Visualisierung Von Prozessen, Mockups Und Demo-videos.
Cloud & Devops
- Azure & Azure Devops ★★★★★: Ich Entwickle, Deploye Und Manage Anwendungen In Microsoft Azure – Inkl. Infrastruktur, Pipelines, Keyvault, Service Bus Und Ad B2c. Ci/cd Mit Azure Devops Ist Standard In Meinen Projekten.
- Docker & Containerisierung ★★★★★: Seit Vielen Jahren Im Einsatz – Z. B. Zur Paketierung Von .Net-anwendungen Und Bereitstellung In Azure. Vertraut Mit Docker Compose, Image-builds Und Multi-stage-deployments.
- Kubernetes (Grundkenntnisse) ★★☆☆☆: Privat Erste Erfahrungen Gesammelt, Z. B. Mit Minikube & Kleinen Dev-setups. Noch Kein Einsatz In Produktiven Kundenprojekten – Aber Auf Der Lern-radar.
- Identity & Access Management ★★★★☆: Keycloak-server Selbst Aufgesetzt & Administriert, Openfga Integriert – Z. B. In Java Spring Boot Architekturen.
- Ci/cd & Automatisierung ★★★★★: Automatisierte Build- & Deployment-pipelines Mit Azure Devops & Github Actions. Infrastruktur-as-code Für Effiziente Prozesse & Nahtlose Releases.
Moderne Softwareentwicklung (.Net & Angular)
- C# & .Net Core/framework ★★★★★: Seit Über 13 Jahren Mein Bevorzugter Tech-stack Für Skalierbare, Wartbare Anwendungen. Einsatz Von Clean Architecture, Domain Driven Design, Cqrs & Modular Monolithen – Von Prototyp Bis Enterprise.
- Angular (2–17) ★★★★★: Langjährige Erfahrung Mit Angular In Produktiven Systemen: Von Angularjs Über Angular 2 Bis Angular 17, Inklusive Testing (Jasmine, Protractor), State Management (Ngrx) & Ux-optimierung Mit Bootstrap / Rxjs.
Tech Stack Übersicht
- C# / .Net (Core & Framework) ★★★★★
- Java & Spring Boot ★★★★☆
- Javascript (Vanilla / Es6) ★★★★★
- Angular (2–17) ★★★★★
- Node.js ★★★★☆
- Php (Laravel, Zend, Cakephp) ★★★★☆
- Python (Automatisierung) ★★★☆☆
- Flutter, Blazor ★★★☆☆
- Mysql, Postgresql ★★★★★
- Mongodb, Cosmos Db ★★★★☆
- Ci/cd: Azure, Bamboo, Github ★★★★★
- Keycloak / Openfga ★★★★☆
- Git, Github, Gitlab ★★★★★
- Jira, Confluence, Bitbucket ★★★★★
Sprachen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.