Angular

Was tut der Chief Technology Officer - CTO

Erfahrungen beim Aufbau eines Start-Ups im Bereich Internet Community als Chief Technology Officer (CTO)....

Planung der IT-Strategie, Weiterentwicklung einer nachhaltigen Produktidee mit Markt-Potential, Konzeption und Aufbau der technischen Infrastruktur, ausarbeiten und durchsetzen der Softwarearchitektur, Head of IT-Development. Entwicklung und Betrieb von Prototypen. Auswahl von Zulieferern, Umsetzungspartnern und Personal. Steuerung und Controlling von Zulieferern. Entwicklung und Betrieb der Umgebungen von Dev bis Produktion.

Hybrid Mobile Architect

Nach einem Jahr als Entwickler durfte ich für meinen Kunden als Architekt tätig werden. Geprüft werden sollte die Tauglichkeit aktueller Ansätze zur hybriden App Entwicklung. Machbarkeit, Technologien aber auch Auswirkungen auf Teams, Kompetenzen, Linienstruktur und den gesamten Produktionszyklus. Dabei verprobten wir über einige Monate Technologien wie Angular, Ionic, react, Cordova etc. Und entwickelten Prozesse zur Modularisierung und verteilten Entwicklung, Continuous integration, continuous delivery, Deployment und autorisierten Freigabe.

Senior Mobile Developer

Ich entwickle in Java für Android und in ObjC für iOS. Dabei nutze ich die Tools Android Development Studio, AppCode und XCode.

Versioniert wird in Subversion und Git. CI/CD macht Jenkins. Diverse Tools überwachen und reporten die Codequalität.