Dr. Daghan Acay, Software Developer in Melbourne, Victoria, Australia
Dr. Daghan Acay

Software Developer in Melbourne, Victoria, Australia

Member since January 23, 2014
Daghan is an architect, engineer, developer, and entrepreneur. He has extensive experience developing extensible, scalable back-end solutions with Spring. He has also built front-end solutions using desktop and web UI frameworks. He been both as an individual developer and a technical team lead.
Dr. is now available for hire

Portfolio

  • The University of Melbourne
    JPA, Hibernate, Apache CXF, JAX-RS, Spring MVC, Spring Security
  • ICH-S (Startup)
    AWS EC2, FullCalendar, Bootstrap, jqPlot, jQuery UI, JSON, Spring REST...
  • Clarinox
    Bugzilla, Jenkins, Subversion (SVN), Ant, Apache Axis 2, GlassFish...

Experience

Location

Melbourne, Victoria, Australia

Availability

Part-time

Preferred Environment

Gerrit, Git, Java, Eclipse, Spring Tool Suite (STS)

The most amazing...

...thing I've developed is software with load balancing that integrates multiple virtual machines for compiling embedded software written in C++.

Employment

  • Software Engineer

    2014 - PRESENT
    The University of Melbourne
    • Created a $20M national research database.
    • Integrated multiple REST-based services that collect spatial data from federated databases.
    • Used CouchDB.
    • Used Selenium, JUnit, and Spring Test.
    • Used Cucumber, RestAssured, JsonPath.
    Technologies: JPA, Hibernate, Apache CXF, JAX-RS, Spring MVC, Spring Security
  • Senior Software Engineer

    2013 - 2014
    ICH-S (Startup)
    • Implemented domain driven design.
    • Instituted test driven development.
    • Created a web front for data visualization.
    • Handled Amazon EC2 management and software deployment.
    • Managed Git and Jenkins for SCM and continuous integration.
    Technologies: AWS EC2, FullCalendar, Bootstrap, jqPlot, jQuery UI, JSON, Spring REST, Spring Security, Spring MVC, MySQL, Hibernate, JPA
  • Lead Developer

    2012 - 2014
    Clarinox
    • Used RCP 4.0 and OSGi to develop Eclipse plugins.
    • Built reports using BIRT.
    • Employed Drools to build business rules.
    • Used Oracle VirtualBox and VMWare for virtualization.
    • Developed SOAP web services using MySQL, Derby, Apache Web Server, Tomcat, Glassfish, and Axis2.
    Technologies: Bugzilla, Jenkins, Subversion (SVN), Ant, Apache Axis 2, GlassFish, Apache Tomcat, Apache Server, Apache Derby, VMware, Oracle VM VirtualBox, JBoss Drools, BIRT, OSGi, Eclipse RCP
  • Software Engineer

    2009 - 2012
    YTEK
    • Used World Wind to develop a geographical information system.
    • Generated reports with Jasper.
    • Used JUnit4 and Mockito for test driven design (TDD).
    • Developed plugins with the Java Plug-in Framework.
    • Handled front-end development using jQuery, AJAX, and web services.
    Technologies: Mockito, JUnit, JasperReports, WorldWind
  • Software Developer

    2008 - 2009
    Silverpond
    • Created MVC-based RESTful web services using Ruby on Rails.
    • Used MySQL for data management.
    • Handled front-end development with Action Script and Adobe Flex.
    Technologies: Adobe Flex, ActionScript, Ruby on Rails (RoR)
  • Software Developer, Analyst

    2007 - 2008
    The University of Melbourne
    • Created a messaging framework using Java DOM, XML, and XLST.
    • Developed a user interface with Swing GUI.
    • Implemented realtime video conferencing functionality with Java RTP.
    Technologies: RTP, Swing, XLST, XML, DOM, Java

Skills

  • Languages

    Java, SQL, ActionScript, XML, XLST, JavaScript, C
  • Frameworks

    Spring MVC, Hadoop, Spring Security, JUnit, TestNG, JPA, Ruby on Rails (RoR), Adobe Flex, Apache CXF, Swing, Apache Axis 2, Bootstrap, Hibernate, Android SDK, Mockito, OSGi
  • Tools

    Eclipse RCP, Eclipse IDE, Subversion (SVN), Maven, Birt Report, Git, FullCalendar, JBoss Drools, VMware, Jenkins, Bugzilla, Spring Tool Suite (STS), Gerrit, Apache Tomcat, Apache, Apache Ant
  • Platforms

    Windows, Ubuntu, AWS EC2, BIRT, Apache Server, Eclipse, Android
  • Libraries/APIs

    JasperReports, Spring REST, jqPlot, JAX-RS, jQuery, jQuery UI, SAX
  • Paradigms

    Test-driven Development (TDD), Scrum
  • Storage

    MySQL, CouchDB, JSON, Apache Derby
  • Other

    Domain-driven Design (DDD), DOM, RTP, Oracle VM VirtualBox, GlassFish, Ant, WorldWind

Education

  • Doctor of Philosophy degree in Artificial Intelligence
    2005 - 2009
    The University of Melbourne - Melbourne
  • Master of Science degree in Electrical and Computer Engineering (Adaptive user interfaces)
    2003 - 2005
    Oklahoma State University - Stillwater Oklahoma
  • Bachelor of Engineering degree in Electrical and Electronics Engineering
    1996 - 2001
    Boğaziçi University - Istanbul, Turkey

To view more profiles

Join Toptal
Share it with others