Dejan Beljic, Developer in Belgrade, Serbia
Dejan is available for hire
Hire Dejan

Dejan Beljic

Verified Expert  in Engineering

Software Engineer and Magento Developer

Location
Belgrade, Serbia
Toptal Member Since
October 11, 2019

Dejan is a software engineer with 16+ years of experience. Since 2011, he has worked as a consultant, senior back-end developer, and support engineer on various Magento 1 and Magento 2 projects. He has also led or worked in many international development teams. Dejan is eager to acquire new knowledge and he strongly believes that broadening knowledge is the key to success.

Portfolio

Silver Gold Bull Inc.
PHP, Magento, Redis, Elasticsearch, Amazon Web Services (AWS), APIs
Elabelz
Magento 2, Magento, Apps, Magento API, Magento Commerce, Magento Cloud
eCommistry
Amazon Web Services (AWS), Magento 2, Magento, Back-end, APIs, MySQL, React...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Bitbucket, PhpStorm, Ubuntu

The most amazing...

...project was the migration from Magento CE 1.3 to Magento EE 1.10, including a catalog with more than 500,000 products and three websites.

Work Experience

Magento Back-end Developer via Toptal

2021 - 2022
Silver Gold Bull Inc.
  • Developed an application for a metals trade, specifically gold and silver.
  • Provided Magento 1 app monitoring. Fixed bugs and performance issues.
  • Integrated the app with nFusion, CloudFlare, CloudFront, and Fintrac.
Technologies: PHP, Magento, Redis, Elasticsearch, Amazon Web Services (AWS), APIs

Magento Expert and Lead via Toptal

2020 - 2021
Elabelz
  • Performed the migration of customer Webshop to Magento 2 Cloud.
  • Led integration with CRM, helping with mobile app development.
  • Imported catalogs from the legacy system using Firebear extension and customizations.
  • Customized Multi-marketplace extension for several retails.
Technologies: Magento 2, Magento, Apps, Magento API, Magento Commerce, Magento Cloud

Tech Lead

2017 - 2021
eCommistry
  • Led support teams on various projects (M1 EE, M1 CE, M2) running in AWS.
  • Suggested solutions and project and infrastructure improvements.
  • Performed code and performance optimizations on legacy projects.
  • Quoted and estimated new M2 projects (new builds, migration).
  • Contributed to building the Magento/PHP internal training.
Technologies: Amazon Web Services (AWS), Magento 2, Magento, Back-end, APIs, MySQL, React, Full-stack, Magento Extension Development, eCommerce

Team Lead

2015 - 2017
Solution for Human Capital
  • Led development team, new projects setup, and migration.
  • Implemented several M1 and two M2 Commerce Cloud projects.
  • Suggested solutions and project/infrastructure architecture and provided support for implemented projects.
  • Participated in various integrations with third-party services (SAP, Cloudinary, among others).
Technologies: Magento 2, Magento 1, MySQL, APIs, Full-stack, Back-end, Magento Extension Development, Magento, eCommerce

Senior Magento Developer, Team Lead, and Support Engineer

2011 - 2015
Westum
  • Led the development team on various Magento enterprise projects.
  • Worked as a team member of the international support team to Magento Enterprise clients.
  • Implemented various Magento features and functionalities through extensions.
  • Proposed components and tools for development and led an internal training initiative.
  • Organized code reviews and coding standards implementation across the company.
Technologies: MySQL, PHP, Magento 1, APIs, Full-stack, Back-end, Magento Extension Development, Magento, eCommerce

Expert Associate

2010 - 2011
Metropolitan University, Faculty of Informational Technologies Belgrade
  • Designed and built an internal Java-based information system.
  • Served as a teaching assistant on the subject C# Basics.
  • Acted as a teaching assistant on the subject of Information Systems design.
  • Took part in internal e-learning system maintenance.
  • Built documentation and various learning materials.
Technologies: Oracle, MySQL, Apache Tomcat, RichFaces, JSF, Hibernate, Spring

Software Developer

2007 - 2010
Telekom Serbia
  • Provided support for VAS (value-added services) payment platform.
  • Implemented various VAS services (voting, parking, safe SMS).
  • Implemented various internal Web applications using Java and Symfony.
  • Provided support for mobile operator prepaid/P\postpaid payment systems.
  • Built Java-based call charging system for a customer support center.
