Filip Ilic, Developer in Belgrade, Serbia
Filip is available for hire
Hire Filip

Filip Ilic

Verified Expert  in Engineering

Full-stack Developer

Location
Belgrade, Serbia
Toptal Member Since
July 4, 2016

Filip is a full-stack web developer with over eleven years of experience working with WordPress projects. For the last five, he has been mainly focused on creating top-notch premium WordPress themes. He has excellent communication skills and always aims to deliver top-quality products.

Portfolio

ThemeFusion
Grunt, Git, Less, Backbone.js, jQuery, JavaScript, CSS, HTML, PHP, WordPress...
Pukka Themes
CSS, HTML, PHP, WordPress, Shopify, WordPress Themes
Novak Djokovic
Memcached, JavaScript, CSS, HTML, WordPress, Shopify

Experience

Availability

Part-time

Preferred Environment

MacOS, Bitbucket, Vagrant, PhpStorm

The most amazing...

...project I've built is a web service for importing parliament member speeches, voting, and other parliament activities, thus creating an open parliament site.

Work Experience

Web Developer

2017 - PRESENT
ThemeFusion
  • Worked on new versions of the Avada premium WordPress theme (the best-selling WordPress theme of all time on ThemeForest) and its Fusion Builder plugin.
  • Planned and developed new features and modules for the Avada theme.
  • Created various tools for internal usage, testing, and automation.
Technologies: Grunt, Git, Less, Backbone.js, jQuery, JavaScript, CSS, HTML, PHP, WordPress, Shopify, WordPress Themes

Co-founder | Lead Developer

2013 - PRESENT
Pukka Themes
  • Created premium responsive WordPress themes for the ThemeForest marketplace.
  • Developed custom plugins, widgets, shortcodes, option pages, and numerous other tweaks.
  • Supported, maintained, and updated already created WordPress themes.
Technologies: CSS, HTML, PHP, WordPress, Shopify, WordPress Themes

Lead Web Developer

2012 - 2018
Novak Djokovic
  • Designed content structures from previously made designs and created custom WordPress themes based on provided HTML and CSS code.
  • Created custom widgets, altered WordPress search mechanisms, and heavily used the Rewrite API for WordPressas well as custom post types and taxonomies.
  • Imported multilingual content from old websites (custom CMS).
  • Performed integrations with various APIs (Facebook, Twitter, Google, YouTube, and ScoresPro).
  • Created a custom API for Novak's mobile application.
  • Performed day-to-day site maintenance and updates and added features per client request.
Technologies: Memcached, JavaScript, CSS, HTML, WordPress, Shopify

QA Engineer

2016 - 2017
Riess Group (via Toptal)
  • Served as a QA engineer working on the front-end and back-end code for a shop system that integrates WordPress, Shopify, and custom-made PHP applications.
  • Tracked and reported bugs using Asana management platform.
  • Inspected code and used BrowserStack and Litmus for testing.
Technologies: JavaScript, HTML, CSS, PHP, Shopify, WordPress

WordPress Developer

2016 - 2016
Cambridge Immerse (via Toptal)
  • Implemented a new design onto an existing WordPress site.
  • Communicated with the client during the development process and adjusted the provided design to better fit project requirements.
  • Did the full audit as part of the website overhaul and made necessary changes to improve the website performance.
Technologies: CSS, HTML, PHP, WordPress, WordPress Themes

Lead Web Developer

2010 - 2013
WebPro
  • Tweaked the airline ticket-selling system based on Amadeus and Sabre.
  • Created various websites for booking airline tickets within the company's system.
  • Built various microsites and web tools for the company's internal usage.
Technologies: Apache, MySQL, PHP

Web Developer

2003 - 2010
Freelance Work
  • Created valid HTML and CSS2/CCS3 tableless web pages based on provided designs.
  • Developed custom WordPress themes and plugins based on provided designs and client specifications.
  • Created my first WordPress website in 2007 and turned it into a travel blog community with a couple of my friends.
Technologies: WordPress, Apache, MySQL, PHP, JavaScript, CSS, HTML

Theme Fusion | Senior Web Developer

https://theme-fusion.com
I am working on new versions of the Avada premium WordPress theme—the best-selling WordPress theme on ThemeForest.

I communicate with our users, support department, and other developers daily. Occasionally I am a release lead.

Pukka Themes | WordPress Theme Company

For several years, my team and I were creating premium WordPress themes that we sold through ThemeForest, a marketplace for premium WordPress themes. We reached Elite author status and an overall rating of 4.7 out of 5.

Novak Djokovic | Official Website

https://novakdjokovic.com/
The official website of Novak Djokovic, ATP player.

I worked as the lead developer and performed website maintenance from 2012 to 2018.

The website was built entirely custom except for the caching and multi-language plugins.

McDonald's | Official Website (Serbia and Bulgaria)

https://mcdonalds.rs
The official website of the Serbian and Bulgarian McDonald’s franchise.

I worked as the lead developer and performed maintenance from 2013 to 2016. As part of the client request, the websites were built completely custom without third-party plugins.

Languages

Less, HTML, HTML5, CSS, Sass, PHP, JavaScript

Libraries/APIs

jQuery UI, WordPress REST API, Backbone.js, jQuery, REST APIs, React

Tools

Sublime Text, Bitbucket, Git, Grunt, Adobe Photoshop, PhpStorm, Vagrant, Adobe Illustrator, ACF PRO, WPML, Gulp, LearnDash, Figma, Apache

Paradigms

Procedural Programming, Object-oriented Programming (OOP)

Platforms

MacOS, WordPress, WordPress Theme Design, WooCommerce, Shopify

Other

Avada, WordPress Plugins, WordPress Themes, WordPress Design

Frameworks

Bootstrap, React Native

Storage

Memcached, MySQL, WP Engine

2002 - 2016

Specialist Degree in Theoretical Mathematics and Applications

University of Belgrade, Faculty of Mathematics - Belgrade, Serbia

1998 - 2002

High School Diploma in Mathematical and Natural Science

Fifth Belgrade Gymnasium - Belgrade, Serbia

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