Dragos N.

Software Developer

17 years
Bucharest, ROMANIA
Contact us for this profile

My experience


Digital Ordering Solutions ProviderMarch 2022 - Present

Back-End Developer.
  • Involved in the Dispatch 2.0 project, including:
    - clustering problem - cluster orders based on business logic - min / max orders per driver, order geographic coordinates
    - auto assign solution
    - manual assign
    - route calculation based on resulting clusters (3rd party API integration)
  • Working with a service infrastructure for Microservices, where various apps communicate with an API Gateway, handling the requests to various microservices. There are some message queuing services, like AWS SQS and ActiveMQ, for particular services.

Laravel Lumen (PHP 7/8), MySQL, ActiveMQ (Stomp), Docker, AWS, REST API, 3rd party API integrations

PentalogFebruary 2022 - March 2022

Software Developer within the Pentalog group.
  • Training on software development techniques and best practices, following an internal roadmap.
  • Internal integration by understanding the organizational culture.
  • Adjusting to the business practices.
  • Proper alignment with the company's vision.
  • Learning how to work according to the Agile methodology.

PHP, Laravel, Microservices, RabbitMQ,  MySQL, Agile

Vivre DecoApril 2021 - January 2022

PHP Developer within a home & decor online retail brand on the European market.
  • Part of the backend team, but also working on the frontend part when needed. 
  • Use of Laravel mostly, and other frameworks depending on the project.
  • Focused on configuration and optimization
  • Experienced with MySQL and scalability problems (explain, transactions, tweaks, index).
  • Working with Docker, familiar with Swarm.
  • Async processing using message queues (RabbbitMQ).
  • Experienced with ElasticSearch (product information).
  • Microservice architecture (architecture design).
  • Experiencedwith HA proxy.
  • Design patterns (chain on command, mediator, factory, observer).
  • API design skills.
  • Experienced with encryption systems.
  • Fixing bugs.
  • Providing technical solutions.
  • Communication with the team and with the client.

IristelFebruary 2011 - January 2022

Software Developer within a large and fast growing carrier providing innovative communication services that are changing how consumers and businesses communicate. 
  • Part of a small team of 5 colleagues. 
  • Participation in several projects, one of them being a b2b site we developed from scratch. 
  • Designing, implementing, and iteratively improving new backend services.
  • Correcting bugs.
  • Communication with the team and with the client.
  • Proposing technical solutions.
  • Providing accurate definitions on technical and design requirements.

Laravel, Symfony, Vue.js, MySQL

Omega SoftJune 2005 - January 2011

Web Developer for a travel agency in Bucharest.
  • Software development.
  • Fixing bugs.
  • Strong communication skills.
  • Proposing technical solutions.
  • Respecting the rules related to performance and security.
  • Identifying and fixing numerous bottlenecks which improved service responsiveness.
  • Gaining experience with best programming practices.

My education and trainings

Cybernetics, Statistics and Economic Informatics - Bucharest University of Economic Studies.2002 - 2005