Filip Petkovski, Software Developer in Skopje, Macedonia
Filip Petkovski

Software Developer in Skopje, Macedonia

Member since March 21, 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

  • Personio Gmbh
    Amazon Web Services (AWS), Go, Kubernetes
  • Scout24
    Amazon Web Services (AWS), Python, Go, Amazon EKS
  • Personio Gmbh
    Amazon Web Services (AWS), Elasticsearch, Kubernetes, JavaScript, PHP

Experience

Location

Skopje, Macedonia

Availability

Part-time

Preferred Environment

OS X

The most amazing...

...thing I've developed is a compiler for the C language.

Employment

  • Senior Engineer, Developer Experience

    2019 - PRESENT
    Personio Gmbh
    • Improved the microservice ecosystem.
    • Reduced time from commit to production.
    Technologies: Amazon Web Services (AWS), Go, Kubernetes
  • Senior Platform Engineer

    2019 - 2019
    Scout24
    • Worked with Kubernetes, AWS, Golang and Python to develop a compute platform for 500 developers.
    • Supported an ECS cluster with >100 nodes.
    • Worked with DataDog to provide metrics.
    • Worked with ELK to provide centralized logs.
    • Used Packer for building AMIs.
    • Practiced infrastructure-as-code and immutable infrastructure.
    Technologies: Amazon Web Services (AWS), Python, Go, Amazon EKS
  • Senior Software Engineer

    2016 - 2018
    Personio Gmbh
    • Worked on mission-critical modules like payroll and reporting.
    • Involved regularly in technical recruiting.
    • Contributed significantly to migrating the platform to AWS.
    Technologies: Amazon Web Services (AWS), Elasticsearch, Kubernetes, JavaScript, PHP
  • Full-stack Engineer

    2014 - 2016
    Continion (via Toptal)
    • Worked 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, Home Depot, and 180+ more.
    Technologies: JavaScript, MySQL, PHP
  • 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 components.
    Technologies: React, JavaScript
  • Back-end Engineer

    2013 - 2014
    Opendi AG
    • Worked as a PHP developer on the back end of Germany's third most popular portal.
    • Used a plethora of AWS services, including DynamoDB and SQS.
    Technologies: Amazon Web Services (AWS), MySQL, PHP
  • 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: Subversion (SVN), C++

Experience

  • Internal Social Network

    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
    http://shopwoo.com/

    Developed 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, MySQ, Google Datastore, and Beanstalkd.

  • 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

    JavaScript, Go, Python, PHP, C++
  • Frameworks

    React Native, Symfony 3
  • Libraries/APIs

    React, Node.js
  • Paradigms

    Continuous Integration (CI), Functional Programming
  • Platforms

    Kubernetes, Docker, Amazon Web Services (AWS), WordPress, OS X
  • Tools

    Git, Subversion (SVN), Amazon EKS
  • Storage

    MySQL, Elasticsearch, MongoDB
  • Other

    Domain-driven Design (DDD)

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

Certifications

  • Certified Kubernetes Administrator
    JULY 2019 - JULY 2022
    CNCF
  • AWS Certified Developer Associate
    OCTOBER 2018 - OCTOBER 2020
    AWS

To view more profiles

Join Toptal
Share it with others