Dragan J.
Laravel Fullstack Developer
Dragan is a versatile Fullstack Developer with six years of commercial experience specializing in building innovative solutions across various industries such as insurance, marketing, and fintech.
Dragan has worked on key projects, including fraud and money laundering prevention services, database optimization, and dynamic website generation, showcasing his ability to improve system performance and deliver high-quality software solutions.
His expertise spans PHP, Laravel, JavaScript, Docker, Vue.js, and database technologies like MySQL, MongoDB, and PostgreSQL. He is experienced in implementing Scrum methodologies, conducting system migrations, and mentoring teams, contributing to efficient project delivery.
Principale expertise
- JavaScript 6 ans
- Vue.js 5 ans
- PHP 5 ans
Autres compétences
- Java 1 ans
- Apache Kafka 1 ans
- Spring 1 ans
Expérience sélectionnée
Emploi
Software Engineer
Positive Tech - 6 mois
Hardware monitoring tool and customer support software integration
-
Worked with a customer support team to improve the team efficiency and define existing processes;
-
Detected, documented and automated hardware faults to self-correct without adding additional cost to customer support team;
-
Integrated Service Now into an existing platform to improve customer support response time;
-
Integrated a queue system to improve user experience and project stability;
-
Performed a project analysis to identify critical flows and create a testing strategy for the project.
Les technologies:
- Les technologies:
Vue.js
PHP
Laravel
Docker
HTML
Nuxt.js
-
Software Engineer
Arrowhead development - 11 mois
-
Utilized Java Spring framework to design and implement scalable and efficient software solutions;
-
Collaborated with team members to integrate and optimize databases for improved performance;
-
Utilized Docker for containerization of applications, facilitating seamless deployment across different environments;
-
Applied web technologies to create user-friendly interfaces and enhance the overall user experience;
-
Demonstrated strong communication skills while interacting with stakeholders to gather requirements and provide project updates;
-
Engaged in problem-solving activities to address technical challenges and ensure smooth software development processes;
-
Actively participated in code reviews and contributed to continuously improving software development practices.
Les technologies:
- Les technologies:
Docker
PostgreSQL
Java
MSSQL
Apache Kafka
Spring
Oracle
Scala
JUnit
-
Software Engineer
Vega IT - 4 années 11 mois
Promotional software for an insurance company
-
Designed and implemented an application that collects metadata and dynamically generates custom websites based on it;
-
Took ownership of various areas and processes within the system, providing guidance and assistance to other developers to ensure project objectives were met;
-
Drove the implementation of Unit/Integration/E2E/Contract testing strategies, refining and overseeing quality control policies across all levels of development.
Fraud and money laundering prevention service
-
Facilitated the migration of the system to more suitable databases to enhance performance without compromising original functionality for clients;
-
Assisted in implementing Scrum methodologies and scaling the team to optimize project efficiency;
-
Contributed to the development of an ETL (Extract, Transform, Load) system for transitioning data from RDBMS to Graph databases for future data analysis.
Marketing website
-
Utilized Drupal to enhance and upgrade a marketing website for a brand;
-
Designed and implemented a flexible signup system and article-building solution to maximize content creation possibilities;
-
Enhanced the overall functionality and user experience of the website to meet the needs of the target audience better.
Les technologies:
- Les technologies:
JavaScript
Vue.js
PHP
Laravel
MySQL
MongoDB
Docker
PostgreSQL
TypeScript
Node.js
MSSQL
- Microservices
Oracle
Drupal
Nuxt.js
Azure Cloud
Cypress
Jest
Swagger
-
Éducation
License ès sciencesInformation Systems Engineering
University of Novi Sad · 2016 - 2024
Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois
Dans un court appel de 25 minutes, nous voulons:
- Comprendre vos besoins en développement
- Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
- Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine