See all developers
Nikola Papratovic PHP Web Developer & Web Design Lecturer

Nikola Papratovic

  • Croatia
  • 10+ years
  • Freelance
Nikola is now available for hire Hire Nikola

I code for fun. I am still fascinated with the fact that you can write a couple of lines of code and the computer will print results on the screen.

My last job was to work as a Web developer for a graphic and web design company in Rijeka, Croatia. My main focus was developing web and mobile applications. Tools of the trade were: Laravel, Vue.js, WordPress, PHP, HTML, and all sorts of JavaScript

If I would describe myself in a few words that would be: I am an all-arounder with a focus on constant learning with more than 5 and less than 10 years in web development.

I have experience working in-house as well as remote work.

I work part-time at Algebra as a web design lecturer. Algebra is the flagship of the largest private educational organization in the Republic of Croatia and the region (Algebra group), present today in more than 20 cities across Croatia.

I started with web technologies in 2009. My experience is mainly with WordPress, Drupal, and Magento as CMS, Laravel as PHP framework, Ionic as a hybrid mobile framework. I also have a solid knowledge of Linux (both desktop and server).

I have worked on more than 100 projects, from small portfolio websites to full-featured CRMs and complex web and mobile apps.

Types of projects I have been working on:

  • creating/upgrading WordPress plugins
  • website development using WYSIWYG editors: Elementor, Divi, Visual Composer, Beaver builder
  • theme modifications to fit clients needs
  • webshop development, maintenance, and upgrading (Woocommerce, Magento, Drupal)
  • custom post types for WordPress
  • XML content export
  • website optimization for SEO, speed, security audits
  • DNS management, domain management, hosting services
  • content migration from and to WordPress (Laravel > WordPress, Drupal > WordPress)
  • making the websites accessible for people with disabilities (according to WCAG 2.1.)


I have earned Bachelor's Degree in Computer Science

My goal is to become an even better WordPress developer (both backend and frontend) and to master the Laravel PHP framework. I would also like to master React or Vue.JS.
 

Skills and experiences

Skills and experiences

Web Design Lecturer

Algebra March 2018
  • #Web Developer

Lecturing web design online (using Adobe Connect) and offline (in the classroom)

My main goal is to educate students on how to develop websites using tools and technologies like HTML/CSS, Adobe Photoshop, SEO, WordPress

 

Web Developer

Prospekt July 2019 - May 2020
  • #Web Developer
  • WordPress and Woocommerce frontend and backend development (plugins, themes)
  • Laravel custom development, mostly for OctoberCMS
  • SPA (VueJS) development
  • Third-party api integration
  • Data migration between CMSes
  • SEO optimization
  • Hosting support
  • Technical support

Web Developer

Doghouse August 2018 - January 2019
  • #Web Developer
  • Developing code for new websites and ongoing maintenance of existing websites in accordance with specified requirements and best practices
  • Testing code to ensure compliance with specified requirements and best practices
  • Communicating with clients as required
  • Working with Digital Producers to understand project requirements
  • Working with Head of Support to understand and resolve support issues as required
  • Responsibility for recording time spent on tasks
  • Reporting to appropriate stakeholders when time allotments and/or budgets are at risk of being exceeded
  • Developing technical documentation for both internal and external distribution

Web Developer

Culex d.o.o. July 2015 - January 2017
  • #Web Developer
  • Developer & Co-owner
  • Project management and development
  • Broad and diverse tasks and responsibilities that are essential for starting and managing a successful business
  • Company leadership
  • Planning, developing, and maintaining projects
  • Hiring and training key team members
  • Finding new opportunities and ways for expanding business
  • Being the most effective salesperson for the company
  • Maintaining the company’s financial records and preparing financial records
  • Working on various WordPress / Magento / Laravel projects

Web Developer

Betaware d.o.o. March 2014 - September 2015
  • #Web Developer
  • Responsible for designing, coding, and modifying websites, from layout to function and according to a client's specifications.
  • Meeting clients to identify their needs and liaising regularly with them, as well as providing support
  • Creating visually appealing sites that feature user-friendly design and clear navigation.
  • Migrating websites from host to host
  • Hands-on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery, PHP, MySQL and API's.
  • Working on remote Linux server via shell
  • Working with Joomla!, WordPress, Magento, custom cms
  • Mobile development, extensive use of hybrid mobile frameworks such as the Ionic framework
  • PHP application development on Laravel 4 framework

CEO & Founder

NEOMEDIA j.d.o.o. January 2018 - July 2019

Founder and CEO of NEOMEDIA LTD. I am in charge of business development, project management and being the best salesman at the company.

Key roles:

  • Company management
  • Broad and diverse tasks and responsibilities that are essential for starting and managing a successful business
  • Project management and development
  • Working on various WordPress / Magento / Laravel / Marketing projects

CEO & Founder

Medium IT January 2017 - January 2018
  • Company management
  • Broad and diverse tasks and responsibilities that are essential for starting and managing a successful business
  • Project management and development
  • Working on various WordPress / Magento / Laravel / Marketing projects

Technical Helpdesk Agent

Hrvatski Telekom December 2012 - October 2013
  • Technical support for POTS, VoIP, IPTV, cellphones
  • Performing administrative tasks in form of receiving and processing
  • requests for new services
  • Applying malfunctions for POTS, VoIP, IPTV, Internet and Mobile
  • Network
  • Telesales of services and products

System Administrator

HEP April 2011 - June 2011
  • Professional Practical Training
  • System Administrator tasks
  • Servicing, repairing, and maintaining personal computers
  • Educating employees for computer software
  • Working on remote servers
  • Networking
  • Inserting data in databases
  • Keep track of computer equipment

Educations and Certifications

Faculty of Electrical Engineering, Osijek

Bachelor of Electrical Engineering 2009 -2016
Want to hire Nikola Papratovic or just want to talk? Schedule chat with Nikola

Other developers