Marko Maletić, Software Developer in Belgrade, Serbia
Marko Maletić

Software Developer in Belgrade, Serbia

Member since January 30, 2014
Marko is an experienced software engineer with over eight years of experience designing and developing client and server-side code for web applications in PHP, Node.js, and Java. During this time, he has developed custom service-oriented web applications, web content miners, content management systems, and recommender systems.
Marko is now available for hire

Portfolio

Experience

Location

Belgrade, Serbia

Availability

Part-time

Preferred Environment

Linux/Mac, PhpStorm, Git

The most amazing...

...thing I've coded is a profitable cryptocurrency trading bot in Node.js.

Employment

  • Technical Lead

    2016 - 2019
    Yamba sarl
    • Led a team of nine developers in developing a social media platform (for web, iOS, and Android) and a CMS app supporting it.
    • Developed content recommender systems that deliver highly personalized content according to every individual’s specific interests and extensive statistical data gathered by the system.
    • Managed server architecture setup and implemented third-party services such as EC2, S3, CloudFront, and Firebase.
    Technologies: PHP, Laravel, JS, Vue.js, Mongo, Redis, Elasticsearch, Neo4J
  • Web Developer

    2015 - 2016
    Sukhi's Gourmet Indian Foods (via Toptal)
    • Created an internal website for managing sales for a large food company.
    • Implemented KoolPHP framework for Excel UI controls over DB data.
    • Created a tool for importing and validating large sets of CSV data into the DB.
    • Did database optimization for analyzing extremely large data sets (big data).
    Technologies: PHP, Slim, KoolPHP, MySQL, JS, HTML, CSS, Bootstrap
  • Web Developer

    2015 - 2016
    The Wine Club Site (via Toptal)
    • Created a customer signup system for a wine club management solution.
    • Built an API for the web app.
    • Developed an API for a mobile app.
    • Implemented Stripe payment and Rocket-ship-it shipping APIs.
    • Implemented various UI/UX features.
    Technologies: PHP, MySQL, HTML, CSS, JS, Bootstrap, jQuery
  • PHP Back-end Engineer

    2015 - 2016
    PowerScout (via Toptal)
    • Developed an API that manipulates big data at the company to calculate different metrics for solar panel installation at a specific location.
    • Implemented an API for online document signing.
    • Implemented Admin roles and API for managing the data and metrics involved in calculations.
    • Worked on migrating large sets of data from CSV files into MongoDB.
    Technologies: PHP, Symfony, MongoDB
  • Back-end Developer

    2014 - 2016
    Atlantic Metro (via Toptal)
    • Managed and developed the company's internal information system.
    • Created an online document signing system.
    • Managed and developed a system for a video streaming service.
    • Implemented various UI/UX features on the video streaming services front-end.
    • Implemented Brightcove API for video streaming.
    Technologies: PHP, MySQL, HTML, CSS, JS, Bootstrap, jQuery, Smarty
  • Co-founder and Developer

    2010 - 2013
    iVar
    • Developed a custom service-oriented web application for comparing product prices in large Serbian supermarkets. Created the single-page web app, highly optimized with an admin panel to manage content.
    • Developed numerous WordPress-based websites and custom themes.
    • Worked on database modeling and query optimization.
    • Developed numerous static websites and implemented front-end scripts for dynamic content.
    • Added Facebook, Twitter, and Google+ API integration.
    • Handled SEO optimization.
    • Managed all company projects and a team of eight people.
    Technologies: PHP, HTML, CSS, JavaScript, MySQL, WordPress

Experience

  • Third Eye (Other amazing things)

    Third Eye is a multitouch-enabled, augmented reality, educational project in development. The developed hardware and software is a working mockup. It consists of augmented reality glasses connected to client computers that interpret the screen to create adequate 3D objects for the wearer to see, and a multitouch table that provides an intuitive "touch" user interface, allowing easy manipulation of shown objects.

  • Yamba (Development)
    https://yamba.com

    Worked as a technical lead for a social media startup. Assembled and managed a team of 10 developers. Designed and developed the platform as well as the CMS for the system. Created recommender systems (rating, content and collaborative) for predicting users interests using machine learning algorithms, Elastic search, and Neo4J. Designed a system for efficiently filtering content for users based on their interests (hashtags and sources) with a low server and DB load. Designed and deployed a cloud architecture for the platform employing solutions from multiple vendors.

  • ISUM (Metropolitan Universities Information System) (Development)

    I was involved in the design, development, and integration of a project assignment web application platform for the Metropolitan Universities Information System. The platform is used for distributing, reviewing, discussing, and collaborating on project assignments for students within the University's Information System. The implemented module is fully integrated into the Universities IS and uses the University's API for managing the data being processed (teachers, students, semesters, courses, assignments, etc.). It is developed using Java, Tapestry, Hibernate, Maven, and MySQL.

  • Cenoteka.rs (Development)
    http://cenoteka.rs/

    I developed a web portal for comparing product prices in large Serbian supermarkets. It is a one-page web app, highly optimized with an admin panel to manage the content.
    The application uses JSON-RPC for client-server communication. The admin panel is a custom CMS for managing a supermarket and its products, with a web content parser for parsing prices from supermarket websites, PDFs, and XML and CSV documents.

  • PowerScout (Development)
    http://powerscout.com

    Worked on the first Big Data enabled eCommerce platform for clean Energy. Implemented API's and calculations that present customers with customised clean energy solutions that combine solar photovoltaics, electric vehicle charging, electric storage and energy-efficient appliances.

Skills

  • Languages

    CSS3, JavaScript, PHP, HTML5, Java, XML, Python 3
  • Frameworks

    Laravel, Slim, Smarty, Hibernate, Tapestry, Bootstrap, Symfony
  • Storage

    MySQL, MongoDB, Elasticsearch, Redis, JSON, Google Cloud, AWS S3, Microsoft SQL Server, Neo4j
  • Libraries/APIs

    Node.js, Vue.js, jQuery UI, Instagram API, Twitter API, jQuery, Facebook API, Google+ API, Scikit-learn, AWS EC2 API
  • Tools

    Git, GitLab, Firebase Cloud Messaging (FCM), Cron, Supervisor, Amazon CloudFront CDN, Adobe Photoshop, PhpStorm, Subversion (SVN), Sybase PowerDesigner, Mercurial, MySQL Workbench, GitLab CI/CD, Google Stackdriver, Google Kubernetes Engine (GKE), Firebase Authentication
  • Paradigms

    REST, Model View Controller (MVC), Service-oriented Architecture (SOA), Object-oriented Programming (OOP)
  • Platforms

    Firebase, Amazon Web Services (AWS), AWS EC2, Linux, Windows, WordPress, Kubernetes, Heroku
  • Other

    Ajax, Machine Learning, Firebase Hosting, Firebase Cloud Functions, Google BigQuery

Education

  • Bachelor's degree in Information Systems
    2007 - 2013
    Metropolitan University - Belgrade

Certifications

  • Machine Learning
    OCTOBER 2019 - PRESENT
    Stanford University | via Coursera

To view more profiles

Join Toptal
Share it with others