Curriculum Vitae


Beruflicher Werdegang

Seit 2015/02
Partner bei Cinar und Kodak IT-Berater Partnerschaft
2010/07 bis heute
Freiberuflicher IT-Berater. Schwerpunkte: Java Enterprise, verteilte Anwendungen, Content-Management-Systeme.
2007/06 bis 2010/06
Festangestellter Senior Java-Programmierer, später Lead Developer, bei Atlas Interactive Deutschland GmbH.
2005/08 bis 2007/05
Festangestellter IT-Berater bei contentteam GmbH (später AG), Köln.
2000 bis 2005
Diplomstudiengang Allgemeine Informatik an der Fachhochschule Köln, Abteilung Gummersbach, Abschluss als Diplom Informatiker (FH).
1999 bis 2000
Diverse Praktika im IT-Bereich.
1997 bis 1999
Diplomstudiengang Mathematik an der Universität zu Köln.
Freiwillige Aushilfe als Webprogrammierer.
Seit 1989
Besitzer diverser Heimcomputer und Programmieren als Hobbytätigkeit.

Letztes Großprojekt

Migration eines Contentmanagementsystems auf eine neue Plattform, Umsetzung und Integration in die vorhandene Servicelandschaft mit agilem Scrum Vorgehensmodell. Hierbei wurde die vom CMS benutzte SOLR Instanz den Bedürfnissen angepasst, diverse Webservice Endpunkte von hausinternen Diensten wurden angebunden. Die Inhalte aus dem Jackrabbit Java-Content-Repository wurden mit Java Modelklassen ausgelesen und über JSP-Code und weitere Servlets zu HTML, JSON und XML transformiert.

Parallel hierzu Erstellung einer Web basierten Medien-Metadatenbank (Assetmanagement) mit Spring, Hibernate, JSF, Lucene, MySQL, Webservice Schnittstellen und diversen weiteren Technologien.
Die Teilprojekte wurden als Maven-Module in einem Jenkins Continuous Delivery System und einem Nexus Repository verwaltet. Das Ausrollen der Software wurde über ANT und Puppet-Skripte automatisiert. Enwickelt wurde mit der Eclipse-IDE.

Primäre Technologien: Java 7, J2EE, JEE, JSP, JSF, Primefaces, Subshell Sophora CMS, Tomcat, Backend, Frontend, RESTful Webservices, MySQL, Akamai, JCR, XPath, Jackrabbit, Lucene, SOLR, Hibernate, JDBC, Spring, Spring Security, Jackson, ROME, Maven, Ant, Puppet, Jenkins, Nexus, Continuous Delivery, Scrum, Mockito, HtmlUnit, JTidy, SVN, Thucydides, JUnit, JSFUnit, JSch, Eclipse, Spring Tools Suite, jQuery, CSS, HTML, Quartz, c3p0, EHCache, OSCache, Java Mail, NekoHtml, Jersey, Stax, Apache CXF, JSON, SQL.

Sprachen

Deutsch, Englisch, Türkisch.

Kernkompetenzen

Schwerpunkt: Java-Technologien.

Weitere Kompetenzen: Erstellung von Softwarespezifikationen. Design objektorientierter und verteilter Softwarearchitekturen unter Einbeziehung von Entwurfsmustern. Programmierung und algorithmische Optimierung von Anwendungen. Entwicklung und Umsetzung von Datenbankmodellen. Erstellen und Umsetzen von Schnittstellen zur Prozessunterstützung durch automatisierte Kommunikation zwischen Businesspartnern. Arbeit mit diversen Content-Management-Systemen.

Programmiersprachen und Markupsprachen

Schwerpunkt: Java

Weitere Kenntnisse / Grundkenntnisse: PHP, PL/SQL (u. a. mySQL, Oracle, PostgreSQL), XPath, HTML5, CSS3, XML, XSL, XSLT, Perl, C, C++, JavaScript, VBA, Assember, Groovy, mehrere Basic-Dialekte und weitere.

