Nikola Pasic, Developer in Belgrade, Serbia
Nikola is available for hire
Hire Nikola

Nikola Pasic

Verified Expert  in Engineering

Software Developer

Location
Belgrade, Serbia
Toptal Member Since
November 3, 2014

Nikola is a web developer with lots of experience in PHP. He has made many WordPress themes and plugins and fulfilled numerous requests for customization, optimization, and major website changes. He has worked on some bigger scalable systems and made APIs and RESTful services. He loves learning new things and taking on new challenges.

Portfolio

Snappy Kraken
PHP, Laravel, WordPress, Vue, JavaScript, JavaScript 6, PHP MVC, MySQL, APIs...
Mobeezio
Amazon S3 (AWS S3), MySQL, Laravel, PHP, APIs, REST APIs, API Integration...
Stabe
Google API, Facebook API, MySQL, jQuery, PHP, APIs, REST APIs, API Integration...

Experience

Availability

Part-time

Preferred Environment

Firefox, Git, PhpStorm, OS X, PostgreSQL

The most amazing...

...project I've worked on is a presentation-oriented website for an American banking company.

Work Experience

PHP and Laravel Developer

2020 - 2023
Snappy Kraken
  • Built and maintained local APIs for multiple platforms.
  • Added new features and maintained existing apps and infrastructure.
  • Performed unit testing and test-driven development.
  • Implemented various APIs, services, and eCommerce.
Technologies: PHP, Laravel, WordPress, Vue, JavaScript, JavaScript 6, PHP MVC, MySQL, APIs, REST APIs, API Integration, Twilio, Stripe, Object-oriented Programming (OOP), Back-end, JSON, Amazon Web Services (AWS), Full-stack, Sass, WordPress Themes, WordPress Plugins, Integration, Web Development, eCommerce, Full-stack Development, GraphQL

Back-end Developer

2019 - 2020
Mobeezio
  • Built and maintained an API.
  • Covered code with missing tests and added new ones.
  • Improved performance of the API.
  • Built and maintained an admin panel.
  • Made architectural improvements (design patterns).
Technologies: Amazon S3 (AWS S3), MySQL, Laravel, PHP, APIs, REST APIs, API Integration, Twilio, Object-oriented Programming (OOP), Back-end, JSON, Amazon Web Services (AWS), Integration, Web Development, GraphQL

Web Developer

2017 - 2019
Stabe
  • Maintained a website.
  • Improved a webshop.
  • Implemented a social login and some other social APIs.
  • Improved system stability.
  • Modified the front end.
  • Improved the UI.
Technologies: Google API, Facebook API, MySQL, jQuery, PHP, APIs, REST APIs, API Integration, Object-oriented Programming (OOP), Back-end, JSON, Full-stack, Sass, PayPal, Stripe Checkout, Integration, Web Development, eCommerce, Full-stack Development

PHP and Laravel Developer

2018 - 2018
Adext (via Toptal)
  • Worked on AI-powered software for marketing.
  • Worked on implementation and maintenance of back-end logic.
  • Conducted unit testing.
  • Improved error reporting.
Technologies: PHPUnit, Google AdWords, Facebook Marketing API, Laravel, PHP, APIs, REST APIs, API Integration, Object-oriented Programming (OOP), Back-end, JSON, Integration, Web Development, Full-stack Development

PHP and Laravel Developer

2018 - 2018
Stone Creative Productions, Inc. (via Toptal)
  • Built an administration panel for audio files.
  • Built an API.
Technologies: Vue, Laravel, PHP, APIs, REST APIs, API Integration, Twilio, Object-oriented Programming (OOP), Back-end, JSON, Full-stack, Sass, Integration, Web Development, Full-stack Development

WGU Banner Microsite Developer

2017 - 2017
Cleveland Cavaliers (via Toptal)
  • Built a microsite for tracking/positioning seasonal ticket subscribers on the Cavs Championship banner in the rafters.
  • Integrated front-end functionality.
  • Built an algorithm for calculating positions of all the names on the banner.
  • Integrated Facebook and Twitter APIs.
  • Wrote a script for generating social share images for all names on the banner.
Technologies: Bootstrap, CSS, Ajax, JavaScript, MySQL, jQuery, PHP, Back-end, JSON, Full-stack, Sass, Integration, Web Development, Full-stack Development, Plugins

Campaign Monitor API Integration Developer

2016 - 2016
Radar Digital (via Toptal)
  • Set up Laravel framework and Linux VPS.
  • Integrated Campaign Monitor API and MindBody API.
  • Migrated hosting platforms.