Technologies: Oracle, MySQL, Microsoft SQL Server, JBoss, Symfony, PHP, Apache Struts, Hibernate, Spring, Java EE, Back-end

Expert Associate

2004 - 2007
Institute Mihailo Pupin, Automation and Control Systems, Belgrade
  • Participated in SCADA system development, maintenance, and support.
  • Built various PLC control programs (Mitsubishi and Omron).
  • Implemented IEC 101 communication protocol between Mitsubishi PLC and SCADA system.
  • Constructed an internal Java-based ticketing system for internal use.
  • Contributed to various system control implementations in heating plants and water supply stations.
Technologies: PHP, Java, SCADA, IEC 61131

Retail – Fundraising

Full Magento 2 Commerce Cloud implementation based on the client's requirements.

• Magento 2 customization.
• Integration with the client's ERP system.
• Third-party modules installation and customization.

Used: M2 Commerce Cloud, Jira, GitHub, Blackfire, and New Relic.

B2B – Pharmaceutical Industry

Full Magento 2 Commerce Cloud implementation based on the client's requirements.

• Magento 2 customization.
• Integration with the client's ERP system.
• Third-party modules installation and customization.

Used: M2 Commerce Cloud, Jira, GitHub, Blackfire, and New Relic.

Retail – Food Industry

Full Magento Enterprise implementation (Chinese and Hong Kong markets).

• Member of an international team of 5-7 front-end and back-end developers and three QA engineers.
• Support QA testing and validation.

Used: M1 EE, Scrum, Jira, FishEye, Crucible, and Vagrant.

Retail – Professional Equipment

https://www.manfrotto.com/
Full Magento Enterprise implementation.

• Client discovery (define functional and non-functional requirements, assumptions, system architecture, and estimates).
• Determined components and tools for development.
• Implemented coding standards and code review procedures.
• Prepared training for the client.
• Determine and lead the development team.

Used: M1 EE, Review Board, and Bitbucket.

Retail – Apparel and Accessories

https://www.sportzone.pt/
Full Magento Enterprise implementation based on client requirements.

• Magento application customization, including module planning, development, and testing.
• Integration of custom gift card system and Magento.
• Supported QA testing and validation.
• Team (international team with more than ten front-end and back-end developers and five QA engineers)

Used: M1 EE, Scrum, Jira, FishEye, Crucible, and Vagrant.
2004 - 2007

Specialist Degree in Internet Technologies

Faculty of Organizational Sciences - Belgrade, Serbia

1997 - 2003

Master of Science Degree in Electrical Engineering, Computer Science and Systems Control

Faculty of Technical Sciences - Novi Sad, Serbia

JANUARY 2020 - JANUARY 2023

AWS Certified Cloud Practitioner

Amazon Web Services

AUGUST 2019 - PRESENT

Magento 2 Certified Associate Developer

Magento

JANUARY 2015 - PRESENT

Magento Certified Solution Specialist

Magento

JANUARY 2013 - PRESENT

Magento Certified Developer Plus

Magento

Libraries/APIs

jQuery, RichFaces, React

Tools

PhpStorm, GitHub, Bitbucket, Jira, Apache Tomcat, AWS ELB, Crucible, Vagrant, Blackfire, Atlassian Fisheye

Languages

PHP, Java, C#

Storage

MySQL, Microsoft SQL Server, Redis, Elasticsearch, Amazon S3 (AWS S3)

Platforms

Magento 1, Magento 2, Magento, Magento Extension Development, Magento Enterprise, Magento Community Edition, Amazon Web Services (AWS), Magento API, Ubuntu, Oracle, Java EE, JBoss, Docker, New Relic

Paradigms

Scrum

Frameworks

Zend Framework, Spring, Hibernate, JSF, Apache Struts, Knockout (Knockout.js), Symfony

Other

Magento Commerce, Back-end, APIs, Migration, eCommerce, IEC 61131, SCADA, Electrical Engineering, PWA, Full-stack, Architecture, Progressive Web Applications (PWA), Apps, Magento Cloud, Software Deployment, Web Security

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