Dragan J.
Fullstack-utvecklare
Dragan är en mångsidig Fullstack-utvecklare med sex års kommersiell erfarenhet och specialiserar sig på att bygga innovativa lösningar inom olika branscher som försäkring, marknadsföring och fintech.
Dragan har arbetat med nyckelprojekt, inklusive tjänster för att förhindra bedrägerier och penningtvätt, databasoptimering och dynamisk webbplatsgenerering, vilket visar hans förmåga att förbättra systemprestanda och leverera högkvalitativa programvarulösningar.
Hans expertis omfattar PHP, Laravel, JavaScript, Docker, Vue.js och databasteknologier som MySQL, MongoDB och PostgreSQL. Han har erfarenhet av att implementera Scrum-metodiker, genomföra systemmigrationer och vägleda team, vilket bidrar till effektiv projektleverans.
Huvudsaklig expertis
- JavaScript 6 år
- Vue.js 5 år
- PHP 5 år
Andra kompetenser
- Java 1 år
- Apache Kafka 1 år
- Spring 1 år
Utvald erfarenhet
Anställningar
Software Engineer
Positive Tech - 6 månader
- Arbetade med ett kundsupportteam för att förbättra teamets effektivitet och definiera existerande processer;
- Upptäckte, dokumenterade och automatiserade hårdvarufel för att självkorrektera utan att tillföra ytterligare kostnader för kundsupportteamet;
- Integrerade Service Now i en befintlig plattform för att förbättra svarstiden för kundsupport;
- Integrerade ett köhanteringssystem för att förbättra användarupplevelsen och projektstabiliteten;
- Genomförde en projektanalys för att identifiera kritiska flöden och skapa en teststrategi för projektet.
Teknologier:
- Teknologier:
Vue.js
PHP
Laravel
Docker
HTML
Nuxt.js
Software Engineer
Arrowhead development - 11 månader
- Använde Java Spring-ramverket för att designa och implementera skalbara och effektiva mjukvarulösningar;
- Använde Docker för containerisering av applikationer, vilket underlättade smidiga distributioner över olika miljöer;
- Använde webteknologier för att skapa användarvänliga gränssnitt och förbättra den totala användarupplevelsen;
- Deltog aktivt i problemlösning för att hantera tekniska utmaningar och säkerställa smidiga programutvecklingsprocesser;
- Deltog aktivt i kodgranskningar och bidrog till att ständigt förbättra mjukvaruutvecklingspraxis.
Teknologier:
- Teknologier:
Docker
PostgreSQL
Java
MSSQL
Apache Kafka
Spring
Oracle
Scala
JUnit
Software Engineer
Vega IT - 4 år 11 månader
Reklamprogramvara för ett försäkringsbolag
- Designade och implementerade en applikation som samlar metadata och dynamiskt genererar anpassade webbplatser baserat på det;
- Tog ägarskap för olika områden och processer inom systemet, och tillhandahöll vägledning och hjälp till andra utvecklare för att säkerställa att projektmålen uppfylldes;
- Drivande bakom implementeringen av strategier för enhets-/integrations-/E2E-/kontrakttester, förfinade och övervakade kvalitetskontrollspolicyer över alla utvecklingsnivåer.
Tjänst för att förhindra bedrägerier och penningtvätt
- Underlättade migreringen av systemet till mer lämpliga databaser för att förbättra prestanda utan att kompromissa med originalfunktionaliteten för kunder;
- Bidrog till implementeringen av Scrum-metodiker och skalning av teamet för att optimera projektets effektivitet;
- Bidrog till utvecklingen av ett ETL (Extract, Transform, Load) system för övergång av data från RDBMS till grafdatabaser för framtida dataanalys.
Marknadsföringswebbplats
- Använde Drupal för att förbättra och uppgradera en marknadsföringswebbplats för ett varumärke;
- Designade och implementerade ett flexibelt registreringssystem och lösning för artikelbygge för att maximera möjligheterna till innehållsskapande;
- Förbättrade den övergripande funktionaliteten och användarupplevelsen på webbplatsen för att bättre möta målgruppens behov.
Teknologier:
- Teknologier:
JavaScript
Vue.js
PHP
Laravel
MySQL
MongoDB
Docker
PostgreSQL
TypeScript
Node.js
MSSQL
- Microservices
Oracle
Drupal
Nuxt.js
Azure Cloud
Cypress
Jest
Swagger
Utbildning
BSc.Information Systems Engineering
University of Novi Sad · 2016 - 2024
Hitta din nästa utvecklare inom ett par dagar
Ge oss 25 minuter av din tid, så kommer vi att:
- Sätta oss in i dina utmaningar och behov
- Berätta om våra seniora och beprövade utvecklare
- Förklara hur vi kan matcha dig med precis rätt utvecklare