Made with
Standard Resume
Learn more

Luka Ečimović

Senior Software Engineer
Sisak, Croatia
|

luka.ecimovic@gmail.com
|

+385917527310
Passionate about learning as many new things as possible. Mostly experienced in JVM backend and Android. Getting better at web frontend, iOS, graphics and embedded development.
L
E

Work Experience

Fiskal 1

Java Developer
|

2013 - 2015

One of the first Android developers to join the startup, that grew to a much larger company.

  • Worked on the companies main POS app
  • 3rd party software integrations
  • hardware integrations on Android, including some drivers
  • database improvements and designing a few new ones.
  • training junior Android developers

TVC-INFO d.o.o.

Senior Java Developer
|

Jan 2015 - Dec 2017

Parent company of the previous entry. More of the same with upgraded responsibilities and experience.

Q Software

Software Developer
|

May 2018 - Mar 2019

First job as an contractor

  • Android development on TWINT app
  • Full stack web development on Kelvatek project

Software Sauna d.o.o.

Developer
|

Dec 2020 - Aug 2022

Worked on several projects on either Android or backend in Spring Boot + Kotlin.

Did a few interviews of new developers.

DECODE d.o.o.

Senior Software Engineer
|

Apr 2025 - Current

Education

Projects

Thouroubred Resource Planning System

Senior Software Engineer (backend)
|

May 2024 - Current

Reservation system for Norfolk-Southern.

Greenfield Quarkus(Java) project.

Infobip IOT platform

Senior Java Developer
|

Mar 2019 - Dec 2019

I have gathered a team of skilled developers and we have worked as contractors on Infobip's new platform that manages SIM cards from various providers and provides a single API to the customers. The project was a greenfield project and ambitious from the beginning so we had the opportunity to implement Domain Driven Design, CQRS and split it into microservices from the get-go. The project involved heavy integration and functional testing, as well as isolated environments to make the testing feasible.

Kelvatek Web

Full stack developer
|

Oct 2021 - Apr 2022

My role was to convert existing pages and flows from old Struts 2 pages to Vue.js, adapt the backend services to the new pages and optimize where possible. This was my first gig including web frontend.

TWINT

Senior Android developer
|

May 2018 - Mar 2019

Android development on old-style app. Tasks included refactors for new APIs, tests, replacing old frameworks and libraries and some Kotlin rewrites.

Boneo

Android development
|

Nov 2018 - Feb 2019

A loyalty application for VAG, encouraging users to use a device that plugs in to the CAN bus and transmits data to the servers. Being still in beta, the project doesn't have more marketing yet. I was one of two android developers on the team. The main contractor is Martian and Machine d.o.o., who have on-boarded me on to the project.

O2 eKasa

Senior Android and backend developer
|

2015 - Dec 2017

As basically the version 2.0 of the Fiskal1 project, this project was a more modular and capable POS system, which demanded even more different countries markets and integrations.

Fiskal 1

Android and web development
|

2013 - 2015

A modular POS system intended for Android devices and multiple markets and payment system integrations.

Pallyday

Android developer
|

Feb 2019 - May 2019

Sole android developer on a greenfield project.

27 Crags

Android developer
|

2021 - 2021

A few bugfixes and features added. Old-style Android app.

RemoTest

Backend developer
|

2021 - 2021

Software for a Finnish startup that helps organize and automate the process between test data entry and a doctors diagnosis.

My role was implementing new features on the backend in Spring Boot and Kotlin.

Qapital

Android developer
|

2021 - Jan 2022

Some feature development, but mostly testing and bugfixes

Motkraft

Backend developer
|

Mar 2022 - Jul 2022

I was developing the backend from scratch alongside a couple of other developers until the team was downsized. It was done in Spring + Kotlin.

Community education effort

Lecturer
|

2018 - Current

Although I have helped some become developers through mentorship, this is something that tries to be organized for the first time. The course so far concentrates on Java/Kotlin, starting with OOP, moving through principles, patterns and architecture, ending with a technology stack.

Small demonstrable native mobile apps

Jan 2024 - Current

I’m working on a couple of small apps native both in Android and iOS, the goal is to have some of my own published apps and code I can show in the newest technologies from both platforms, mainly because I am new to iOS.

Skills

  • Kotlin/Java
  • Spring Boot, Quarkus and Ktor
  • Relational databases
  • Android (old-style and Compose)
  • CI/CD, Docker
  • NoSQL(Document and Graph)
  • Async backend and microservices
  • Gradle and Maven
  • BDD/TDD
  • C++
  • JavaScript/TypeScript
  • DDD(with CQRS and Event Sourcing)
  • Kafka
  • Opensearch