Technologies: Bootstrap, CSS, Ajax, MySQL, Laravel, PHP, Back-end, Integration, Web Development

Website Completion Developer

2016 - 2016
123 Bookkeeping Solutions (via Toptal)
  • Set up hosting and domain transfer.
  • Made a lot of CSS and content changes.
  • Handled SEO and analytics.
Technologies: jQuery, CSS, WordPress, PHP, Back-end, Full-stack, WordPress Themes, Web Development

Experienced PHP Developer

2016 - 2016
Flame Concepts (via Toptal)
  • Developed social login.
  • Built separate authentication for different user types.
  • Designed the database.
  • Implemented various JavaScript libraries and a few 3rd-party PHP libraries.
Technologies: Bootstrap, CSS, Ajax, JavaScript, MySQL, jQuery, PHP, Object-oriented Programming (OOP), Back-end, Web Development, Full-stack Development

Web Developer

2016 - 2016
Message Design (via Toptal)
  • Created static web pages from .CSV files using an HTML template.
  • Developed a CSV to HTML generator.
  • Implemented JavaScript Charts plugins, a PDF generator, and a few external APIs.
  • Designed the database.
Technologies: MySQL, jQuery, PHP, Back-end, Full-stack, Integration, Web Development, Full-stack Development

Web Developer

2015 - 2016
Adamar Diamonds (via Toptal)
  • Built new features on an existing WordPress theme.
  • Implemented the front end, responsive design, Google Analytics, and various APIs.
  • Maintained the WordPress site.
  • Utilized various jQuery libraries.
Technologies: MySQL, CSS, Ajax, JavaScript, jQuery, WordPress, PHP, Object-oriented Programming (OOP), Back-end, Full-stack, WordPress Themes, WordPress Plugins, Integration, Web Development, Full-stack Development, Advanced Custom Fields (ACF), Plugins

Senior WordPress PHP Engineer

2015 - 2016
CodeBOX (via Toptal)
  • Developed WordPress plugins as well as additional features for existing plugins and themes.
  • Implemented MVC structure and Laravel's logic and libraries to WordPress.
  • Worked on various client websites.
Technologies: MySQL, CSS, Ajax, JavaScript, jQuery, WordPress, PHP, APIs, REST APIs, API Integration, Object-oriented Programming (OOP), Back-end, JSON, Full-stack, Sass, PayPal, Stripe Checkout, WordPress eCommerce, WordPress Themes, WordPress Plugins, Integration, Web Development, eCommerce, Full-stack Development, Advanced Custom Fields (ACF), Plugins

Full-stack Developer

2015 - 2015
Sight Reading Academy (via Toptal)
  • Developed a theme (full-stack).
  • Implemented responsive design and a few external APIs.
  • Created and implemented various APIs.
  • Customized and implemented eCommerce features.
Technologies: MySQL, CSS, Ajax, JavaScript, jQuery, WooCommerce, WordPress, PHP, Stripe, Back-end, Full-stack, PayPal, Stripe Checkout, WordPress eCommerce, WordPress Themes, WordPress Plugins, Integration, Web Development, eCommerce, Full-stack Development, Advanced Custom Fields (ACF), Plugins

Web Developer

2015 - 2015
MediFees (via Toptal)
  • Developed the admin panel.
  • Reworked existing features.
  • Optimized existing code.
  • Imported new data to the system.
  • Developed new features.
Technologies: JavaScript, jQuery, Ajax, MySQL, CSS, HTML, CodeIgniter, PHP, Object-oriented Programming (OOP), Back-end, JSON, Full-stack, Integration, Web Development, Full-stack Development

Developer

2015 - 2015
Haaga Design (via Toptal)
  • Implemented responsive design.
  • Created and implemented an API.
  • Developed plugins and new features.
  • Reworked the theme's back end.
Technologies: WordPress, MySQL, Ajax, JavaScript, jQuery, PHP, CSS, Back-end, Full-stack, WordPress Themes, WordPress Plugins, Integration, Web Development, Full-stack Development, Plugins

WordPress Developer

2014 - 2015
Kukun (via Toptal)
  • Implemented the new design.
  • Reworked the theme's back end.
  • Created and implemented various APIs.
  • Set up and implemented eCommerce features.
  • Developed new features.
Technologies: MySQL, CSS, Ajax, JavaScript, jQuery, WooCommerce, WordPress, PHP, Back-end, Full-stack, WordPress Themes, WordPress Plugins, Integration, Web Development, Full-stack Development, Plugins

Web Developer

