Dejan Panjkovic, Developer in Zagreb, Croatia
Dejan is available for hire
Hire Dejan

Dejan Panjkovic

Verified Expert  in Engineering

Front-end Developer

Location
Zagreb, Croatia
Toptal Member Since
December 17, 2021

Dejan is an experienced front-end developer with two decades in the industry. He specializes in React-based web and mobile applications. Having worked in different regions and cultures worldwide, such as Thailand, India, the Czech Republic, and Croatia, Dejan gained significant experience in the industry, communication, and culture. He looks forward to applying his skills in projects that demand the highest level of expertise to create, scale, and run.

Portfolio

ED Solutions
React, React Native, JavaScript, AngularJS, HTML, jQuery, Bootstrap, TypeScript...
ACGIS Europe
PHP, JavaScript, CSS, Management, React, jQuery, React Native...
AnChoice
JavaScript, .NET, CSS, jQuery, PHP, HTML, Responsive Web Design (RWD)

Experience

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code (VS Code), NPM, GitHub, WinSCP, PuTTY, dbForge Studio, Postman

The most amazing...

...thing I've developed is a serialization system for a wide range of industries, including pharmaceutical, tobacco, and food industries.

Work Experience

Head of Development

2019 - PRESENT
ED Solutions
  • Developed a central repository for aggregating traceability events in the supply chain based on the global Electronic Product Code Information Services GS1 (EPCIS) standard.
  • Created Tobacco ID Issuer Suite, a traceability system for movement of legal tobacco products according to the Tobacco Products Directive 2014/40/EU 1.
  • Developed a Food Alert System, a real-time alert system on product withdrawal or recall from the market.
  • Created the Trakkey Framework, an enterprise serialization software framework for any industry requiring products serialization.
  • Managed a development team and organized the whole system development.
Technologies: React, React Native, JavaScript, AngularJS, HTML, jQuery, Bootstrap, TypeScript, Responsive Web Design (RWD), iOS, Styled-components, Material UI, Next.js

Head of Development

2017 - 2019
ACGIS Europe
  • Developed a serialization system for the pharmaceutical industry.
  • Headed the development department of over 20 people and organized the system development.
  • Led the European office based in Zagreb, Croatia. Oversaw the hiring process. Ran interviews and talent acquisition.
Technologies: PHP, JavaScript, CSS, Management, React, jQuery, React Native, Responsive Web Design (RWD)

Head of Development

2010 - 2015
AnChoice
  • Developed a tourist agency system with a complete set of tools, such as an online booking system, a back office, user and roles management, and a templating system.
  • Managed a development team and organized an entire system's development.
  • Scaled and maintained the system as it grew, having over 500 agencies in it by the end of the engagement.
Technologies: JavaScript, .NET, CSS, jQuery, PHP, HTML, Responsive Web Design (RWD)

Head of Development

2009 - 2010
C-Imex Ltd.
  • Developed a tour operators' administration and booking system that included B2B, resellers, freelancers, and an affiliate system.
  • Led the team of developers that had up to ten members at times.
  • Participated in business development with other department heads.
Technologies: PHP, JavaScript, CSS, jQuery, HTML, MySQL

Web Developer

2007 - 2009
Ergonomika d.o.o.
  • Created an e-learning system for training in the safety-at-work system using PHP, HTML, and jQuery.
  • Developed a safety-at-work registry system for small and mid-sized companies using PHP, HTML, and jQuery.
  • Built a risk assessment for the safety-at-work system for small and mid-sized companies using PHP, HTML, and jQuery.
  • Developed an employee assessment system for Pliva, the most prominent Croatian pharmaceutical company.
Technologies: PHP, JavaScript, jQuery, CSS, HTML, Flash, MySQL

Full-stack Web Developer

2004 - 2007
Renoprom d.o.o.
  • Developed the Cursor, a web application for a GPS system, to control and guide stationary and moving objects and fleet management.
  • Developed the Veritec Access Control, a system for automatic authorization and verification of personal documents, implemented in the Croatian Ministry of Justice, prisons, the state attorney's office, the President's cabinet, and Croatian courts.
  • Developed the Veritec Work Control, an online working hours tracking system for small and mid-sized companies.
Technologies: PHP, JavaScript, CSS, HTML, Ajax, MySQL, jQuery

