06.06.2024 aktualisiert

**** ******** ****
100 % verfügbar

Tech-Leader - Chiefarchitect - CTO - Java-Enterprise-Specialist

Hamburg, Deutschland
Deutschland
Hamburg, Deutschland
Deutschland

Skills

Tätigkeitsschwerpunkte 
  • Start-Up/Sca­le-Up
  • Team­auf­bau/Ma­nage­ment
  • Stra­te­gie­ent­wick­lung
  • Soft­ware- und Sys­tem­ar­chi­tek­tur
  • Soft­ware­de­sign und -ent­wick­lung
  • Code-Re­views / Coa­ching
  • Per­for­man­ce­ana­ly­se und -tu­ning
  • Trou­ble­shoo­ting

Arbeitsweise
  • kun­den­ori­en­tiert und prag­ma­tisch
  • selb­stän­dig und ei­gen­ver­ant­wort­lich
  • em­pa­thisch
  • schnel­le Auf­fas­sungs­ga­be
  • star­ke ana­ly­ti­sche Fä­hig­kei­ten
  • aus­ge­präg­te Team­fä­hig­keit

Philosophie

Ich bin über­zeug­ter An­hän­ger des 'Ser­vant Lea­dership' – ich se­he mich selbst in ers­ter Li­nie als Dienst­leis­ter für mein Team, als Men­tor und Coach. Ich glau­be fest dar­an, dass die bes­ten Er­geb­nis­se er­zielt wer­den, wenn je­der im Team sich ge­hört, ge­schätzt und er­mäch­tigt fühlt, sein vol­les Po­ten­zi­al zu ent­fal­ten. Mein Ziel ist es, ein Um­feld zu schaf­fen, in dem Ver­trau­en, Trans­pa­renz und of­fe­ne Kom­mu­ni­ka­ti­on herr­schen. Ich för­de­re ei­ne Kul­tur der Zu­sam­men­ar­beit, in der Ide­en frei aus­ge­tauscht wer­den und In­no­va­tio­nen ge­dei­hen kön­nen.

Ich set­ze dar­auf, dass durch das Em­power­ment des Ein­zel­nen nicht nur in­di­vi­du­el­le, son­dern auch ge­mein­sa­me Zie­le er­reicht wer­den. Dies er­rei­che ich, in­dem ich stets ein of­fe­nes Ohr für die Be­dürf­nis­se mei­nes Teams ha­be und si­cher­stel­le, dass je­de Stim­me zählt. Durch re­gel­mä­ßi­ges Feed­back und die Er­mu­ti­gung zur Selbst­re­fle­xi­on un­ter­stüt­ze ich mei­ne Team­mit­glie­der da­bei, kon­ti­nu­ier­lich zu ler­nen und sich so­wohl be­ruf­lich als auch per­sön­lich wei­ter­zu­ent­wi­ckeln.

Mein An­satz ist ge­prägt von Agi­li­tät und Fle­xi­bi­li­tät. Ich bin über­zeugt da­von, dass schnel­le An­pas­sungs­fä­hig­keit in der mo­der­nen Welt un­er­läss­lich ist. Da­bei stre­be ich stets da­nach, das Gleich­ge­wicht zwi­schen der Füh­rung des Teams und der Un­ter­stüt­zung sei­ner Selbst­or­ga­ni­sa­ti­on zu wah­ren, um ei­ne dy­na­mi­sche und ef­fek­ti­ve Ar­beits­um­ge­bung zu för­dern.

Der Ein­satz von Tech­no­lo­gie und In­no­va­ti­on ist für mich von zen­tra­ler Be­deu­tung. Da­bei ist Tech­no­lo­gie für mich kein Selbst­zweck, son­dern muss im­mer die Un­ter­neh­mens­zie­le un­ter­stüt­zen. Ich bin der Mei­nung, dass ein Un­ter­neh­men vor al­lem sein Kern­ge­schäft selbst ent­wi­ckeln und kon­trol­lie­ren soll­te, um lang­fris­tig er­folg­reich zu sein. Pro­ble­me all­ge­mei­ner Na­tur soll­ten durch den Ein­satz von Ma­na­ged Ser­vices ge­löst wer­den. Ma­ke or buy ist für mich ei­ne zen­tra­le Fra­ge, die ich stets im Au­ge be­hal­te.

Allgemeine Werkzeuge und Techniken

Die fol­gen­de Auf­lis­tung ent­hält ei­ni­ge Schlag­wör­ter, Soft­ware­sys­te­me und Tech­no­lo­gi­en, mit de­nen ich mich im Lau­fe der Zeit aus­ein­an­der­ge­setzt ha­be. Sie ist we­der nach Qua­li­tät noch nach Quan­ti­tät sor­tiert:

