Scroll To View More
Filip Petkovski

Filip Petkovski

Skopje, Macedonia
Member since February 16, 2014
Filip is a talented developer with excellent social and communication skills. He focuses on meeting his clients' demands at every possible level while delivering adaptable solutions and extensively tested code. The client's priorities are his priorities.
Filip is now available for hire
Portfolio
Experience
  • PHP, 5 years
  • JavaScript, 4 years
  • Laravel, 3 years
  • AngularJS, 3 years
  • jQuery, 2 years
  • React Native, 1 year
Skopje, Macedonia
Availability
Part-time
Preferred Environment
OS X
The most amazing...
...thing I've developed is a compiler for the C language.
Employment
  • Full-stack Engineer
    2014 - PRESENT
    Continion
    • Worked as the main developer on Bazaarvoice's Sampling web application.
    Technologies: PHP, MySQL, JavaScript
  • Front-end Engineer
    2013 - 2014
    Fastdev
    • Developed a mobile web application optimized for iOS devices. The application was tailored strictly for mobile devices, using carefully selected CSS rules and optimizing the render of React.js components.
    Technologies: JavaScript, React.js
  • Back-end Engineer
    2013 - 2014
    Opendi AG
    • Worked as a PHP developer on the back-end of https://www.stadtbranchenbuch.com/, Germany's third most popular portal.
    • In addition to PHP and MySQL, we used a plethora of AWS services, including DynamoDB and SQS.
    Technologies: PHP, MySQL, AWS
  • .NET Developer
    2013 - 2014
    In2
    • Maintained a custom solution for the regulation of solar power plants, based on ASP.NET and Web Forms.
    • Developed a solution for veterinarians in Croatia using ASP.NET MVC 4, SQL Server, and jQuery.
    • Worked on a custom library for client side digital signing using smart cards.
    • Designed and implemented reports for custom financial software in SSRS.
    Technologies: C#, SQL Server, HTML, JavaScript, Entity Framework, Linq, ASP.NET MVC 4
  • Google Summer of Code Student
    2012 - 2012
    Google
    • Developed and implemented statistical algorithms for machine translation.
    • Implemented a module for preposition selection in C++ within the machine translation app Apertium.
    • Maintained language resources and internal tools.
    • Educated students on the use of Apertium.
    Technologies: C++, SVN
Experience
  • Google Summer of Code (Development)

    As a student, I worked on statistical methods for machine translation within the open source platform Apertium.

  • ASP.NET MVC Application (Development)

    I worked on an ASP.NET MVC application for veterinarians in Croatia as a full-stack .NET developer.

  • FastDev (Development)
    http://m.bonapp.se

    Developed a responsive mobile web application with React.js for ordering food online as a front-end dev. The application was specifically optimized to offload as much processing as possible to the GPU.

  • Opend AG (Development)
    https://www.stadtbranchenbuch.com/

    Worked as a PHP developer on the back-end of https://www.stadtbranchenbuch.com/, Germany's third most popular portal. In addition to PHP and MySQL, we used a plethora of AWS services, including DynamoDB and SQS.

  • Bazaarvoice Sampling (Development)

    Working as the main developer on Bazaarvoice's Sampling web application. The application is used by the biggest players in the retail space, including Target, Walmart, HomeDepot and 180+ more.

  • Halton Social Application (Development)

    Developed an internal social network for Halton Oy using PHP, MySQL and React Native. The social network is becoming a key component for Halton's internal communication.

  • ShopWoo (Development)
    http://api.shopwoo.com/

    Developing a dropshipping platform which enables stores to re-sell products from other stores while keeping all orders and inventory in sync across the dropshipping network.
    The stack is comprised of PHP, MySQL Beanstalkd and Supervisord.

  • Apache Cordova Tutorial: Developing Mobile Applications with Cordova (Publication)
    Mobile applications are creeping in. Developing for each mobile platform can be an exhaustive task, especially if resources are limited. This is where Apache Cordova comes in handy by providing a way to develop mobile applications using standard web technologies - HTML5, CSS3 and JavaScript. This article explores how one can get started with Apache Cordova and build mobile applications targeted at a wide range of mobile devices.
Skills
  • Languages
    PHP, JavaScript, Python
  • Frameworks
    Laravel, React Native, AngularJS, Cordova, Symfony 3
  • Libraries/APIs
    React, Node.js, jQuery
  • Tools
    Git, AWS SQS
  • Storage
    MySQL, Microsoft SQL Server, MongoDB, AWS DynamoDB
  • Platforms
    Joomla, WordPress
  • Other
    Domain-driven Design (DDD)
  • Paradigms
    Functional Programming
Education
  • Master's degree in Computer Science
    2011 - 2013
    University of Zagreb - Croatia
  • Exchange Student degree in Machine Intelligence
    2012 - 2012
    Aalborg University - Denmark
  • Bachelor's degree in Computer Science
    2008 - 2011
    University of Zagreb - Croatia
I really like this profile
Share it with others