Darko Goles, Developer in Osijek, Croatia
Darko is available for hire
Hire Darko

Darko Goles

Verified Expert  in Engineering

Magento Developer

Osijek, Croatia
Toptal Member Since
May 1, 2015

Darko is a Certified Magento Developer Plus as well as a solution specialist, book author, and blogger. With over eleven years' web programming experience including 5+ as an eCommerce professional specialized in web service APIs, third party integrations, and speed optimizations, he delivers only the best quality optimized code.


PinpointDesigns, Ltd.
Magento, PHP, Magento 2, eCommerce, PayPal, PayPal API, Payment Gateways...
ApiWorks d.o.o.
Web Services, MySQL, Magento, PHP, Magento 2, eCommerce, PayPal, PayPal API...
Lab Lateral
Magento, PHP, eCommerce, Magento API, Architecture




Preferred Environment

Web Services, MySQL, Magento, PHP

The most amazing...

...thing I've done is author the book "Magento Mobile How-To."

Work Experience

Senior Magento Developer

2015 - PRESENT
PinpointDesigns, Ltd.
  • Consulted on Magento-related issues.
  • Developed back-end functionality.
Technologies: Magento, PHP, Magento 2, eCommerce, PayPal, PayPal API, Payment Gateways, Magento API, Architecture

Magento Certified Developer/Consultant

2014 - PRESENT
ApiWorks d.o.o.
  • Contracted for Abacus, a Canadian internet agency.
  • Provided contract services on several smaller projects for Surgeworks, Ltd., Utah, US.
  • Developed for for Lab Lateral, Ltd., a UK web agency handling large Magento projects.
Technologies: Web Services, MySQL, Magento, PHP, Magento 2, eCommerce, PayPal, PayPal API, Payment Gateways, Magento API, Architecture, GraphQL

Magento Developer

2014 - 2015
Lab Lateral
  • Contributed to the development of large Magento projects.
Technologies: Magento, PHP, eCommerce, Magento API, Architecture

Magento Certified Developer PLUS

2012 - 2014
Inchoo, Ltd.
  • Worked in Inchoo as a full-time Magento professional, I gained experience in eCommerce in general and also in project management and organizational skills.
  • Passed the Magento Certified Developer certification as a result of working on large Magento Enterprise projects.
  • Worked a lot on Magento site optimizations helping clients (merchants) to increase conversions and user experience on their web shops.
  • Authored a book through Packt Publishing, Birmingham, UK.
Technologies: Amazon Web Services (AWS), MySQL, Magento, PHP, eCommerce, PayPal, PayPal API, Magento API

PHP/Symfony 2 Developer

2011 - 2012
Surgeworks, Ltd.
  • Worked on different mobile application projects and web service APIs as a web service specialist in the iOS development team.
  • Supported and developed the website divineoffice.org.
  • Created DivineOfficeHUB, a powerful mobile data and content management PHP application.
  • Contributed as one of the first Symfony 2 blog authors with over thirty articles.
  • Used Agile methodologies for product development to increase profit to Surgeworks in the mobile market.
Technologies: WordPress, MySQL, Web Services, Symfony 2, PHP

Freelance Web Developer

2007 - 2011
  • Created more than twenty websites using plain HTML, CSS, Joomla, and WordPress,.
  • Created several websites with eCommerce/eCatalog functionality.
Technologies: Flash, MySQL, Joomla, WordPress, PHP


Prayer was part of one large project I worked on in Surgeworks. The application is powered by a content delivery platform named DivineOfficeHUB, which I developed.


DivineOfficeHUB is a fully customizable CMS that serves as a data provider for mobile applications using REST web services. Also it has a complete set of rich features for content entry and content organization managment. Used by Surgeworks mobile application projects.


Like Prayer, this product was part of the same project which is powered with same content delivery platform built by myself.


A powerful iPhone/iPad mobile application made by Inchoo for Magento store owners. My part of the project was the Magento extension that provides all necessary data via SOAP web services to mobile app.

Juvalia & You

An online jewelry store operating in four countries.

Divine Office

Divine Office's purpose is to spread, deepen and enhance the Christian faith of the communities in which we work and live and of the society on which we depend by making the Catholic teachings and lifestyle accessible through modern media.

Divine Office's mission is to evangelize and to nurture our Catholic relationship with God by designing and offering content, software products, development, and design services for the Catholic community.


Sheeel.com is a Middle Eastern daily deal website with responsive design, offering a simple proposition: Amazing deals every day that are available for only 24 hours or until the product sells out (whichever comes first).


The largest game rental store in the Middle East.

Theguardian Bookshop

Large scale Magento store with over 250,000 products.

Wow Wireless

Developed and configured a fresh site for Wow Wireless.

Perfume Price

Magento website for parfumeprice.net.

CosmicCart Magento module

Magento integration with popular CosmicCart service.

Magento Mobile How-To | Book

Authored and published a book on Magento development.
2014 - 2014

Certified Solution Specialist in Magento

Magento U - https://u.magento.com/certification/directory/dev/571865/

2013 - 2013

Certified Developer Plus in Magento

Magento U - https://u.magento.com/certification/directory/dev/571865/

2012 - 2012

Certified Developer in Magento

Magento U - https://u.magento.com/certification/directory/dev/571865/

1993 - 1998

Technical High School Degree in Chemical Technology

Tehnološka škola Osijek - Osijek


Magento Solution Specialist



Magento Certified Developer Plus



Magento Certified Developer



PayPal API, jQuery




PHP 7, PHP, GraphQL, HTML5, XML, JavaScript, CSS3, CSS, HTML


Symfony 2


Magento 2, Magento, Magento 1, Magento API, WordPress, Joomla, Amazon Web Services (AWS)




MySQL, Redis


APIs, eCommerce, PayPal, Payment Gateways, Architecture, Full-stack, Server Configuration, Web Services, RESTful Web Services, Optimization

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring