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




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

    2020 - PRESENT
    Swan Holidays, Ltd (via Toptal)
    • Completed the refactoring of legacy PHP code in a WordPress theme.
    • Updated assets to the newest versions (Bootstrap, FontAwesome, and so on) and adapted the code to work with them.
    • Replaced old and unsupported JavaScript libraries with new ones, optimized code, and enforced reusability.
    • Introduced Webpack.js and its possibilities for the frontend assets—splitting code and loading only when needed, merging and minimizing JavaScript and CSS files.
    • Replaced FontAwesome fonts with inline SVGs.
    • Replaced Classic Editor and Advanced Custom Fields Pro with Block editor.
    • Built custom block templates for easy content editing.
    • Created custom blocks to match the client's needs for complex content sections.
    Technologies: WordPress, PHP, Webpack, JavaScript, SCSS
  • Freelance WordPress Developer

    2019 - 2020
    Rubix Health (via Toptal)
    • Automated complex medical workflow through 14 connected Gravity Forms.
    • Automated flagging and calculations of a long and complex medical survey.
    • Automated email templates with or without custom PDF attachments based on specific values submitted by Gravity Forms.
    • Automated the process for obtaining digital signatures for the consent form.
    • Built custom views of submitted data with Gravity View.
    • Integrated ICPC-2 Plus database via its API.
    Technologies: Gravity Forms, Gravity Flow, Gravity View, ICPC-2 Plus API
  • Freelance WordPress Developer

    2018 - 2019
    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 - 2019
    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


  • Public Speaking (Other amazing things)

    · "WordPress Through The Terminal"
    - Bulgaria PHP Conference 2019, 08-10 November 2019,

    · Panel "Running A Successful Contributor Day"
    - WordCamp US 2019, 01-03 November 2019,

    · "WordPress Through The Terminal"
    - WordCamp Skopje 2019, 05-06 October 2019,

    · "WordPress REST API when you're not WordPress developer"
    - Bulgaria Web Summit 2018, 14 April 2018,

  • 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 alumni 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, TensorFlow, 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, Gutenberg Editor, Webpack 4, Apache, SWIG
  • Platforms

    WordPress, Linux, cPanel
  • Other

    Freelance Developer, WordPress Themes, Machine Learning Engineer, Block Editor, WordPress Plugins, SVG
  • Paradigms

  • Storage


To view more profiles

Join Toptal
Share it with others