Scroll To View More
Marijan Šuflaj

Marijan Šuflaj

Zagreb, Croatia
Member since April 21, 2015
Marijan is a passionate programmer who works primarily in PHP. Among other things, he loves artificial intelligence, taking photos, cycling, and healthy life in general. He's done all kinds of projects from high school onwards, and although he works mainly in PHP, he's also very good with Java and C as well as with Redis.
Marijan is now available for hire
  • PHP, 7 years
  • C, 6 years
  • Test-driven Development (TDD), 5 years
  • Java, 4 years
  • Algorithms, 4 years
  • Data Structures, 4 years
  • Redis, 3 years
  • Evolutionary Algorithms, 3 years
Zagreb, Croatia
Preferred Environment
Linux, PhpStorm
The most amazing...
...thing I've coded is an Rprop algorithm implementation that runs parallel on GPU using OpenCL and Java.
  • Senior Developer
    2012 - PRESENT
    • Maintain and develop new features for Njukalo.
    • Optimize and refactor code.
    • Check for security flaws.
    Technologies: PHP, MySQL, Redis, Apache
  • Software Developer
    2009 - 2012
    • Worked on various projects for various customers.
    • Optimized existing applications.
    • Upgraded security on existing flags.
    • Developed new modules.
    • Created whole applications (back-end).
    Technologies: PHP, MySQL, Redis, Apache
  • Evolutionary Algorithm Applets (Development)

    Evolutionary algorithm applets that let you play with various parameters in order to discover how they affect your algorithm.

  • Distributed Evolutionary Algorithms (Development)

    Distributed evolutionary algorithms in the evolutionary computing environment in Java. I wrote an extension for evolutionary computing environment that uses MPJ (MPI implementation in Java) as part of my final thesis.

  • Parallel Backpropagation and Rprop Implementation in OpenCL (Development)

    As part of my master's thesis, I implemented parallel backpropagation and Rprop algorithms. It is not optimized as much as I wanted because of lack of time, but it does speed things up.

  • Languages
    PHP, C, Java
  • Storage
    MySQL, Redis, Sphinx Search Engine
  • Misc
    Evolutionary Algorithms, Data Structures, Optimization Algorithms, Artificial Intelligence (AI), Algorithms
  • Frameworks
    Symfony 2, PHPUnit, Silex, OpenCL
  • Tools
  • Paradigms
    Model View Controller (MVC), Test-driven Development (TDD)
  • Libraries/APIs
    OpenGL, MPI
  • Master's degree in Evolutionary Algorithms and Artificial Inteligence
    Faculty of Electrical Engineering and Computing - Zagreb
    2009 - 2014
I really like this profile
Share it with others