Top expert badge
Recommended expert
Profile header background

Luka Šaravanja

Software Engineer

Luka Šaravanja
Profile header overlay
Osijek, Croatia

Experience

Oct 2022 - Present
3 years 6 months
Utrecht, Netherlands

Software Engineer

Onetrail

Expertise details
Position Summary
Software Engineer at Onetrail
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Wrote maintainable and extensible code in a team environment
  • Developed and maintained microservices with Java and Quarkus, integrating AngularJS and JavaServer Faces (JSF) for both modern and legacy components
  • Migrated and rewrote legacy applications, introducing new features and improving deployments using Docker, WildFly, and Linux servers
  • Implemented asynchronous messaging flows with ActiveMQ, enabling scalable and decoupled communication between services
  • Managed and optimized databases, including PostgreSQL and MongoDB, ensuring performance and reliability
  • Designed and maintained search and analytics solutions with Elasticsearch and Kibana, supporting advanced system monitoring and data insights
  • Administered and managed server infrastructure, supporting CI/CD pipelines and ensuring high availability of applications
Nov 2021 - Sep 2022
11 months
Osijek, Croatia

Software Engineer

EPAM Systems

Expertise details
Position Summary
Software Engineer at EPAM Systems
Industries
Information Technology
Business Areas
Information Technology
  • Developed and maintained microservices in Scala and Java, leveraging Akka for concurrency and scalability
  • Designed and integrated REST APIs, ensuring performance and reliability in distributed systems
  • Worked extensively with AWS, Elasticsearch, Git, Jenkins, and Jira in a DevOps-driven environment
  • Stored, retrieved, and manipulated large datasets to support close analysis of system performance and capabilities
  • Implemented NLP processing pipelines and wrote automation scripts to streamline workflows and repetitive tasks
  • Delivered maintainable and extensible code while collaborating in a cross-functional team environment
Sep 2020 - Oct 2021
1 year 2 months
Zagreb, Croatia

Software Engineer

Agency04

Expertise details
Position Summary
Software Engineer at Agency04
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
  • Built modern applications using Java, Scala, Spring Boot, JavaScript, and React, and supported the company's development and testing processes
  • Built and maintained monolithic applications in Scala and Java, applying solid data modeling practices for scalable solutions
  • Worked in an Agile/Scrum environment, collaborating closely with cross-functional teams
  • Integrated custom plugins into a DevOps platform, streamlining workflows and improving developer productivity
  • Designed and managed complex Gradle builds, ensuring reproducible and efficient CI/CD pipelines
  • Consulted with the product manager to identify minimum viable products and decomposed feature sets into small scoped user stories
May 2018 - Sep 2020
2 years 5 months
Osijek, Croatia

Junior Backend Developer

EM2

Expertise details
Position Summary
Junior Backend Developer at EM2
Industries
Transportation
Business Areas
Information Technology
  • Developed Java web applications using Spring Framework (Spring Boot), focusing on clean architecture and maintainable code
  • Designed and implemented relational (SQL) and NoSQL databases to support scalable business applications
  • Contributed to building a metro management system and a timeslot reservation system, ensuring reliable backend logic and efficient data handling
May 2016 - May 2018
2 years 1 month
Osijek, Croatia

Translator

Cetratour

Expertise details
Position Summary
Translator at Cetratour
Industries
Tourism
Business Areas
Customer Service
  • Translated for English-speaking tourists
Jan 2016 - Jun 2016
6 months
Osijek, Croatia

Sales Associate

Studio Moderna

Expertise details
Position Summary
Sales Associate at Studio Moderna
Industries
Retail
Business Areas
Customer Service
Sales
  • Assisted customers and processed sales transactions as a sales associate
May 2015 - Aug 2015
4 months
Osijek, Croatia

Backend Developer Intern

BetaWire

Expertise details
Position Summary
Backend Developer Intern at BetaWire
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Developed PHP applications using Laravel framework during a backend developer internship
May 2012 - May 2016
4 years 1 month
Osijek, Croatia

Football Referee

Croatian Football Federation

Expertise details
Position Summary
Football Referee at Croatian Football Federation
Industries
Sport
Business Areas
Operations
  • Officiated football matches as a referee

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Sport, Transportation, Tourism, and Retail.

