Haluk Durmus AllMediaSoft E-mail: halukdurmus@allmediasoft.com



DATE AND PLACE OF BIRTH


FAMILY STATUS


NATIONALITY


SUMMARY OF EXPERIENCE


METHODOLOGIES AND CONCEPTS


SOFTWARE, TOOLS & UTILITIES



Teknoset - Tübitak (New Technology and Developement) January 2007 - May 2009
Software Engineer/Unix/BSD/Linux Administrator - Research and Developement Gebze, Turkey
  • Responsible for planing and developing the software part of the centromeTM smart house solution. CentromeTM based on ZigBee Technoloy on the hardware side and Java/EJB3/Webservice and Adobe Flex as Client and a Netbeans-Platform based administration application on the software side.We used the Glassfish Applicationserver (Sun Applicationserver), with Derby-DB and Toplink for the persistance layer, as the JavaEE Container.
  • Responsibel for planing and developing the software part of rainvenTM smart irrigation solution. RainvenTM based on ZigBee Technoloy on the hardware and C# with NHibernate for the persistance layer on the software side. RainvenTM was choosen by TÜBITAK,TTGV and Tüsiad as the Winner of the Micro Solution AWARD 2009 .
  • Responsible for planing and developing a 10Gbit Networkrecorder as outsourcing project of the sizetechnologies Company. It was intendet to trace all comunication over Internet of Turkish Telekom and should be also used by RÜTÜK.

QualiGO GmbH January 2006 - September 2006
Software Engineer/Unix/BSD/Linux Administrator - Freelancer Konstanz, Germany
  • Did improvements on the QualiADSTM Adserver and QualiADSTM ADM. Integrated log4j with logrotate and an e-mail notification service.
  • Added new markets (adlink4all.de,CeBITTM and Hanover MesseTM) to the QualiADSTM Adserver.
  • Responsible for the administration of QualiADSTM Adserver and QualiADSTM ADM.
  • Created new Jython-Scrips for adding Ads in Dart System, using Dart-API.The script uses now a csv file for input and is connected to the PostgreSQL DB to read the environment datas.
  • Participated in porting the QualiADSTM Repository from CVS to Subversion.My main duty was to create new Repositories for QualiADSTM Adserver and QualiADSTM ADM.
  • Participated in changing our monitoring tool from BigBrother to BigSister.
  • Built a patcher script in Shell and Dialog for parallel developing the Customer Portal in different markets, using a core tree and market tree for market specific add-ons.

QualiGO GmbH & Suchtreffer AG August 2003 - December 2005
Software Engineer/Unix/BSD/Linux Administrator Konstanz, Germany
  • I was responsible for the development of the QualiADSTM Adserver.A performance based banner delivery system.The QualiADSTM Adserver was developed using Tomcat, Jsp, Struts,EJB and PostgreSQL DB's. A doubleclick and robot filter was integrated to charge only real human clicks.
  • I was Participated in development of an CRM/ERP System for the QualiADSTM System using JBoss as Aplicationserver and PostgreSQL as DB. I developed the Java Swing Gui of the CRM/ERP Client.
  • Participated in development of the Customer Portal CC for the QualiADSTM System using Tomcat, JSP, Struts and PostgreSQL as DB.
  • Integrated OPI Payment System to the Customer Portal. Built Slackwar TGZ package to make installation of OPI on many Slackware Linux Systems faster.
  • Designed the PackageDispatcher for the QuliADSTM System. A Charging System for Ads.
  • Developed QuliADSTM ADM. A Java and Tomcate based Cron-System with a Job-Framwork. It is easy to add new Jobs by using the Job-Framework and add a line in the XML based CronConrol.
  • I created Jython-Scrips for adding Ads in Dart System using Dart-API.
  • Modelling and Design of the CC,AD and TL Database for the QualiADSTM banner auction System. Creating an ER-Diagrams of the Databases using Dia.
  • Responsible for developing a demo application for eBayTM.The application had to add new image banners with click trought in the DartTM system using Dart-API and eBay-API. This was also the base application for QuliADS TM.
  • Participated in the development and advancement of the "pay per click" search engine QualiGO using PHP, SQL and Oracle DB.
  • Adding image preview to websites for the QualiGO search engine. Customers were able to upload image preview for keyword targets of their Website. The uploaded images were checked and adjusted to a defined size with ImageMagick.
  • I was responsible for developing update scripts for the AQSTM system which is connected with the QualiGO search engine. The scripts generated a keyword list and were sending the list once a day to the AQS TM system using FTP.
  • I was Participated in the development and advancement of the tracking tools of Suchtreffer AG using Perl.
  • Advancement of the clockingtable tool, which was used ford search engine optimization of Suchtreffer AG
  • Responsible for the company-wide version control system. I defined basic CVS usage guidelines in regards to tagging, branching, merging, etc., and installed a notification service for changes in version tree. I was responsible of the maintenance of QualiGO's and Suchtreffer's CVS repository.
  • Served as the company's Java, Struts, JSP, J2EE, Shell, AWK programming instructor.
  • I administrated Unix, BSD, Linux, Tomcat, Apache, BigIP, BigBrother, BigSister, QualiADS Adserver.

