Technologies

Below an extract of applied technologies, frameworks, systems, operating systems and tools:

  • Java, J2EE, RMI, CORBA, EJB, Swing, C++, OOA/OOD, UML, Design Patterns, XML/XSLT
  • Rational Rose, TogetherJ, MDA, Eclipse, RAD (Rational Application Developer)
  • Application Server: WebSphere, JBOSS, Bea Weblogic, Messaging (MQSeries)
  • Apache, Tomcat, Webservices, Axis, Pygmy, JSF, Struts, Spring
  • JUnit, Jemmy, Mercury Testdirector, Distributed Defect Tracking System (DDTS), Bugzilla, CruiseControl
  • Datenbanken: JDBC, Oracle, mySQL, Informix, Sybase, DB2, Hibernate, TopLink, SQL, PL/SQL
  • Ant, Maven, Rational ClearCase, UCM (Unified Change Management), Subversion
  • Windows XP, Windows NT, Linux, IBM AS400,


Agile Methods

Since several years Scrum as agile management technique is applied successfully in projects. Daily Scrums, sprint plannings, backlogs, retrospectives etc. as constant progress control are well-proven in our projects. With our certified Scrum Master we support you in introducing Scrum and its iterative and incremental practices and further agile methods. Extensive information related to Agile Software Development can be found at Agile Manifesto and Agile Alliance .

Another famous representative of agile methods is eXtreme Programming (XP). Over the past years we apply important practices of XP, Continuous Integration, Collective Code Ownership, Small Releases and Refactoring in our projects. Additional information can be found at eXtreme Programming .

Current CV

You can request the current CV per email refik@seyhan.org