Information Technology
Sport
Transportation
Tourism
Retail
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Operations, Customer Service, Quality Assurance, and Sales.

Information Technology
Product Development
Operations
Customer Service
Quality Assurance
Sales
Profile match chart

Summary

Software engineer with 5+ years of experience in Java backend development and full-stack system design, skilled in building scalable microservices, integrating legacy systems, and delivering maintainable, high-performance solutions. Experienced in designing and optimizing data storage, low-latency search infrastructure, and end-to-end backend systems. Passionate about AI/ML technologies and exploring ways to integrate intelligent solutions into software systems.

Skills

  • Akka
  • Mongodb
  • Postgres
  • Kubernetes
  • Aws
  • Bootstrap
  • Css
  • Docker
  • Elasticsearch
  • Quarkus
  • Activemq
  • Jms
  • Angularjs
  • Javaserver Faces (Jsf)
  • Jsf
  • Angular
  • Git
  • Hibernate / Jpa
  • Gradle
  • Groovy
  • Html
  • Java
  • Spring
  • Javascript
  • Jenkins
  • Jira
  • Junit
  • Nosql
  • Oop
  • Rabbitmq
  • React
  • Rest
  • Scala
  • Springboot
  • Sql
  • Microservices
  • Wildfly
  • Python
  • Linux
  • Ci/cd
  • Maven
  • Php (Laravel)
  • Database Design (Sql, Nosql)

Languages

English
Advanced
German
Elementary

Education

Oct 2018 - Jun 2019

Universitat Politècnica de Catalunya

Telecommunications · Barcelona, Spain

Oct 2017 - Jun 2021

Faculty of Electrical Engineering

Master's degree in telecommunications · Telecommunications · Osijek, Croatia

Oct 2013 - Jun 2017

Faculty of Electrical Engineering

Bachelor’s degree in Electrical Engineering · Electrical engineering · Osijek, Croatia

...and 1 more

Certifications & licenses

Spring Boot Summer School

Spring Boot Summer School

Statistics

Experience

Total positions 8
Experience in Information Technology 6 y
Avg length 1 y 10 m
Longest experience 4 y

Global Experience

Countries worked in 2 (Croatia, Netherlands)
Primary country Croatia

Expertise

Recent roles Software Engineer, Junior Backend Developer, Translator
Main industries Information Technology, Sport, Transportation
Main business areas Information Technology, Product Development, Operations

Qualifications

Highest degree Master
Certifications earned 1

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Luka based?

Luka is based in Osijek, Croatia.

What languages does Luka speak?

Luka speaks the following languages: English (Advanced), German (Elementary).

How many years of experience does Luka have?

Luka has at least 14 years of experience. During this time, Luka has worked in at least 6 different roles and for 8 different companies. The average length of individual experience is 2 years and 9 months. Note that Luka may not have shared all experience and actually has more experience.

What roles would Luka be best suited for?

Based on recent experience, Luka would be well-suited for roles such as: Software Engineer, Junior Backend Developer, Translator.

What is Luka's latest experience?

Luka's most recent position is Software Engineer at Onetrail.

What companies has Luka worked for in recent years?

In recent years, Luka has worked for Onetrail, EPAM Systems, and Agency04.

Which industries is Luka most experienced in?

Luka is most experienced in industries like Information Technology, Sport, and Transportation. Luka also has some experience in Tourism and Retail.

Which business areas is Luka most experienced in?

Luka is most experienced in business areas like Information Technology, Product Development, and Operations. Luka also has some experience in Customer Service, Quality Assurance, and Sales.

Which industries has Luka worked in recently?

Luka has recently worked in industries like Information Technology.

Which business areas has Luka worked in recently?

Luka has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.

What is Luka's education?

Luka holds a Master in Telecommunications from Faculty of Electrical Engineering and a Bachelor in Electrical engineering from Faculty of Electrical Engineering.

Does Luka have any certificates?

Luka has 1 certificate: Spring Boot Summer School.

What is the availability of Luka?

Luka is immediately available full-time for suitable projects.

What is the rate of Luka?

Luka's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Luka?

To hire Luka, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 670-830 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.