Java-Technologien

Abstract Windowing Toolkit (AWT), ActiveMQ, Amazon S3, ANTLR, Apache Commons, Apache CXF, Apache FOP, Apache HttpClient, Apache POI, ASM, AWS, Bouncycastle, c3p0, CGLib, COMM, CORBA, Dozer, EasyMock, EHCache, EJB, Guava, Gson, Hamcrest, HikariCP, HtmlUnit, iText, J2EE, JACC, Jackson, Java Cryptography Extension (JCE), Java Database Connectivity (JDBC), Java Mail API, Java Messaging Services (JMS), Java Native Interface (JNI), Java Persistence API (JPA), Java SAP Connector (JCo), Java Server Faces (JSF), Java Server Pages (JSP), JAXB, Jaxen, JAX-RS, JAX-WS, JBoss Hibernate, jDOM, JEE, Jets3t, Jetty, Jersey, Jettison, Joda Time, JsfUnit, JSON, JSTL, JTidy, jUnit, Log4j, Log4j2, Logback, Lucene, Mockito, NekoHtml, PowerMock, Primefaces, OSCache, Quartz, REST, Restful, Remote Method Invocation (RMI), ROME, Servlets, SLF4J, SOAP, SOLR, Spring, Spring Boot, Spring MVC, Spring Security, Spring Test, Stax, Struts2, Swing, SWT, Tomcat, Thymeleaf, Validation-API, Velocity, Webservices, Wicket, Xalan, Xerces, XML / XSLT / XSD, XML over http, XmlBeans, XStream und viele weitere

Datenbanken

HSQLDB, Microsoft SQL Server, mySQL, Oracle, PostgreSQL

IDEs

Eclipse, IntelliJ IDEA, Netbeans, Spring Tools Suite (STS)

Tools

Jenkins, Nexus, Maven, Ant, Selenium, Thucydides, JMeter, Subversion (SVN), GIT, CVS, Redmine, JIRA, Open Project, Puppet, Continuous Delivery, Bootstrap

Konzeptionelle Kenntnisse

OOA, OOD, OOAD, UML, Responsive Design, ER, Scrum, Agile Entwicklung

Referenzkunden und Branchenerfahrungen

  • Atlas Interactive Deutschland GmbH (Telekommunikation, Mehrwertdienste Telefon und SMS)
  • Authentic-Software (IT-Dienstleister für Banken)
  • Boehringer Ingelheim (Pharma Gesellschaft)
  • Bundesanstalt für Immobilienaufgaben
  • Chirado OHG (IT-Sicherheit)
  • CloudAngels GmbH (IT-Dienstleistungen im Bereich Cloud Computing)
  • contentteam AG (IT-Consulting)
  • denkwerk GmbH (IT-Dienstleistungen, Fullservice Digitalagentur)
  • e-tecture (IT-Dienstleitungen, u. a. für Banken)
  • Hewlett-Packard (Telekommunikation)
  • Murat Kodak Consulting (IT-Consulting)
  • onyx.tv (Medien)
  • QSC AG (Telekommunikation)
  • Rockethome GmbH (Smart Metering)
  • RU-DE Media e.K. (IT-Dienstleister für Banken)
  • Trakia Marketing & Handels GmbH (Warenhandel & -import)
  • Turkcell (Telekommunikation, Netzbetreiber in der Türkei)
  • Verband Deutscher Verkehrsunternehmen e. V. (Dienstleister für Verkehrsunternehmen)
  • WDR Mediagroup digital GmbH (IT-Dienstleister für den WDR)

Serhat Cinar - Diplom Informatiker (FH)
Boissereestr. 8 - 50674 Köln / Germany
Umsatzsteuer-Identifikationsnummer gemäss § 27a Umsatzsteuergesetz: 485013272ED
"One test is worth a thousand opinions."