Über mich
Hallo! Ich bin Nikolas, freiberuflicher Senior-Fullstack-Webentwickler. Seit über 10 Jahren berate ich Unternehmen bei der Planung und Konzeption von Webanwendungen und unterstütze sie tatkräftig bei deren Entwicklung und Inbetriebnahme. Mit Leidenschaft für wartbaren Code und eine saubere Architektur unterstütze ich Sie und Ihr Team bei der Realisierung Ihrer Projekte.
Beraterprofil herunterladen (PDF)Leistungen
Konzeption
Expertise in der Konzeption von Webanwendungen. Analyse fachlicher Anforderungen und Use Cases. Entwerfen der System- und Anwendungsarchitektur.
Entwicklung
Umfassende Erfahrung in der Entwicklung von Webanwendungen mit JavaScript/TypeScript, Node.js, Java Spring und verschiedenen Frontend-Frameworks. Augenmerk auf wartbaren Code und eine saubere Architektur.
Beratung
Begleitend im Projekt. Hilfestellung bei Fragen zu Architektur und Software-Design. Verbesserung der Code-Qualität and der Wartbarkeit durch Code-Reviews.
Kompetenzen
Frontend-Entwicklung
Mehrjährige Erfahrung in der Entwicklung von Webanwendungen mit JavaScript, TypeScript, CSS, HTML und verschiedenen Frameworks wie Angular und React und verschiedenen UI-Bibliotheken wie Bootstrap und material-ui.
Backend-Entwicklung
Langjährige Erfahrung in der Entwicklung von Backend-Anwendungen mit JavaScript/TypeScript und Node.js, mit verschiedenen Frameworks wie Express und Nest.js. Erfahrung in der Entwicklung Backend-Anwendungen mit Java und Spring Boot.
Architektur
Mehrjährige Erfahrung im Aufbau Software-Architekturen für Front- und Backend-Anwendundungen mit Fokus auf Wartbarkeit, Skalierbarkeit und sauberen Code.
Datenbanken
Mehrjährige Erfahrung im Entwerfen von Datenbank-Schemas und der Anbindung von Datenbanken an Backend-Anwendungen, insbesondere mit PostgreSQL und Oracle.
Testing
Jahrelange Erfahrung im Entwickeln und Ausführen von automatisierten Unit- und Integrationstests, um die Robustheit und Zuverlässigkeit Ihrer Webanwendungen zu erhöhen und um sicherzustellen, dass diese Ihren Anforderungen genügen.
Coaching
Durch meine jahrelange Erfahrung als Fullstack-Webentwickler kann ich im Rahmen eines Projektes Ihr Team bei der Erhöhung der Qualität und Wartbarkeit Ihrer Software durch Code-Reviews und One-on-One Coaching unterstützen.