Ich biete professionelle Beratung und Entwicklung von webbasierter Software sowie komplexen Webanwendungen.
Bereits mit der Idee eines Projektes oder Produktes müssen viele relevante IT-Entscheidungen getroffen werden. Begonnen bei der Infrastruktur über die Softwarearchitektur bis hin zu sauber definierten Anforderungen. Ein erfolgreiches Projekt beginnt noch vor der ersten Zeile Code und dennoch ist der Prozess des Programmierens im Anschluss genauso relevant.
Neben der Programmiertätigkeit selbst, habe ich auch Erfahrung im Leiten von Softwareentwicklerteams im Rahmen von Projekttätigkeiten. Meine langjährige Expertise als Softwareentwicklerin kommt hier genauso zu tragen wie als gleichstelltes Teammitglied im Rahmen von Programmiertätigkeiten.
Als Fullstack-Entwicklerin habe ich Erfahrung auf jeder Ebene von Software. Begonnen bei einem sauber strukturierten Backend mit ORM-basierter Datenbankanbindung über das Design und die Entwicklung von (REST oder GraphQL) APIs bis hin zu anschließenden Frontendanbindung. Dank der vielfältigen Verwendung von JavaScript, ist das Frontend hier nicht nur auf Browser beschränkt, sondern erstreckt sich auch über Desktop-Anwendungen bis hin zu iOS- und Android-Apps.
Ich arbeite mich gerne in neue Technologien ein, weiß jedoch um die Wichtigkeit einer mehrjährig stabilen Architektur und etablierter Frameworks (sowohl im Frontend als auch im Backend). Nur mit der Auswahl der korrekten Technologien kann gewährleistet werden, dass eine entstandene Lösung nicht bald auf veralteten Standards basiert.
Hier unterstütze ich auch mit Beratung und Empfehlungen zum Thema Cloud-Provider, sowie technologische Integration von "Continuous Integration/ Continuous Deployment (CI/CD).