Teacher

2003 - 2004
Mislav Education
  • Taught an introductory web development course in a private education facility. The course included HTML, CSS, PHP, MySQL, and JavaScript lessons.
  • Prepared and taught an introductory Windows course in a private education facility.
  • Taught an introductory Microsoft Office course in a private education facility.
Technologies: HTML, CSS, JavaScript, PHP, MySQL, Windows, Flash, Microsoft Office

Web Developer

2000 - 2003
NetGate
  • Developed websites and web applications for dozens of companies.
  • Created an online map for Bjelovar, Croatia, using Adobe Flash.
  • Built intranet applications for internal company processes.
Technologies: PHP, HTML, CSS, JavaScript, MySQL, Flash

Trakkey Central Repository

https://enseso.com/trakkey-central-repository
This central repository for aggregating traceability events in the supply chain is based on the global GS1 EPCIS standard. The system includes a complete set of tools for managing the supply chain, including an administrative application, a collection of mobile applications, a REST API for integration, and in-house atmospheric sensors to monitor products across the supply chain. I developed this web application for the whole system, master data, and event management using React. Android and iOS mobile applications were created using React Native to simplify consumer event management.

Trakkey Framework

https://enseso.com/trakkey
This is an enterprise serialization software framework for any industry requiring products serialization. The system has a large set of tools, including an integration REST API, a serial number generator, administrative and consumer mobile applications, track-and-trace modules, etc. I developed a web application for production management using React and Android and iOS mobile applications for end-users using React Native.

Tobacco ID Issuer Suite

https://enseso.com/idissuer
This is a traceability system for the movement of legal tobacco products in accordance with the Tobacco Products Directive 2014/40/EU 1 for the Republic of Croatia and the Republic of Slovenia. The system consists of a MySQL back-end system, Python REST API, and Angular-based front end. I developed an administrative application in mobile applications for system monitoring using Angular and React Native.

Food Alert System

https://enseso.com/food-alert-system
This real-time alert system notifies about a need for product withdrawal or recall from the market, provides information about food and feed warnings as well as objects and materials that come into direct contact with food at the local, national, and international markets. I developed a React-based web application to alert the administration. End-users receive alerts via Android and iOS applications built using React Native.

The USA Customer Project

This USA customer project is intended for health organizations dealing with drug addicts. I used React to build an administrative web application and React Native for Android and iOS mobile applications.

The Croatian COVID-19 National Project

The Croatian government bodies, health institutions, and organizations needed a system to deal with the COVID-19 pandemic. I created three web applications using React for different parts of the processes defined in the project.

Track-and-trace Solution VeriShield

http://www.acg-world.com/archives/inspection/track-&-trace-verishield
VeriShield is a serialization solution for the pharmaceutical industry, built to meet the industry's global regulations and standards. It is integrated with ACG machines and a REST API for integration with other pharmaceutical machine manufacturers. I used React to develop a production web application and React Native for Android and iOS mobile applications.

AnChoice

https://www.anchoice.cz
AnChoice is a complete multi-tenant online solution for tourist agencies and tour operators with all relevant tools, including an online booking system, a back office, user management, a website templating system, user and role management, B2B and B2C integration modules, and many others. I developed or contributed to developing all system modules, including a .NET web application, .NET import and export modules, a JavaScript templating system, and an Android mobile application.

Cursor

This GPS system controls and guides stationary and moving objects and provides fleet management. The system consists of in-house GPS devices, a MySQL back end, a device communication API over GPRS, and a monitoring web application based on MapQuest. I developed an administrative web application using jQuery and JavaScript and a PHP back-end system with a MapQuest API integration.

Libraries/APIs

React, jQuery, React Redux

Tools

NPM, Git, GitHub, WinSCP, PuTTY, dbForge Studio, Postman, Flash, GIS, Web GIS

Frameworks

React Native, Redux, Material UI, .NET, AngularJS, Bootstrap, Laravel, Lumen, Next.js

Languages

JavaScript, PHP, CSS, Swift, Kotlin, HTML, TypeScript

Storage

MySQL

Paradigms

REST, Responsive Web Design (RWD), Management

Platforms

Windows, Visual Studio Code (VS Code), Linux, Android, iOS

Other

Front-end, Styled-components, Ajax, Microsoft Office

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