2013 - 2015
Eutelnet
  • Created WordPress plugins as well as a PHP and WordPress codebase that are constantly used for company projects.
  • Contributed to the development of company WordPress frameworks to be used for internal projects.
  • Helped build two bigger CodeIgniter projects that are still ongoing.
  • Developed various APIs.
  • Worked on maintenance and improvement on several projects.
  • Implemented Google Analytics.
Technologies: JavaScript, jQuery, WordPress, PHP, PostgreSQL, Advanced Custom Fields (ACF), Plugins, Symfony

Web Developer

2012 - 2014
Code Anvil
  • Developed numerous WordPress themes and plugins.
  • Contributed to numerous CodeIgniter projects.
  • Created a few premium WordPress plugins.
  • Helped maintain and improve several projects.
Technologies: JavaScript, jQuery, WordPress, PHP, PostgreSQL, Advanced Custom Fields (ACF), Plugins, Symfony

Web Developer

2011 - 2012
C2U
  • Developed two APIs.
Technologies: APIs, PostgreSQL

Spark Business IQ

A presentational website developed for an American banking company. My work included theme and plugins development, integration of social sharing and social counters APIs, SEO, Google Analytics and Web accessibility development (ADA).

API for Belgrade Fair Android Application

A PHP-based API for the Belgrade Fair Android application data feeds.

Class Compete

http://www.classcompete.com/
An educational game/quiz website for children. My work included using PHP CodeIgniter (with HMVC pattern and Propel ORM) for back-end development and jQuery for the front-end. This project has six independent sub-applications and data-feeding APIs.

Colour & Trends

http://www.colourandtrends.com/
A premium fashion articles, news, and forecasts website. My work included the WordPress theme and plugins development and re-factoring of the existing system. Paid users can access premium content and special subscriptions.

YCK Arts

http://www.yckarts.com/
A gallery website. My work included back-end and front-end WordPress integration and Ajax and HistoryJS WordPress implementation.

Pulsar Watches

A WordPress-based presentational website for a Japanese watch manufacturer for the US region. My responsibility was to develop full Ajax search working via a JavaScript history object. The idea was that when the user uses search filters, the URL state changes without refreshing, and changing URLs triggers an Ajax request to some API endpoint. The new data arrives with the Ajax response. The API endpoints support multiple search filter categories and items.

Fully Customizable WordPress Travel Theme

Work in progress. The idea is to develop a fully customizable theme for a travel agency. The theme supports customizable elements including positioning, price list generator, gallery, customizable URL structures, and many Ajax templates.

Real Estate Plugins for WordPress

I developed two real estate plugins for WordPress whose main purpose is to give complete solutions for real estate agencies. The plugins are simple to use. The main purpose of those plugins is to give the user an easy way to integrate Google Maps to WordPress post and give information about real estate spots as well as the ability to search added spots by multiple categories and items.

Languages

PHP, SQL, HTML5, HTML, XML, Sass, Less, CSS3, JavaScript, CSS, GraphQL, Ruby, JavaScript 6

Frameworks

Bootstrap, Bootstrap 3, CodeIgniter, Laravel, Eloquent, Symfony, PHPUnit, Smarty, Ruby on Rails (RoR), PHP MVC

Libraries/APIs

jQuery, Twilio API, Pusher, REST APIs, Vue, Mindbody API, Campaign Monitor API, Google Maps, jQuery UI, Twitter API, Facebook API, Stripe, Stripe API, Facebook Marketing API, Google AdWords, Node.js, Facebook SDK, Doctrine 2, Doctrine, Google API, jQuery Mobile

Tools

Sequel Pro, SQLyog, PhpStorm, Google Analytics, Advanced Custom Fields (ACF), Sublime Text 3, Atom, Git, Eclipse IDE, Stripe Checkout, Gulp, NPM, Adobe Photoshop

Paradigms

Model View Controller (MVC), Hierarchical Model-View-Controller (HMVC), Testing, Unit Testing, Test-driven Development (TDD), Agile Software Development, Object-oriented Programming (OOP)

Platforms

WooCommerce, DigitalOcean, Linode, Windows, MacOS, WordPress, Twilio, OS X, Firefox, Amazon EC2, Amazon Web Services (AWS)

Storage

JSON, MySQL, Microsoft SQL Server, SQLite, PostgreSQL, Amazon S3 (AWS S3), MongoDB

Other

APIs, Ajax, Headless Software, API Integration, Back-end, Full-stack, WordPress eCommerce, WordPress Themes, WordPress Plugins, Integration, Web Development, eCommerce, Plugins, SaaS, API Testing, BlueSnap, Stripe Payments, PayPal, Full-stack Development, Google Tag Manager, Computer Science

2007 - 2014

Bachelor's Degree in Computer Science

Faculty of Computing - 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