Milana Cap, Software Developer in Novi Sad, Vojvodina, Serbia
Milana Cap

Software Developer in Novi Sad, Vojvodina, Serbia

Member since December 5, 2016
Milana is a self-taught WordPress back-end developer. She started learning PHP in 2008, WordPress in 2009—and has been working as a freelance WordPress theme developer since 2010. She's been a full-stack developer (design, front-end, and WordPress back-end) since 2011 and a full-time WordPress theme developer and project lead since March of 2015.
Milana is now available for hire



  • PHP, 11 years
  • WordPress, 10 years
  • Linux, 9 years
  • Sass, 8 years
  • Git, 7 years
  • Gulp.js, 5 years
  • Twitter API, 5 years
  • WordPress API, 5 years


Novi Sad, Vojvodina, Serbia



Preferred Environment

Linux, Apache, MySQL, Sublime Text, Konsole, Git

The most amazing... I've made was a table for inserting values and calculating the average/totals; populated on the front-end by automatically creating a new post on submit.


  • Freelance WordPress Developer

    2018 - PRESENT
    World Learning Ltd (via Toptal)
    • Connected WordPress with a custom referral API in both ways: GET and PUT.
    • Refactored the existing code.
    • Created customized templates.
    • Set redirections for various new URLs.
    • Implemented GDPR settings and localization.
    • Integrated MailChimp API, Waitlisted API, Twitter API, and Webpack.
    • Implemented a multilingual setup for different English speaking areas.
    • Detected a visitor's geolocation and serving the correct localized version.
    Technologies: WordPress, PHP, Customizer API, Custom API, ACF Pro, Grunt.js, JavaScript, jQuery, Git, Twitter API, Regex
  • Freelance Expert WordPress Theme Developer

    2017 - PRESENT
    LyraThemes (via Toptal)
    • Built free and premium WordPress themes for hosting on and online markets.
    • Developed Ariel Pro; the theme was built based on an existing front-end.
    • Created an Elara Pro WordPress theme based on a PSD design.
    Technologies: WordPress, JavaScript, jQuery, Git, Gulp.js, Photoshop
  • Freelance WordPress Developer

    2018 - 2018
    Glassdoor (via Toptal)
    • Replicated a client's jobs board from to WordPress.
    • Gathered all the job data from using their API at
    • Developed a custom theme on top of Sage (
    • Created a custom Cron job for fetching data from
    • Built a custom search jobs functionality which combines data from and searches for terms within WordPress.
    Technologies: WordPress, Greenhouse API, ACF Pro
  • Freelance WordPress Developer

    2017 - 2018
    Gatemore (via Toptal)
    • Created customized templates.
    • Refactored the existing code.
    Technologies: WordPress, JavaScript, ACF Pro
  • Freelance WordPress Multisite Developer

    2017 - 2018
    Aledor (via Toptal)
    • Migrated theme options to a customizer for a multisite installation.
    • Refactored the existing code.
    • Integrated Facebook Open Graph META tags.
    Technologies: WordPress, Customizer API, Facebook API
  • Freelance Senior WordPress Plugin Developer

    2017 - 2017
    WPChef (via Toptal)
    • Implemented a new feature in the existing plugin.
    • Created a new event in Google Calendar using the custom syntax (wording scheme), getting this event into WordPress and creating new booking post based on data from a custom syntax.
    • Used as much as possible the functionality available from the plugin (DRY).
    • Wrote clean and well-documented code so that other developers can continue the plugin development swimmingly.
    Technologies: WordPress, Google Calendar API
  • Freelance Full-stack WordPress Developer

    2017 - 2017
    EduOpinions SL (via Toptal)
    • Developed a child theme.
    • Heavily customized a commenting system.
    • Customized an automated mailing system based on user level and action.
    • Implemented a custom integration with MailChimp.
    • Built a social login.
    • Created a multilingual functionality.
    • Guided a junior developer in Git, deployment, and various WordPress areas.
    Technologies: WordPress, AJAX, JavaScript, jQuery, HTML5/CSS3, MailChimp API, Facebook API, LinkedIn API
  • WordPress Theme Developer | Project Lead

    2015 - 2017
    The House London
    • Developed small-to-medium business websites in WordPress.
    • Implemented third-party APIs (Twitter, Instagram, YouTube, MailChimp, Eventbrite, and Meetup).
    • Built custom user groups and permissions for viewing, editing, and administrating user groups and content.
    • Created various data models for building content with Advanced Custom Fields PRO.
    • Built various custom plugins which were reusable for different projects.
    • Conducted code reviews and guided junior developers.
    Technologies: WordPress, JavaScript, jQuery, REST API, Git, Gulp.js
  • WordPress Theme Developer | Project Lead

    2015 - 2017
    Creative Agency Egzote
    • Automated the content creation with the Twitter and Instagram feeds (Twitter and Instagram API).
    • Worked onsite RSVP events via the Eventbrite and Meetup APIs.
    • Enabled onsite subscription via the MailChimp API.
    • Implemented various WordPress REST APIs (related posts, Masonry filters by categories, and more).
    • Created content on the front-end via Advanced Custom Fields PRO.
    Technologies: WordPress, JavaScript, jQuery, REST API, Git, Gulp.js
  • Freelance WordPress Theme Developer

    2010 - 2017
    Freelance Work
    • Built small, personal, and business websites using WordPress.
    • Created web designs in Photoshop.
    • Developed an audio-and-video playlist in WordPress via an HTML5 audio and video player.
    • Set up domain hosting (domain name, DNS, emails) and website hosting (cPanel, phpMyAdmin, and FTP).
    • Implemented Google services (webmaster tools, analytics, reCAPTCHA, and more).
    Technologies: WordPress, JavaScript, jQuery, REST API, Git, Gulp.js, HTML5, CSS3, Sass, Photoshop


  • WordPress Theme Development Workshop (Other amazing things)

    A free WordPress theme development workshop for the local WordPress community.

    · 20 April 2019 -
    · 30 March 2019 -
    · 16 March 2019 -
    · 2 March 2019 -
    · 16 February 2019 -
    · 2 February 2019 -
    · 19 January 2019 -
    · 22 December 2018 -
    · 08 December 2018 -
    · 24 November 2018 -
    · 20 October 2018 -
    · 06 October 2018 -
    · 29 September 2018 -
    · 15 September 2018 -

  • WordCamp Organizing and Volunteering (Other amazing things)

    · June 2019 | WordCamp Europe, Berlin
    - Role: Co-organizer (Community Team Lead)

    · May 2019 | WordCamp Niš
    - Role: Co-organizer

    · March 2019 | WordCamp Nordic, Helsinki
    - Role: Volunteer

    · August 2018 | WordCamp Nijmegen
    - Role: Volunteer

    · June 2018 | WordCamp Europe, Belgrade
    - Role: Co-organizer (Community Team)

    · September 2017 | WordCamp Zagreb
    - Role: Volunteer

    · June 2017 | WordCamp Europe, Paris
    - Role: Volunteer

    · June 2017 | Community Summit, Paris
    - Role: Co-organizer (Community Team)

    · May 2017 | WordCamp Belgrade
    - Role: Volunteer

  • WordPress Themes Developer at LyraThemes (Development)

    Here, I’ve built free and premium WordPress themes for hosting on and online markets.

  • Salon Booking System | WordPress Plugin (Development)

    Salon Booking is a complete and easy-to-manage appointments booking system to help businesses receive reservations on a website and save time with agenda management tasks.

    My job was to implement a new feature: creating a new booking in WordPress by creating a new event in Google Calendar which was done with Google Calendar API.

  • EduOpinions SL (Development)

    EduOpinions is a startup that was founded in 2016 to help prospective students choose the best education provider for the degree or chosen subject. They do this by giving students and alumnus a place where they can share their opinions and ratings for schools and colleges.

    My job was to improve the existing features and to develop new ones for a child theme.

    Some of these features include:
    · MailChimp API
    · Facebook and LinkedIn APIs
    · Custom commenting functionality
    · Custom mailing functionality
    · Custom user groups and access
    · AJAX and REST API
    · Multilingual and translation functionality

    Other Responsibilities:
    · Maintained the production and staging hosting in cPanel.
    · Mentored junior developers in the team (WordPress- and Git-related issues, reviewing pull requests in Bitbucket, and more).
    · Organized the Git workflow.


  • Languages

    CSS3, HTML5, PHP, Sass, JavaScript, PHP 7
  • Frameworks

  • Libraries/APIs

    MailChimp API, WordPress API, Twitter API, jQuery, Vimeo API, YouTube API, Meetup API, Eventbrite API, Instagram API, jQuery UI, Google Calendar API
  • Tools

    PhpMyAdmin, Git, Sublime Text 3, GitHub, Trello, Bitbucket, Gulp.js, Apache, SWIG
  • Platforms

    WordPress, Linux, cPanel
  • Other

    WordPress Themes, SVG
  • Paradigms

  • Storage


To view more profiles

Join Toptal
I really like this profile
Share it with others