Ga naar inhoud
Luka Martinovic
Over Ervaring Opleidingen Projecten Talen & Tech

Luka Martinovic

PHP/Laravel Developer • Backend / Full‑stack

Ik ben Luka Martinovic, PHP/Laravel Developer met een passie voor backend. Ik bouw schaalbare en onderhoudbare applicaties die snel, betrouwbaar en toekomstbestendig zijn.

Bekijk projecten
💼 LinkedIn ✉️ Email

Kerngegevens

Locatie
Amstelveen, NL
Ervaring
5-6 jaar, part time (3-4 dagen per week)
Beschikbaar
36-40 uur per week
Email
luka.msdd@gmail.com
Leeftijd
23
Rijbewijs
Ja

Werkervaring

Full-stack Developer · Jaspers Media

Februari 2020 – Heden · (hybride)

Werken als fullstack developer. Laatste periode voornamelijk beziggeweest met back-end gerichte taken.

Laravel Laravel Octane MySQL PostgreSQL Redis Git Server beheer voor Octane CMS Vanilla front-end / JavaScript / JQuery PHP 8.x

Backend Developer · JKK Solutions (HBO - Afstudeerstage)

Juli 2024 – November 2024 · (hybride)

Afstudeer opdracht over het versnellen van een complexe filter/eigenschappen systeem in Laravel.

Laravel Laravel Octane MySQL PostgreSQL Redis Git Server beheer voor Octane

Fullstack Developer · Jaspers Media (HBO - stage)

Sep 2022 – Jan 2023 · Amsterdam (hybride)

Leren werken in: OOP Frameworks gebruiken: Nuxt.js/Vue.js, Laravel, Tailwindcss

PHP 7.x MySQL Git Laravel Nuxt.js Tailwindcss OOP

Fullstack Developer · Jaspers Media (MBO - stage)

Sep 2019 – Januari 2020 · Amsterdam (hybride)

Het werken in Vanilla talen: PHP,JS/JQuery,HTML/CSS

PHP 7.x MySQL Git

Opleidingen

HBO Software Engineer · Hogeschool van Amsterdam

Juli 2020 – November 2024

Nieuwe programmeertalen geleerd tijdens de opleiding, waaronder Java, Kotlin, Python en Node.js.

MBO Applicatie Ontwikkelaar · ROC amstelveen

Juli 2018 – Juni 2020

Als excellent student heb ik de driejarige studie in twee jaar afgerond.

Voorbeeld van Projecten waar ik aan heb gewerkt

Prijs widgets

Prijs widget

De Prijs Widget is een kant-en-klare integratie (via iframe of JavaScript) waarmee actuele prijsinformatie en productgegevens direct op een externe website getoond worden. De widget maakt gebruik van onze data en scrapers en wordt automatisch aangepast op basis van het pakket dat de klant heeft afgenomen.

MolliePHPMySQLAPI JavaScriptHTML/CSS
Prijs widgets voorbeeld
Eigen website's / Ondernemingen van verleden.

Diamantveiling.com , Trattoria Pizzeria Palinuro

Beide websites zijn ontwikkeld op basis van een Laravel en Vue.js template. Mijn bijdrage lag voornamelijk in het uitbreiden van de back-end met nieuwe functionaliteiten, het verbeteren van automatiseringen en het optimaliseren van de performance. Daarnaast heb ik kleine front-end aanpassingen gedaan, zoals CSS-styling en het oplossen van eenvoudige JavaScript issues. De projecten waren maatwerkoplossingen afgestemd op de wensen van de klanten (in dit geval vrienden).

LaravelPHPMySQL Vue.jsJavaScriptCSS

Bekijken →

Filter systeem

Complexe filter/eigenschappen systeem

Voor dit project heb ik een dynamisch filter- en eigenschappen­systeem ontwikkeld waarmee gebruikers producten kunnen filteren op basis van diverse criteria, zoals prijs, merk, verpakking, winkel en andere producteigenschappen. Het systeem is volledig dynamisch via het CMS instelbaar, waardoor nieuwe eigenschappen, dropdowns en waardes eenvoudig toegevoegd kunnen worden zonder dat hiervoor maatwerkcode nodig is. Dit zorgt voor veel flexibiliteit en schaalbaarheid. Om de performance te waarborgen bij grote datasets heb ik gebruikgemaakt van Laravel Octane en caching-mechanismen, waardoor filters en zoekresultaten zeer snel geladen worden, zelfs bij duizenden producten en varianten.

LaravelAPI PostgreSQLRedisLaravel Octane CMSTijd verminderd van 5 seconden naar 250-500 ms (zonder caching) per API call
Prijs widgets voorbeeld

Bekijken →

Talen & Technologieën

PHP Laravel Blade JavaScript MySQL PostgreSQL Redis Docker GitHub Tailwind CSS REST API Linux Laravel Octane HTML5
© Luka Martinovic — Gebouwd met liefde voor simpel design.