Filip Petkovski, Developer in Skopje, Macedonia
Filip is available for hire
Hire Filip

Filip Petkovski

Verified Expert  in Engineering

Software Developer

Location
Skopje, Macedonia
Toptal 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.

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

Availability

Part-time

Preferred Environment

OS X

The most amazing...

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

Work Experience

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++

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.

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)

2011 - 2013

Master's Degree in Computer Science

University of Zagreb - Croatia

2012 - 2012

Exchange Student Degree in Machine Intelligence

Aalborg University - Denmark

2008 - 2011

Bachelor's Degree in Computer Science

University of Zagreb - Croatia

JULY 2019 - JULY 2022

Certified Kubernetes Administrator

CNCF

OCTOBER 2018 - OCTOBER 2020

AWS Certified Developer Associate

AWS

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