Filip G.
Bosnia and Herzegovina
Upstaffer since June 10, 2025

Filip G. — Spryker Software Engineer

Expertise in Back-End Web.

Last verified on June 10, 2025

Core Skills

Spryker
PHP
PHP
Go
Go

Technical Skills

Programming Languages Go, PHP
PHP Frameworks Symfony
Databases & Management Systems / ORM AWS ElasticSearch, MongoDB, Redis
Cloud Platforms, Services & Computing GCP
Amazon Web Services AWS ElasticSearch
Methodologies, Paradigms and Patterns Agile, DDD, TDD
Virtualization, Containers and Orchestration Docker, Kubernetes
Collaboration, Task & Issue Tracking Jira
Other Technical Skills Akeneo, Aumio, Git Scrum, Make.com

Experience

Spryker Engineer

January 2023 - Present Remote, Germany

I’ve got the opportunity to lead the entire Spryker project from scratch until the launch of MVP. I got to work on the latest version of Spryker b2b and had the chance to interact with all parts of the system. From initial setup on the cloud, integration of the ci/cd, and sprayers code upgrader. This was also the first project that used Algolia instead of Elastic Search, and the use Akeneo for PIM integrated with Alumio. Since lot of these were first timers for Spryker as well, I was participating on weekly calls with Spryker engineers directly. We also integrated various payment gateways like Mollie, Paypal.

Technologies used: (PHP, Stryker, MySQL, ElasticSearch, Algolia, Akeneo, Aluimio, Make.com)

Spryker Engineer

April 2022 – January 2023 Germany – remote

I joined as contractor to help the team fix up existing bugs on their webshop based on Spryker CloudCommerce OS. We worked with the latest Spryker version at the time, and for deployment we had a custom solution instead of the cloud. We changed the testing framework for acceptance testing to Behat.

Spryker Engineer

January 2021 – January 2022 Germany – remote

Join the team as contractor freelancer to help set up a new shop based in Spryker. Worked mostly alone on the entire shop with the latest version. We had external agency for DevOps services

Backend Engineer

April 2019 - June 2021: Široki Brijeg, Bosnia and Herzegovina

For the first year and a half I worked on maintaining and adding new feature to an ecommerce platform based on top of Spryker. From then until now, I have been working on transitioning that same project from monolith to microservices. Thus I’ve worked on creating new microservices using DDD and hexagonal architecture written in Golang with TDD and clean code principles mindset. The platfom also uses event driven architecture with event sourcing and CQRS.

Throughout my work in Global Soft I’ve used a dockerized environment, deployed services on Kubernetes, used tools such as New Relic, Black Fire and JMeter to perform load tests and find bottlenecks in the system.

I’ve also attended various workshops sponsored by my company, of which most important are DDD and Elasticsearch. Technologies used: (PHP, Symfony, Spryker, Golang, PostgreSQL, ElasticSearch, Redis, Kafka, Nginx, Docker, Kubernetes, GCP, BigQuery, PubSub) . My biggest achievement is writing search optimizations and finding and resolving bottlenecks that managed to reduce the TTFB and boost overall revenue

Education

Faculty of Mechanical engineering, Computer science and Electrotechnics / Masters degree in programming engineering and systems design

2014/2019: Mostar

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Filip G.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring