Marko Martinović, Developer in Osijek, Croatia
Marko is available for hire
Hire Marko

Marko Martinović

Verified Expert  in Engineering

eCommerce Developer

Location
Osijek, Croatia
Toptal Member Since
July 12, 2017

Marko is a certified engineer with a decade-long track record of developing and administering open source web development stack based systems. Even though he started out as a WordPress specialized freelancer, he's enjoyed the last five years developing almost exclusively for the Magento eCommerce platform. Marko is also vocal in the Magento community—participating at Magento specialized events or by sharing knowledge on his blog.

Portfolio

DevGenii Ltd.
Amazon Web Services (AWS), Redis, Apache, NGINX, Linux, MySQL, PHP, Magento
Inchoo Ltd.
SaaS, Zoho
Inchoo Ltd.
Scrum, Jira, Collaboration

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), PhpStorm, Linux, MySQL, PHP, Magento

The most amazing...

...thing I've done is get up on stage in front of the Magento core team explaining how their next-gen platform was dead slow performance-wise.

Work Experience

Technical Lead

2016 - PRESENT
DevGenii Ltd.
  • Built a development agency that specialized in Magento.
  • Architected and maintained Magento-based eCommerce websites.
  • Architected and maintained Magento specialized hosting infrastructures.
  • Provided eCommerce consulting services to third-party Magento specialized agencies.
  • Actively participated in the Magento community.
Technologies: Amazon Web Services (AWS), Redis, Apache, NGINX, Linux, MySQL, PHP, Magento

Team Lead

2014 - 2016
Inchoo Ltd.
  • Hired and trained the technical talent.
  • Reported to stakeholders.
  • Conducted code audits.
  • Ensured that each individual had everything necessary to become a top-performing member of an eCommerce specialized development team.
Technologies: SaaS, Zoho

Project Manager

2013 - 2016
Inchoo Ltd.
  • Planned and kept the development schedule on track.
  • Gathered requirements from a client.
  • Translated the requirements into technical specifications.
  • Created tasks and assigned them to the best suitable team member.
  • Kept clients in the loop from requirements gathering to launch phases.
Technologies: Scrum, Jira, Collaboration

Magento Back-end Developer

2013 - 2016
Inchoo Ltd.
  • Created and maintained Magento based eCommerce websites.
  • Adapted, created, and maintained Magento extensions.
  • Architected and maintained the server infrastructure for Magento based eCommerce stores by handling complex system administration tasks on various bare metal and cloud hosting platforms.
  • Ensured that the code base and hosting environments for Magento based eCommerce stores are PCI DSS compliant.
  • Conducted back-end and front-end code performance reviews as well as doing hosting infrastructure audits for Magento based eCommerce stores.
  • Facilitated directly the client-to-developer communication.
Technologies: Amazon Web Services (AWS), Redis, Apache, NGINX, Linux, MySQL, PHP, Magento

Freelance Web Developer

2008 - 2013
Self-employed
  • Created WordPress CMS plugins and themes.
  • Designed relational databases.
  • Shared knowledge on a technical blog.
  • Promoted open source technologies by releasing open source code.
Technologies: WordPress, Linux, MySQL, PHP

Zee & Co

Zee & Co is one of the original independent multi-brand designer web stores—a truly high-profile fashion destination for men and women all over the world.

I was involved with this project as part of my position at Inchoo Ltd. as a back-end developer, technical lead, and project manager.

Scarpa

https://www.scarpa.com/
Scarpa designs and manufactures top quality ski boots, mountaineering, rock climbing, hiking, alpine running, and mountain lifestyle gear.

I was involved with this project alongside eCommerce specialized partner agency of mine. I crafted entirely custom frontend architecture for this Magento 2 store. Frontend was built on top of UIkit library, instead of default Magento 2 UI library for simplicity. I then styled the entire checkout and product page responsively in line with the designs on top of UIkit. Lastly I built B2B recurring membership Magento 2 module allowing customers to apply for Pro membership in order to gain access to exclusive items and additional discounts on select items. I also assisted with AWS hosting environment architecture and designed Capistrano based deployment system for this project.