millenix soft January 2002 - February 2004
Software Engineer/Distributor - Entrepreneur (spare time) Konstanz, Germany
  • I developed mobile-check a car search engine for car sellers. Car sellers were able to insert a list of cars of their choice. When a car was found in www.mobile.de a notification was sent to them using e-mail or sms.The Portal was written in PHP and the search and the notification engine was written in Perl. The result was saved in a MySQL database. This System gave the car sellers a higher chance to buy bargains.
  • Kept alive and assist customer in using mobile - check.


untersee GmbH June 2000 - August 2003
Software Engineer Konstanz, Germany
  • Responsible for developing the WorkChartTM Generator, which made it easy to build an e-learning documentation with Word Documents,Visio Charts and ScreenCamTM or SAP-Tutor Movies. WorkChartTM Generator was developed using Java Swing and AWT. I assisted project members and customers in using WorkChartTM Generator.
  • Developed an object tree relational database for the WorkChart Generator.
  • Developed a dongle program for WorkChartTM Generator, which prohibited the usage of WorkChartTM Generator on non authorized computers
  • Responsible for the FlexNetTM Serviceportal, which won the 1. PLACE ASP (Application Service Providing) AWARD 2004 hold by the Swiss ASP Consortium in Windisch. The FlexNetTM was developed using J2EE/J2SE,JSP,Struts,SAP-Template and the SUN-Applicationserver.
  • Developed the FlexNetTM Mapper using Java Swing and SAP JCO-Conncter. A tool for the FlexNetTM project, which was connected to SAP R/3TM through the SAP-JCO connector. The FlexNetTM Mapper was able to bind documents to the spare part list in SAP R/3TM, with mapping areas. I assisted project members and customers in usage of FlexNetTM Mapper.
  • Responsible for the company-wide version control system. I defined basic CVS usage guidelines in regards to tagging, branching, merging, etc. I was responsible of the maintenance of untersee's CVS repository.
  • Responsible for installing and administration of Linux systems, Tomcat and Apache web servers.
  • Served as the company's Java, Struts, JSP, PHP, Perl, AWK, HTML, JavaScript programming instructor.

untersee GmbH September 1999 - June 2000
Software Engineer - Freelancer Konstanz, Germany
  • Responsible for developing the WorkChartTM Framework an e-learning tool for SAPTM, but was used also for non SAPTM e-learning projects.
  • Coordination and realization of the process documentation WorkChartTM. Integrated all the Word documents,Visio charts and ScreenCam movies into the WorkChartTM Framework.

STS - GmbH, SysWorx GmbH, addon AG March 1999 - June 2000
Webdesigner - Freelancer Konstanz, Germany
  • Built homepages using HTML- and JavaScript and Gimp for design.

University of Konstanz February 1999 - August 1999
Programmer Konstanz, Germany
  • Designed and developed statistic programs for the Faculty of Statistics in C++.

TelCo GmbH September 1998 - February 1999
Programmer/Linux admin/Hardware Stockach, Germany
  • Responsible for programming a CRM system for a call center in Java/AWT. The CRM system was connected to a Nokia telephone system and was able to load the customers profile , when the customer was identified by his call in number.
  • Setup and repairing of computer hardware.
  • Responsible for Linux installing and administration.
  • installed Ethernet and telephone networks for customers.
  • Programmed telephone systems.
  • Built the companies homepage.


EDUCATION

University Karlsruhe and University Konstanz October 1996 - August 1999
Computer Science / Mathematics Karlsruhe&Konstanz, Germany


FOREIGN LANGUAGES


REFERENCES

Available upon request