Ratko Solaja, Developer in Novi Sad, Vojvodina, Serbia
Ratko is available for hire
Hire Ratko

Ratko Solaja

Verified Expert  in Engineering

WordPress Developer

Location
Novi Sad, Vojvodina, Serbia
Toptal Member Since
September 7, 2016

Ratko likes to help clients build websites that will excite people. His philosophy is that it doesn't matter what medium is used; what's crucial is the idea and message. What Ratko offers to clients is the best mix of creative and strategic thinking with practical and memorable solutions. He's also a regular WordCamp and WordPress Meetup speaker.

Portfolio

CRIO, Inc
WordPress, PHP, JavaScript, LearnDash
Simplicity, LLC
WordPress, PHP, jQuery, JavaScript, CSS3, HTML5, Bedrock, Sage, WooCommerce
Speck
WordPress, Bedrock, Sage 9

Experience

Availability

Part-time

Preferred Environment

Command-line Interface (CLI), WordPress, PHP, MacOS, GitHub, CSS, HTML, WordPress Plugins, WordPress Themes

The most amazing...

...project I've done was creating from scratch a women's SaaS platform.

Work Experience

Senior WordPress Developer

2021 - PRESENT
CRIO, Inc
  • Created a fully custom marketplace for purchasing Study Designs, tracking how often a product has been sold, etc. Also, made a CSV import script that would import new products, delete old ones, and update existing ones.
  • Designed a partner directory dashboard that allows partners to publish their profile and services and then get contacted through Help Center from scratch.
  • Developed a new marketing website from scratch, using Bedrock and Sage 10.
  • Created user authentication flow like login, register, and lost password; managed site options with different user roles, etc.
Technologies: WordPress, PHP, JavaScript, LearnDash

Senior WordPress Developer

2016 - PRESENT
Simplicity, LLC
  • Developed plugins on my own that were published in the WP Repository and were then purchased by my employer.
  • Built a booking plugin that includes a calendar. Populated days in the calendar can be one day, multiple days, or split through weeks and months.
  • Created several WooCommerce extensions for our clients: a wishlist with an email Cron job, a gift card generator available to non-registered users, quantity rules, PDF invoices, and delivery slots.
  • Used the Facebook API to enable registration via Facebook.
Technologies: WordPress, PHP, jQuery, JavaScript, CSS3, HTML5, Bedrock, Sage, WooCommerce

Senior WordPress Developer

2022 - 2023
Speck
  • Helped them push to produce a learning management system (LMS) used by medical professionals.
  • Created a chat system between WordPress users who are watching the same webinar.
  • Helped them with setting up a server for the project.
Technologies: WordPress, Bedrock, Sage 9

CityLeaf

https://cityleaf.com/
I created a new WordPress theme for CityLeaf that enables them to show all of their products as well as services.

Client Testimonial: "Ratko was great! He was very responsive, executed well our vision for our website, always available, solved our issues quickly—we now have a great looking website! Highly recommend Ratko and will continue to use him going forward."

Magnolia Market Website and Emails for the Riess Group

https://magnolia.com/
For the Riess Group, I've worked on two projects: the Magnolia Market website and Magnolia Market emails.

When it came to the website, I worked on implementing new features, fixing bugs, and more. Even though the WordPress site is powered by PHP, the most amazing thing I did was the implementation of an Algolia search engine via JavaScript.

When it came to the emails, it was my first time to really do some work on them and it was a love-hate relationship. I've managed to learn some basic principles—testing with Litmus and how to use foundation Inky.

Digest MD

On this project, I worked for Digest MD to create a WordPress theme based on the storefront as well as implemented some improvements to the server for optimization.

Technologies: Nginx, PHP 7.1, Percona MySQL, Redis, WordPress Rocket Plugin

InstaVid

Here, I developed a WordPress plugin that creates and updates content from IVA via a Cron job. I also built a PHP app/widget that allows users to easily create their own video bars.

Languages

SCSS, CSS3, HTML5, CSS, HTML, PHP, JavaScript

Frameworks

ZURB Foundation, Redux, Bootstrap 3+, Tailwind CSS, Bedrock

Libraries/APIs

REST APIs, Animate.css, jQuery UI, jQuery, BuddyPress, Sage

Tools

Terminal, Sublime Text 3, Git, Advanced Custom Fields (ACF), Oh My Zsh, ITerm, Sketch 3, GitHub, LearnDash, NGINX, Litmus

Paradigms

Functional Programming, Responsive Web Design (RWD), Object-oriented Programming (OOP)

Platforms

WordPress, WordPress Theme Design, WooCommerce, MacOS, Shopify

Other

WordPress Multisite, Ajax, WordPress Plugins, CSS3 Animation, Machine Learning, WordPress Themes, Email, Command-line Interface (CLI), DNS, Ubuntu Server, Computer Science, Sage 9, Foundation Inky

Storage

MySQL, MySQL/MariaDB, JSON, Redis Cache

2012 - 2016

Bachelor's Degree in Computer Science

Univerzitet PIM - Banja Luka, Bosnia and Herzegovina

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