Wholesale Boutique

http://www.wholesaleboutique.com/
A B2B Magento-based store specializing in monogrammed or otherwise personalized accessories; selling in large volumes.

I was involved with this project as part of my role at DevGenii Ltd. as a legacy Magento 1.x codebase maintainer as well as Magento 2 project technical lead.

Viv & Lou

http://www.vivandlou.com/
A B2C counterpart to the Wholesale Boutique.

I was involved with this project as part of my role at DevGenii Ltd. as a legacy Magento 1.x codebase maintainer as well as a Magento 2 project technical lead.

PJ Pan

http://www.pjpan.co.uk/
A Magento based online store selling high-quality pajamas for women, men, and children.

I was involved with this project as part of my consultancy cooperation with Digital Boutique Ltd. as a legacy Magento 1.x codebase maintainer as well as a Magento 2 project technical lead.

Mage Meter

A community-powered catalog of Magento 1 and Magento 2 performance benchmarks. Contributors can take advantage of official Magento performance toolkit and Apache JMeter to conduct performance benchmarks which can be submitted to Mage Meter catalog.

Once inside the catalog, benchmarks can be filtered, presented and compared to HTML5 powered comparison charts. Benchmark results and comparisons can also be embedded into third party websites or blogs.

This represents one of my personal projects.

TechyTalk

http://www.techytalk.info/
A technical blog dealing with topics of web programming using open source tools as well as administration of Linux based operating systems.

This represents my personal blog.

Social Connect for Magento 1

https://github.com/Marko-M/Inchoo_SocialConnect/
A free and open source extension allowing customers to log into a Magento 1 based store using their Facebook, Google, Twitter, or LinkedIn credentials.

This is my personal project.

Social Connect for Magento 2

https://github.com/DevGenii/SocialConnect
A free and open source extension allowing customers to log into a Magento 2 based store using their Facebook credentials.

I was involved with this project as part of my role with DevGenii Ltd.

Soap Logger for Magento 1

https://github.com/Marko-M/Inchoo_SoapLogger
A Magento 1 extension for logging incoming SOAP V1 and V2 API requests.

This is my personal project.

Magento 2 Caching Strategies | Tech Presentation

https://speakerdeck.com/markomartinovic/magento-2-caching-strategies
"Magento 2 Caching Strategies" is a technical presentation for a conference talk that I first held at Meet Magento Poland, Warsaw (November 24th to November 25th, 2014).

Magento 2 Performance Test Toolkit

https://speakerdeck.com/markomartinovic/magento-2-performance-test-toolkit
A Magento 2 performance test toolkit for a technical presentation at a conference talk, held at the Magento 2 Beta Developer Forum, Berlin (January 21st to January 22nd, 2015).
2008 - 2011

Bachelor's Degree in Computer Science

Josip Juraj Strossmayer University - Osijek, Croatia

2000 - 2004

High School Diploma in Electrical Engineering

Tehnička škola Ruđer Bošković - Vinkovci, Croatia

JANUARY 2016 - PRESENT

Zend Certified PHP Engineer

Zend Technologies Ltd.

APRIL 2014 - PRESENT

Magento Certified Developer Plus

Magento, Inc.

Libraries/APIs

jQuery, jQuery UI, Google APIs, Facebook API, X (formerly Twitter) API

Tools

Git, Vagrant, Apache, NGINX, PhpStorm, Jira

Languages

PHP, HTML, CSS, PHP 7, Sass, JavaScript, Less, Bash

Platforms

Magento, Linux, Debian, Ubuntu, Magento 2, Red Hat Linux, CentOS, WordPress, Amazon Web Services (AWS), Docker

Storage

MySQL, Redis

Frameworks

Bootstrap, Knockout (Knockout.js), CodeIgniter, Laravel

Paradigms

REST, Agile Software Development, Scrum

Other

eCommerce, SOAP, Collaboration, Zoho, SaaS

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.

1

Share your needs

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

Choose your talent

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

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