Marko Kostovski, Developer in Belgrade, Serbia
Marko is available for hire
Hire Marko

Marko Kostovski

Verified Expert  in Engineering

Bio

Full-stack web developer by day, gamer by night. With 5 years of experience, Marko specializes in developing JavaScript applications, both on back-end and front-end. He's a team player, an excellent communicator, and a productive and dedicated individual. He has experience working with startups and enterprise-sized companies alike, and knows technology uses, structure, cost, and coding standards inside and out.

Portfolio

Gogo
CSS, SCSS, HTML, JavaScript, React
Essens
Amazon Web Services (AWS), Redis, AngularJS, Node.js, JavaScript
30Hills
AngularJS, JavaScript, CSS, HTML

Experience

  • JavaScript - 5 years
  • CSS - 5 years
  • HTML - 5 years
  • Bootstrap 3 - 4 years
  • jQuery - 4 years
  • AngularJS - 3 years
  • Node.js - 2 years
  • React - 1 year

Availability

Part-time

Preferred Environment

Git, WebStorm

The most amazing...

...thing I've coded is a caching system for an ad delivery system.

Work Experience

Software Engineer

2016 - PRESENT
Gogo
  • Developed a React.js platform from which will allow airline users to view details about their flights, on board wi-fi usage, and plane details.
  • Restructured and rewrote 70% of the application's styles and HTML code, and removing the original CSS/JS theme files.
  • Fully implemented SCSS into the project, making it more scalable.
  • Created a totally dependency-free select/multiselect component and putting it on NPM, which is now used inside of the project and is also available as an open source package. https://www.npmjs.com/package/react-combo-select.
  • Made sure that the application is available in a cross-platform and cross-browser environment.
Technologies: CSS, SCSS, HTML, JavaScript, React

Web Developer

2015 - 2016
Essens
  • Owned product for the ad delivery system.
  • Developed, structured, and maintained several applications that are caching and delivering ads to the some of the biggest media websites in Norway, 200-250 ad requests per second.
  • Maintained 14 AWS server instances.
  • Developed a self-service tool that will allow media outlets and advertisers to set up, analyze, and edit/stop campaigns as necessary.
  • Communicated with developers from different media companies and agencies that were using our system.
Technologies: Amazon Web Services (AWS), Redis, AngularJS, Node.js, JavaScript

Web Developer

2014 - 2015
30Hills
  • Produced, modified, and maintained RESTful web applications.
  • Communicated daily with international (mostly US) clients.
  • Planned and organized projects.
  • Trained and led junior front-end developers.
  • Worked closely with designers to turn their static Photoshop designs into working browser-based webpages.
Technologies: AngularJS, JavaScript, CSS, HTML

Web Developer

2013 - 2014
Websafari
  • Produced, modified, and maintained websites, CMSs, and front-ends of web applications.
  • Worked closely with designers to turn their static Photoshop designs into working browser-based web pages.
  • Assisted and worked with back-end PHP developers to implement their server-side code in order to develop complex, interactive, and database-driven websites.
  • Developed complex databases and models.
  • Served as Scrum Master.
Technologies: PHP, WordPress, Sass, Less, CSS, HTML, Backbone.js, jQuery, JavaScript

Web Developer

2012 - 2013
Razor Communication
  • Developed web applications.
  • Created mobile applications using PhoneGap.
  • Built responsive websites.
  • Checked cross-browser compatibility of our websites.
  • Implemented computer networking.
Technologies: PhoneGap, Adobe Photoshop, WordPress, Less, Sass, CSS, HTML, jQuery, JavaScript

IT Analyst

2011 - 2012
Liberal Democratic Party
  • Built web applications for internal use.
  • Managed and created databases.
  • Built computer networks.
  • Managed the call center.
  • Provided systems administration.
Technologies: JavaScript, CSS, HTML, SQL

Experience

React Combo Select

https://www.npmjs.com/package/react-combo-select
Custom select/multiselect component which is totally dependency free. Currently being used in some of the products from Gogo company for which it has been developed, also available as an open source product.

AngularJS Code Sample

This is a repo of my code example using AngularJS (not styled).

PelviPower

A basic WordPress project I put together recently.

Education

2006 - 2009

Bachelor's Degree in Robotics and Computer Engineering

The School of Electrical and Computer Engineering of Applied Studies - Belgrade

Skills

Libraries/APIs

React, jQuery, Underscore.js, Node.js, Backbone.js

Tools

PhpStorm, WebStorm, Git, Adobe Photoshop

Languages

JavaScript, CSS, HTML, SQL, Sass, Less, SCSS, PHP

Frameworks

Bootstrap 3, AngularJS, Express.js, PhoneGap

Paradigms

Agile Software Development, Functional Programming

Platforms

WordPress, Amazon Web Services (AWS)

Storage

Redis, MongoDB

Other

WebSockets, Ubuntu Server

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