De­sign-Pat­terns, Do­main-Dri­ven-De­sign, Mi­cro­ser­vices, Self Con­tai­ned Sys­tems, Ex­tre­me Pro­gramming, Scrum, Kan­ban, Pair Pro­gramming, De­v­Ops, No­Ops, Ge­nAI, Co­pi­lot, Cy­ber­se­cu­ri­ty, GD­PR, Da­ten­schutz, Da­ten­spar­sam­keit, Re­gu­lie­rung, in­ter­na­tio­na­le Ge­set­zes­tex­te, Ja­va/Ja­kar­ta EE, JSF, EJB, JPA, CDI, JMS, Face­lets, Ja­va­Script, An­gu­lar­JS, jQue­ry, Zep­to, HTML5, noS­QL, Mon­goDB, mor­phia, REST, Glass­fish, Pa­ya­ra, Quar­kus, Serv­lets, JSP, JDBC, Spring, Swing, Web­ser­ver, Ap­p­li­ca­ti­on­ser­ver, ARC42, Plan­t­UML, AsciiDoc, Mark­down, AWS, Cloud­Fla­re, Cloud­Front, Ser­ver­less, Cloud, Do­cker, Ku­ber­ne­tes, Jenk­ins, Team­Ci­ty, Git­Lab, Git­Hub, Con­ti­nuous In­te­gra­ti­on, Con­ti­nuous De­ploy­ment, Ji­ra, Con­flu­ence, So­nar, Check­style, PMD, JMe­ter, Se­le­ni­um, TCP/IP, HTTP, HTML, CSS, Ajax, App­lets, XML, DOM, XSL, XSLT, SOAP, UML, Ja­va SE, We­bOb­jects, GIT, CVS, Sub­ver­si­on, Per­force, Cle­ar­Ca­se, JU­nit, HttpU­nit, Groo­vy, Spock frame­work, Pas­cal, POP, IMAP, SMTP, SQL, nginx, hapro­xy, Apa­che, CGI, Shell-Scrip­t­ing, App­le­Script, TDD, Ora­cle, Post­greS­QL, Apa­che Der­by, Eclip­se, Ma­ven, Ant, Xa­lan, Xe­r­ces, Net­Be­ans, In­tel­liJ IDEA

Sprachen

DeutschMutterspracheEnglischverhandlungssicherItalienischGrundkenntnisse

Projekthistorie

Group Chiefarchitect Gambling Platform

Internet und Informationstechnologie

500-1000 Mitarbeiter

Als Group Chief­ar­chi­tect bin ich da­für ver­ant­wort­lich, die ver­schie­de­nen tech­ni­schen Lö­sun­gen der ein­zel­nen Toch­ter­fir­men zu har­mo­ni­sie­ren und zu stan­dar­di­sie­ren. Da­bei geht es um ein ge­mein­sa­mes Ver­ständ­nis der Ar­chi­tek­tur und der Tech­no­lo­gi­en, die in den ver­schie­de­nen Fir­men ein­ge­setzt wer­den, und das Bes­te aus al­len Wel­ten zu ver­ei­nen. Da­bei ist es mir wich­tig, die Teams in den ein­zel­nen Fir­men zu er­mäch­ti­gen und ih­nen die Frei­heit zu las­sen, die Tech­no­lo­gi­en zu wäh­len, die am bes­ten zu ih­ren An­for­de­run­gen pas­sen. Da­bei soll­te das Rad nicht im­mer wie­der neu er­fun­den wer­den, son­dern be­währ­te Tech­no­lo­gi­en und Lö­sun­gen soll­ten über­nom­men wer­den. Die Grup­pe um­fasst 10 Platt­for­men, an de­nen mehr als 200 Ent­wick­ler auf der gan­zen Welt ar­bei­ten.

Chiefarchitect Lotteryplatform

Internet und Informationstechnologie

250-500 Mitarbeiter

Als Chief­ar­chi­tect ha­be ich die "Ar­chi­tec­tu­re Vi­si­on" für die Lot­te­ry­plat­form ent­wi­ckelt und das Ar­chi­tek­ten-Team ent­spre­chend ge­schult. Ba­sie­rend auf dem Do­main-Dri­ven-De­sign-An­satz soll­te die exis­tie­ren­de Platt­form in klei­ne­re Boun­ded Con­texts zer­legt wer­den, die dann in Self Con­tai­ned Sys­tems ab­ge­bil­det wer­den soll­ten. Ich ha­be die exis­tie­ren­de Cloud-Agnostic Stra­te­gie auf­ge­ge­ben und ha­be mich für AWS ent­schie­den. Der Frame­work-Lock-In war er­heb­lich teu­rer als der Ven­dor-Lock-In.
Ich ha­be die Ar­chi­tek­ten im Ser­vant Lea­dership ge­schult und sie in die La­ge ver­setzt, die Mit­glie­der ih­rer Teams über sich hin­aus wach­sen zu las­sen.
Die Ent­wick­lungs­ab­tei­lung ist in der Zeit von ca. 30 auf über 120 Ent­wick­ler ge­wach­sen.

Chief­ar­chi­tect/Team­auf­bau bei ei­nem Star­t­up im Car­sha­ring-Be­reich

Internet und Informationstechnologie

< 10 Mitarbeiter

Als Chief­ar­chi­tect ha­be das Tech­nik­team für ei­ne Car­sha­ring­plat­form auf­ge­stellt. Ich ha­be den CTO so­wohl in den be­nö­tig­ten Hard- und Softs­kills ge­schult und ent­spre­chen­de Vor­ge­hens­wei­sen wei­ter­ge­ge­ben, die ein Star­t­up schnell aber den­noch nach­hal­tig ans Ziel brin­gen.
Das Ba­ckend ba­siert auf Ja­va EE 7 mit Mon­goDB und be­steht aus ver­schie­de­nen Self Con­tai­ned Sys­tems mit ei­nem Shared Ker­nel. Es gibt kein Web­front­end für die En­du­ser. Für die Smart­pho­ne-Apps steht ei­ne REST-API ba­sie­rend auf JAX-RS zur Ver­fü­gung. Die Platt­form ver­folgt ei­nen No­Ops-An­satz und setzt kom­pro­miss­los auf AWS.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden