NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Djordje S.
FullStack Developer
Djordje is a skilled Fullstack Developer with nine years of commercial experience, specializing in Node.js. He has a strong foundation in software architecture, industry-standard design patterns, and programming paradigms, continuously refining his technical and interpersonal skills to stay at the forefront of the industry.
With experience leading development teams, Djordje is a firm believer in achieving success through collaboration and personal dedication. His leadership approach fosters innovation, efficiency, and high-quality software solutions.
Notably, he has played a key role in developing and maintaining web and software services for one of the world’s leading companies, serving a user base of over 150 million. His expertise ensures the delivery of scalable, high-performance applications that drive business growth.
Hovedekspertise
- Node.js 7 år
- JavaScript 7 år

- MySQL 7 år
Andre færdigheder
- GraphQL 5 år

- RabbitMQ 2 år

Udvalgt oplevelse
Beskæftigelse
Senior Software Engineer
Dynamic Code - 5 måneder
- Led the refactoring of a monolithic Java/Spring application to the Next.js 14, integrating Redux Toolkit, Incremental Static Regeneration (ISR), and Storyblok CMS for efficient content management and improved performance.
- Rearchitected the entire application following the Atomic Design principles, promoting component reusability and maintainability across the organization, while establishing a comprehensive Design System for consistent user experience.
- Implemented a robust testing suite, including unit tests with Jest and end-to-end tests with Cypress, maintaining code coverage and ensuring high-quality, reliable application delivery.
- Established a modern development workflow leveraging AWS Amplify and GitHub Actions for automated deployments, reducing onboarding time for new team members, and defining coding standards and best practices.
- Mentored and provided technical guidance to the front-end team, fostering knowledge sharing and professional growth, while collaborating with cross-functional teams to align on requirements, project roadmaps, and timely delivery.
Teknologier:
- Teknologier:
React.js
PostgreSQL
AWS
Next.js
Cypress
Storyblok
Jest
AWS Amplify
Senior Software Engineer
MyFetch.fi - 5 måneder
- Spearheaded the development of a cross-platform mobile app for Android and iOS using React Native, enhancing operational efficiency and user experience
- Architected and implemented robust backend systems using Java Spring, designing REST APIs, and managing PostgreSQL databases on AWS infrastructure
- Directed the creation of an intuitive admin dashboard and e-commerce platform using React, streamlining business operations and expanding service offerings
- Oversaw full-stack development utilizing React Native, React, Java Spring, PostgreSQL, and AWS, ensuring seamless integration across all platforms
Teknologier:
- Teknologier:
React.js
React Native
Java
Spring Boot
- Unit Testing
REST API
Lead Software Engineer
Ur&Penn - 4 måneder
- Led and mentored a global team of 9 engineers, driving innovation in custom software development, including a comprehensive CRM system with 150 modules for Ur&Penn, a major Scandinavian retailer
- Steered strategic technical decisions and architecture design for a complex, multi-faceted software ecosystem, aligning with business objectives for 126 stores across Sweden and Finland
- Served as the primary liaison between development team, clients, and stakeholders, translating business needs into technical solutions
- Championed agile methodologies and best practices, fostering a high-performance remote team culture
- Oversaw full-stack development utilizing React.js, Next.js, Elastic UI, Node.js, NestJS, PostgreSQL, TypeORM, GraphQL, GCP, Terraform, Docker, and Redis
- Directed implementation of scalable, efficient solutions to meet complex retail industry challenges
- Drove continuous improvement in development processes, code quality, and team productivity
Teknologier:
- Teknologier:
React.js
Docker
PostgreSQL
ElasticSearch
GraphQL
Next.js
Google Cloud
Terraform
Senior Full Stack Engineer
Fugu - Every Payment Counts - 1 år 7 måneder
- Spearheaded the migration of terabyte-scale SQL databases from AWS RDS to GCP within a three-day window, ensuring data integrity, zero downtime, and a seamless transition to GKE. Managed all stages from planning to execution, including two trial runs.
- Led the introduction and implementation of CI/CD processes using Pulumi, CircleCI, and GitHub Actions, establishing robust Infrastructure as Code (IaC) practices. This transformation automated manual workflows into efficient pipelines, enhancing deployment efficiency and organizational reliability.
- Leveraged AWS services extensively, including ECS/EC2 for containerized application deployment, S3 for scalable object storage, Serverless technologies for efficient, event-driven computing, and RDS for managed relational databases.
- Drove daily development efforts, spanning backend feature implementation in Node.js and Nest.js, SQL database management, and frontend development with React. Focused on innovative solutions and bug resolution to improve system performance and user experience.
- Utilized AI technologies (OpenAI, Bard, Vertex AI) and conducted in-depth research to enhance KYC/KYB processes. Implemented Python scripts and OCR technologies for advanced computer vision tasks, including liveness detection, facial recognition, and document verification.
- Developed a Web Tracker using Apache Beam and FPV3 and optimized webhook functionality with AWS SQS, streamlining operations and improving system reliability.
- Led the architectural refactoring of a JavaScript-based monolithic application to TypeScript and Nest.js, enhancing code maintainability, system scalability, and performance.
Teknologier:
- Teknologier:
React.js
AWS
Cassandra
Python
AWS SQS
Google Cloud
OpenCV
Neo4j
AWS ECS
Pulumi
Senior Software Engineer
Accrue Savings Ltd - 3 flere år 7 måneder
- Refactored all Pulumi IaC that was in one monolith codebase to the separate repositories
- Cost, API responsiveness optimization
- In charge of migrating our frontend app from Netlify to Vercel, migrated everything from Datadog/Sentry to Grafana, and all configuration related to Monitoring/Tracing/Alerting
- Making changes to the API codebase by fixing error handling and connecting the complete tracing between the client-side and backend to be helpful to end users/engineers
- Daily development of new features and bug fixing both on the Backend/Node & Frontend
Teknologier:
- Teknologier:
GraphQL
MobX
Next.js
Nest.js
DataDog
Pulumi
Full Stack Software Developer
Ragebite Ltd - 7 måneder
- Led the development team with our SaaS product (Playbase.GG) matchmaking Whitelabel solution
- Involved in setting-up infrastructure from zero for our SaaS and IaC with now 29 plus 2 GO Lang microservices that are spinning up on GCP/GKE behind Istio Service Mesh
- Creating/maintaining Nest.js packages shared across microservices
- Making Multi-Tenancy architecture works on Cloud Infra, Backend, and Frontend
- Integrated CI/CD & DevOps/GitOps, Telemetry Tools/Platforms following best practices
- Working daily on developing new features both on the Backend & Frontend
- In charge of creating & delegating tasks/stories, leading sprint planning/reviews/retros
Teknologier:
- Teknologier:
React.js
GraphQL
Next.js
Google Cloud
Terraform
Ansible
Nest.js
NATS
Full Stack Software Developer
Endava Ltd - Adobe - 2 flere år
- Developing and maintaining web/software services for one of the leading companies in the world whose number of users exceeds 150+ million
- Developing new features
- Highly involved as others from the team in documenting everything before developing any feature
- Writing Unit tests for both server-client/site features
- Highly involved in our CI/CD by altering the existing Jenkins jobs & creating new ones, building pipelines, Docker files, Makefiles, shell scripts, Groovy application that was obligated for runtime modification of our Dockerfile, CDN projects that were pipelined as well as K8s CRDs
- Highly usage of Splunk for debugging dev/stage/prod pods/containers and creation of visualized dashboards by using complex Splunk queries
- Involved in many both exciting and complex solutions for our services
- Reviewed code of other team members before descending it to the required branch
- Learned a lot of security aspects when developing web/software applications/services
- Involved in daily communication with teams/engineers, PO/PMs from USA, Canada, Romania, Serbia
- Responsible for all end-user reports (bugs, feature requests, etc.)
- Working in a great engineering team as the youngest person there in which engineers have more than 20/25 years of work experience
- Involved in mentoring 3 Interns who landed jobs in Endava after the internship program
- Business travel to the USA | Project planning & meeting the team (Boston).
Teknologier:
- Teknologier:
React.js
GraphQL
Spring Boot
MobX
Cucumber
DataDog
Splunk
Software Developer
Endava Ltd - US Bank - 6 måneder
- Developing payment processors for one of the USA's leading payment/banking companies
- Was one of the leading developers in the core team that developed the SDK for a payment processor that was published on the company's official site and used now by more than four multi-national companies for their implementation needs
- Worked on bringing continuous integration to the higher level of the team by introducing Docker to all our projects we were developing and working on, as well as Jenkins jobs, brought automation of Unit/Integration tests
- Was responsible for part of our dedicated servers & instances where our SDKs were in the process of developing/testing
- Introduces the sternness of Unit testing of all our projects to achieve TDD shortly
- Responsible for daily basis communication with clients, product owners, project managers, development teams from Romania, and end-users as being supportive
- Worked in a team that follows agile methodologies & principles
- Business travel to USA | Project planning (NY, Boston)
- Team Building travel to Romania
Teknologier:
- Teknologier:
PHP
Lead Software Developer
Ragebite Ltd - 10 måneder
- Was responsible for leading/supporting/communicating with five developers in our startup
- Communicated on behalf of the Back-End team with clients and others in the design team if needed, planning/updating the execution of products, troubleshooting & analyzing products
- Contributed to the design & development of matchmaking (gaming) platforms for our three clients based on the MEVN stack
- Developed robust framework on top of the Express & Node.js to ease the development, logic separation, and achieve abstraction for further development of required functionalities. (Currently, a framework is serving more than 100+ thousands of users)
- When I started working in the startup, I introduced the agile methodology and its advantages since there was no standardized application development/delivery/communication with clients other than the basic ones. From this, the need arose to implement CI flow
- Contributed to an existing matchmaking platform that was a legacy one
- Besides matchmaking platforms, the startup was early based on the WordPress themes they developed under the "PixieSquad" name; I was involved in leading and developing the eSports WP theme named "PixieFreak" that more than 700+ satisfied customers use with 4.79 (from 5.00) star rating
- Worked in a team that follows agile methodologies & principles
Software Developer
Ragebite Ltd - 10 måneder
- Led and supported a team of 5 developers in our startup, fostering a collaborative and productive work environment.
- Acted as the primary liaison for the Back-End team with clients and the design team, managing product execution plans, troubleshooting, and analysis.
- Designed and developed matchmaking gaming platforms for three clients using the MEVN stack (MongoDB, Express, Vue.js, Vuex, Node.js), Redis, and S3.
- Created a robust framework on top of Express & Node.js to streamline development, logic separation, and functionality abstraction, serving over 100,000 users.
- Implemented agile methodologies, significantly improving the standardization of application development, delivery, and client communication.
- Established a CI flow integrating Jira, Jenkins, SonarQube, GitLab, and Docker, enhancing project management and code quality.
- Enhanced an existing matchmaking platform built on Laravel 5 (PHP, MySQL, JavaScript, Vue.js), contributing to its legacy system.
- Led the development of the eSports WordPress theme "PixieFreak," achieving a 4.79/5.00 star rating and 700+ satisfied customers.
- Followed agile methodologies and principles throughout the project lifecycle.
Teknologier:
- Teknologier:
PHP
Laravel
React.js
Vue.js
Express.js
Senior Software Developer
Telenor Ltd - 6 måneder
- Contributed to the design and development of Telenor's central CRM system
- Communicated with business CRM users to implement new functionalities/business rules based on PHP
- Consumed services and tried to find the most optimal solution for consuming them as developers to minimize the load on the system
- Wrote Unit & Selenium tests for every new functionality in the system and improved and refactored the existing tests
- Reviewed the code of other colleagues in the team before descending it to the required branch
- Implemented and defined architecture stack for testing React part of the application that is used by other developers and the QA team
- Improved continuous integration/delivery systems/tools by refactoring existing deploy server scripts and writing new ones for automating everything with minimal effort
- Improved ELK Stack & Visualization for the needs of the QA team
- Improved dockerized/virtualized applications, implemented docker-compose, and scaled the same to match the best performance
- Worked in a team that follows agile methodologies & principles
Teknologier:
- Teknologier:
Oracle
Doctrine ORM
- Soap
Back End Developer
Cubes Ltd - 2 flere år 8 måneder
- Developed & contributed to the CMS/CRM systems based on multiple PHP frameworks
- Troubleshoot, tested, and maintained existing project codebases
- Developed REST/SOAP services for external software consumers whose number of requests now exceeds tens of thousands a day
- Wrote Unit tests for core functionalities
- Developed multiple PHP/JS-based packages following the latest standards & principles that are published on Github and used on numerous projects in the core codebase
- Dockerized and tried to implement/find the best CI solution for multiple applications to make easier development for developers
- Helped implement best practices such as version control, CI & development/deployment automatization
- Improved existing continuous integration system by enhancing Jenkins & server scripts to automate everything possible with minimal effort
- Defined the code architecture/interfaces that other developers followed in the team for multiple projects
- Provided complete technical support for CMS/CRM functionalities
- Provided creative input for making the applications more dynamic, interactive, and user-friendly
- Performed application maintenance, monitoring, and enhancements
- Maintaining existing legacy web applications and building new features for clients
- Worked in a team of 5-10 people following agile methodologies & principles
Back End Developer
Cubes D.O.O - 2 flere år 8 måneder
- Developed and enhanced CMS/CRM systems using a variety of PHP frameworks (Symfony, Zend, Laravel), MySQL, MongoDB, and JavaScript (Vue.js), contributing to robust and scalable solutions.
- Conducted troubleshooting, testing, and maintenance of existing project codebases, ensuring reliability and performance.
- Created REST/SOAP services catering to external software consumers, handling tens of thousands of requests daily.
- Authored unit tests for core functionalities, reinforcing the stability and quality of our systems.
- Developed and published multiple PHP/JavaScript packages on GitHub, adhering to the latest standards and principles, and integrated into multiple projects within the core codebase.
- Led the Dockerization of various applications and explored optimal CI solutions to streamline the development process.
- Implemented best practices in version control (Git), CI, and development/deployment automation, enhancing team efficiency and code quality.
- Enhanced the existing continuous integration system, optimizing Jenkins and server scripts for maximum automation and minimal manual effort.
- Established code architecture and interfaces followed by the team for multiple projects, standardizing development practices.
- Provided comprehensive technical support for CMS/CRM functionalities, ensuring seamless operations.
- Injected creative input to enhance application dynamism, interactivity, and user-friendliness.
- Conducted application maintenance, monitoring, and enhancements, ensuring continuous improvement.
- Managed legacy web applications, introducing new features to meet client needs.
- Worked in a collaborative team of 5-10 people, adhering to agile methodologies and principles.
Teknologier:
- Teknologier:
PHP
Symfony
Laravel
Vue.js
Zend
Vuex
Back End Developer
Reccode Ltd - 1 år 5 måneder
- Contributed to the design and development of content management systems
- Troubleshoot problems, tested, and implemented exciting solutions, and maintained existing applications
- Optimized web application performance by profiling & enhancing the same with the latest technology
- Worked with web designer & project manager and stayed on target
- Was responsible for hosting stack behind the applications & monitoring the same
- Communicated directly with the clients when needed
Teknologier:
- Teknologier:
PHP
Laravel
NativeScript
WordPress
Apache HTTP Server
Uddannelse
BSc.Applied Sciences
The School of Electrical and Computer Engineering of Applied Studies · 2015 - 2019
Find din næste udvikler inden for få dage, ikke måneder
Book en 25-minutters samtale, hvor vi:
- udfører behovsafdækning med fokus på udviklingsopgaver
- Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
- beskriver de næste trin for at finde det perfekte match på få dage
