BARRY NORMAN

ARCHITECT / CONSULTANT / ENGINEER

Freelance

01/2018 – heute

Full Stack Entwickler

Cofinpro AG

  • Begleitung von Konzeption, Entwicklung und Optimierung komplexer, innovativer Software­lösungen im Java Full Stack unter Einsatz neuester Technologien und agiler Vorgehens­weisen
  • Ansprechpartner für technische und konzeptionelle Heraus­forderungen wie Continuous-Delivery-Prozesse und Performance-Optimierung mit Fokus auf User Experience

07/2017 – 12/2017

Technical Solution Architect

Grandcentrix GmbH

  • Konzeption und Spezifizierung von Schnittstellen
    • API Blueprint, Mock
  • Anforderungsanalyse
  • Schätzungen und Planung der Umsetzung mit dem Team
  • Technischer Ansprechpartner für Kunden und Drittdienstleister
  • Eingesetzte Technologien:
    • Elixir/Phoenix
    • Swift
    • Kotlin/Java
    • Python

Jobs

08/2015 – 06/2017

Expert Software Engineer

Zühlke Engineering GmbH

  • Aktive Entwicklung beim Kunden vor Ort
    • Payback: Partner-Integration, Prämienshop Relaunch (https://www.payback.de/praemien)
    • Spring 4, CoreMedia, Java EE, TypeScript, Angular, SCSS, Jade/Pug, Jasmine, JUnit
  • Schätzung und Umsetzung von neuen Funktionen und Anforderungen von Marketing und Business
  • Verantwortlich für Qualitätsmanagement und Testautomatisierung
  • Konzeption der Architektur und Entwicklungspipeline: GIT, Jenkins
  • Dokumentation und Einführung von Coding Guidelines und Konventionen: Clean Code Arbeitsgruppe

03/2014 – 07/2015

Application Developer

Interone GmbH

  • Umsetzung von Kundenprojekten
    • Kodak Moments: Entwicklung der Kampagnenseite (https://www.kodakmoments.eu/de/)
      • Symfony, PHP, HTML, CSS
    • BMW Drive Like Bruno: Entwicklung der Gewinnspiel-Plattform (https://drivelikebruno.de/)
      • Symfony, PHP, HTML, CSS
    • E.ON Smartcheck: Entwicklung einer Plattform zur Kundenbindung (https://smartcheck.eon.de/#/login)
      • Angular, JavaScript, SCSS, HTML, Jade
  • Technische Projektleitung
  • Anforderungsanalyse mit dem Kunden
  • Technischer Ansprechpartner für Drittdienstleister
  • Entscheidungen bezüglich eingesetzten Technologien und Tools

04/2012 – 12/2016

Lead Developer

Pecunem GmbH

  • Umsetzung einer Online Auktionsplattform für antike Münzen
    • Spring/Grails, Hibernate, GSP, CSS, JavaScript, JUnit
  • Verantwortlich für den kompletten Lebenszyklus der Web-Anwendung
  • Steuerung und Planung des Entwicklungsteams

06/2011 – 09/2011

Praktikum, Fahrerassistenz

BMW Group AG

  • Proof of Concept für eine automatische Sitzeinstellung mit dem Smartphone
  • Umsetzung einer Rückentrainingsfunktion

04/2010 – 12/2010

Praktikum

T-Systems International GmbH

  • Proof of Concept einer Server-Client-Anwendung für einen intelligenten Supermarkt
  • Integration von Ubisense (Indoor Navigation)

Technologien

Software Architektur, Microservices,
Cloud Architektur, Entwicklungspipeline,
Testen, Anforderungsanalyse, Technisches Projektmanagement

Java, Groovy, C#, Python, Typescript,
Javascript, Angular, HTML, CSS

Spring, Java EE, CoreMedia, Grails,
.NET Core, Symfony, Silverstripe

JUnit, Jasmine, Selenium

MySQL, NoSQL (MongoDB)

GIT/SVN, Jenkins, VSTS

OS X, Windows, Linux

Apache, Nginx, Tomcat

Zertifikate

ISO/ICE 20000 Foundation

Professional Scrum Developer

ISTQB Certified Tester Foundation

Sprachen*

Deutsch (C2)
Muttersprache

Englisch (C1)
Fließend

Hebräisch (B1)
Fließend in Wort
Grundkenntnisse in Schrift

* vgl. Europäischer Referenzrahmen

Ausbildung

10/2011 – 04/2014

Ludwig-Maximilians-Universität

Informatik, Master (M.Sc.)

Abschlussnote: 1,69

„Proaktives automatisches Instanz-Management von abhängigen Ressourcen in Cloud Umgebungen“

10/2007 – 10/2010

Ludwig-Maximilians-Universität

Informatik, Bachelor (B.Sc.)

Anwendungsfach: Psychologie

„Entwurf und Implementierung eines Microblog-basierten Backchannels für den Einsatz in der Universitären Lehre“

Netzwerk