Eure Software soll schneller und besser auf die Straße?
Thomas Nunninger – Experte für moderne Software-Entwicklung
tl;dr – too long; didn't read
Ihr möchtet...
-
... der Legacy-Hölle entkommen!
Entwickelt neue Strategien und beherrscht die Komplexität – mit einer passenden Software-Architektur, Domain-Driven Design (DDD) und einigen weiteren Zutaten.
-
... erfolgreichere Teams!
Entwickelt eure Entwickler und freut euch über bessere Software, höhere Produktivität und weniger Risiken – so machen sich individuelle Schulungen und begleitendes Mentoring mehr als bezahlt.
-
... feinste Software-Entwicklung!
Lagert Produkt-Entwicklung aus oder verstärkt euer Team mit einem Experten für moderne Software-Entwicklung sowie Refactoring von Legacy-Systemen – für Anwendungen, die Usern und der IT dauerhaft Spaß macht.
Genügt dir das schon? Dann:
Andernfalls: Lies gerne weiter.
Euer Erfolg basiert auf eurer IT!
Eure Legacy-Anwendung ist zwar wichtig fürs Geschäft – aber sie verschlingt einen Haufen Geld? Von Spaß brauchen wir gar nicht erst reden.
Lasst uns gemeinsam gegensteuern und die Entwicklung kommt wieder in Schwung.
Oder ihr startet ein neues Produkt? Vermeidet die typischen Probleme, die euch sonst schon nach Monaten ausbremsen und später nur Geld und Nerven kosten.
Stellt die Weichen von Beginn auf dauerhaft schnelle und innovative Entwicklung.
Meine Expertise: Komplexität beherrschbar machen
Meine Mission:
Wie gelingt dauerhaft erfolgreiche Software-Entwicklung bei komplexen Unternehmens-Anwendungen und in größeren Teams?
Ich entwickle seit mehr als 30 Jahren Software und habe in einigen Legacy-Projekten gekämpft. Die größten Herausforderungen lagen meist in der fachlichen und technischen Komplexität.
Meine Learnings:
-
Software-Entwicklung ist ein gemeinschaftlicher Lernprozess.
-
Lasst uns fachliche Prozesse modellieren – nicht Datenstrukturen.
-
Denke jenseits existierender Lösungen und hinterfrage technische Hypes.
So entstehen fachlich modularisierte und skalierbare IT-Systeme, die allen Beteiligten dauerhaft Spaß machen. (Ich gebe zu: Das ist etwas verkürzt.)
Auch Legacy-Systeme lassen sich – mit einem klaren Ziel vor Augen – in die richtige Richtung entwickeln. Und sofern ein Refactoring wirtschaftlich nicht vertretbar ist, könnt ihr neue Entwicklungen zumindest vom Bestands-Code entkoppeln.
Was ich tue
Das Gegenteil von “gutem Design” ist nicht “kein Design” sondern “schlechtes Design”.
Ihr wollt Software schneller und besser entwickeln. Dafür bringe ich neuen Schwung in euer Team, evaluiere, berate, schule, begleite oder entwickle.
-
Schulungen & Mentoring: Alles was euch produktiver macht. mehr
-
Software-Entwicklung: Ich entwickle primär test-getrieben mit PHP, Symfony & MySQL. Auch Refactoring, DevOps, Continuous Delivery, Linux und Docker. mehr
-
Anwendungsentwicklung mit eigenem Team: Damit ihr euch aufs Wesentliche fokussieren könnt. mehr
Ein Angebot, das ihr nicht ablehnen könnt
Erzählt mir von euren aktuellen Herausforderungen. Und wir klären, mit welchen Stellschrauben ihr vielleicht schon kurzfristig erste Verbesserungen erreichen könnt.
Warum warten? Die Zukunft verändern wir jetzt!
Lasst uns unverbindlich eine halbe Stunde telefonieren. Also schreibt mir jetzt eine E-Mail oder ruft spontan an:
-
Telefon: +49 (0) 163 7115153
Über den Mensch Thomas Nunninger
Ich lebe im sonnigen Freiburg, bin Diplom-Informatiker (Uni), zertifizierter Software-Architekt (iSAQB CPSA‑F) und (Anfang Dezember) IHK-geprüfter Ausbilder.
Neben den “engen” IT-Themen interessiere ich mich für Kommunikation, Psychologie, Philosophie, Lean-Startup, Online-Marketing, gesellschaftliches Miteinander und noch einiges mehr. Am Wochenende gehe ich gerne Wandern und habe glücklicherweise den Schwarzwald direkt vor der Tür.
In der Vergangenheit arbeitete ich für Start-Ups, SaaS-Anbieter und Konzerne wie Lidl oder die FUNKE Mediengruppe. Dabei sammelte ich zahlreiche Branchenerfahrungen: Tourismus, Bildung, E-Commerce, Gesundheit, Automotive, Medien, Lebensmittel-Einzelhandel, Logistik, Verkehr, Telekommunikation.
Das sagen andere über mich
For over three years Thomas Nunninger was a part of our company’s key project for a major international retail business as the leading PHP expert and architect, supporting the project team with his profound academic expertise in software engineering beyond frameworks and tools, conceptual thinking, multilateral practical experience and a decent approach to ensuring code quality, security and efficiency.
Mr. Nunninger was key to the success of the transformation of the poorly structured legacy code base of the project, introducing the Domain-Driven Design concept and the Test-Driven Development practice and leading the change of the project’s framework along with developing numerous new features, mentoring the team members and consulting the project management and the client.
He was the team’s go-to expert not only for the OOP, but also for the complicated DevOps topics, database design and management and the introduction of new technologies and workflows.
Above all, Thomas is a very responsible, friendly and supportive person. It was a pleasure and honor to work with Mr. Nunninger and I hope to have a chance of working with him again in the future.
Noch nicht überzeugt?
Dann stellt mir eure Fragen und lasst uns klären, ob/wie ich euch helfen kann: