Nikola Pasic, Software Developer in Belgrade, Serbia
Nikola Pasic

Software Developer in Belgrade, Serbia

Member since August 19, 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.
Nikola is now available for hire

Portfolio

  • Mobeezio
    PHP, Laravel, MySQL, Amazon S3
  • Stabe
    PHP, jQuery, MySQL, Facebook API, Google API
  • Adext (via Toptal)
    PHP, Laravel, Facebook Marketing API, Google AdWords API, PHPUnit

Experience

Location

Belgrade, Serbia

Availability

Part-time

Preferred Environment

OS X, PhpStorm, Git, Firefox

The most amazing...

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

Employment

  • 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: PHP, Laravel, MySQL, Amazon S3
  • 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: PHP, jQuery, MySQL, Facebook API, Google API
  • PHP 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: PHP, Laravel, Facebook Marketing API, Google AdWords API, PHPUnit
  • PHP Developer

    2018 - 2018
    Stone Creative Productions, Inc. (via Toptal)
    • Built an administration panel for audio files.
    • Built an API.
    Technologies: PHP, Laravel, Vue.js
  • 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: PHP, jQuery, MySQL, JavaScript, Ajax, CSS, Bootstrap
  • 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: PHP, Laravel, MySQL, Ajax, CSS, Bootstrap
  • 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: PHP, WordPress, CSS, jQuery
  • 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 third-party PHP libraries.
    Technologies: PHP, jQuery, MySQL, JavaScript, Ajax, CSS, Bootstrap
  • 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: PHP, jQuery, MySQL
  • 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: PHP, WordPress, jQuery, JavaScript, Ajax, CSS, MySQL
  • 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: PHP, WordPress, jQuery, JavaScript, Ajax, CSS, MySQL
  • 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: PHP, WordPress, WooCommerce, jQuery, JavaScript, Ajax, CSS, MySQL
  • 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: PHP, CodeIgniter, HTML, CSS, MySQL, Ajax, jQuery, JavaScript
  • 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: CSS, PHP, WordPres, jQuery, JavaScript, Ajax, MySQL
  • 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: PHP, WordPress, WooCommerce, jQuery, JavaScript, Ajax, CSS, MySQL
  • 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: PHP, WordPress, jQuery, JavaScript
  • 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: PHP, WordPress, jQuery, JavaScript
  • Web Developer

    2011 - 2012
    C2U
    • Developed two APIs.
    Technologies: API

Experience

  • Spark Business IQ (Development)

    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 (Development)

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

  • Class Compete (Development)
    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 (Development)
    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 (Development)
    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 (Development)

    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 (Development)

    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 (Development)

    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.

  • Toptal Mentor
    Nikola is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Nikola shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.

Skills

  • Languages

    PHP, SQL, HTML5, HTML, XML, Sass, Less, CSS3, JavaScript, CSS, Ruby
  • Frameworks

    Bootstrap, Bootstrap 3, CodeIgniter, Eloquent, Laravel, Smarty, Ruby on Rails (RoR)
  • Libraries/APIs

    jQuery, Twilio API, Pusher, Mindbody API, Campaign Monitor API, Google Maps, jQuery UI, Twitter API, Facebook API, Stripe, Stripe API, Vue.js, Node.js, Facebook SDK, Doctrine 2, Doctrine, Google API, jQuery Mobile
  • Tools

    Sequel Pro, SQLyog, PhpStorm, Google Analytics, Sublime Text 3, Atom, Git, Eclipse IDE, Gulp.js, 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

    DigitalOcean, Linode, Windows, MacOS, WordPress, Twilio, AWS EC2, Amazon Web Services (AWS)
  • Storage

    JSON, MySQL, Microsoft SQL Server, SQLite, MongoDB
  • Other

    Ajax, SaaS, API Testing, BlueSnap, Stripe Payments, Google Tag Manager

Education

  • Bachelor's degree in Computer Science
    2007 - 2014
    Faculty of computing - Belgrade, Serbia

To view more profiles

Join Toptal
Share it with others