Dmitri D.

Dmitri D.

Backend Developer

Moldova, Republic of
Membre de confiance depuis 2023
8 années d'expérience

As a Tech Lead, he excels at deconstructing intricate features into structured, actionable phases, ensuring efficient and timely execution.

With a strong "business needs first" approach, Dmitri prioritizes deliverables to swiftly provide end-users with functional, high-value solutions. His passion for open-source development is evident in both his professional and personal projects, where he actively integrates and contributes to the open-source community.

Dedicated to fostering innovation and collaboration, Dmitri continuously seeks opportunities to give back, supporting the growth and advancement of open-source initiatives.

Expertise principale

MongoDBMongoDB5 ans
Node.jsNode.js6 ans
TypeScriptTypeScript5 ans
GitGit8 ans
6+

Expérience5

Technical Lead

Packaly BV
Transportation and Logistics
Jun 2022 · 3y 9m
  • Led the team and guided throughout a seamless DB migration process from Firestore to MongoDB;

  • Designing and establishing efficient inter-service communication using gRPC, ensuring reliable channels of communication between system components;

  • Recognizing the need for infrastructure migration and actively supporting its implementation;

  • Implementing a Gateway solution to address distributed GraphQL schemas and authentication issues, enhancing system architecture and security;

  • Taking part in development, feature design, and planning activities;

  • Making architectural and infrastructure decisions to drive the project forward;

  • Enforcing code-style guidelines to maintain code quality and consistency;

  • Providing mentorship and guidance to the team members.

UnixUnix
gRPCgRPC

Backend Developer

Packaly BV
Transportation and Logistics
Sep 2021 · 4y 6m
  • Utilizing Redis, RabbitMQ, and Cloud Firestore to develop and optimize efficient data storage and messaging solutions;

  • Leveraging Unix systems for seamless deployment and management of software applications;

  • Implementing GraphQL with Node.js to enable efficient and flexible data querying and manipulation;

  • Collaborating with the team to design and develop scalable and maintainable code using TypeScript and Git;

  • Leading the team in the migration process from Cloud Firestore to MongoDB, ensuring data integrity and performance optimization.

UnixUnix
gRPCgRPC
GoParrot.ai

Node.js Developer | Team Lead

GoParrot.ai
Food Delivery and Restaurants
Jan 2019 - Aug 2021 · 2y 7m
  • Led the team up to five people;

  • Overseeing core services and ensuring their efficient functioning within the platform;

  • Designing major features and collaborating with cross-functional teams to align development efforts with customer needs;

  • Facilitating knowledge transitions within the team to ensure a smooth transfer of information and expertise;

  • Collaborating with stakeholders to gather requirements and deliver software solutions that meet customers' expectations;

  • Ensuring the success of projects by effectively managing resources, timelines, and deliverables;

  • Leading the migration of legacy services from plain JavaScript to NestJS, a TypeScript framework, resulting in improved code readability, maintainability, and scalability;

  • Conducting a comprehensive clean-up of unused collections in MongoDB, optimizing database performance and reducing storage overhead;

  • Cleaning up or migrating legacy endpoints to a new version of the API, enhancing system stability and ensuring compatibility with updated client applications.

Microservices
HerokuHeroku
SwaggerSwagger
PyCoding

Node.Js Developer

PyCoding
Education
Feb 2017 - Dec 2018 · 1y 10m
  • Building a Command Line Interface (CLI) tool for automating resource deployment in cloud computing;

  • Developing functionalities to efficiently manage large amounts of cloud resources across multiple cloud providers;

  • Implementing data collection mechanisms to gather deployment artifacts from various sources;

  • Designing parsers and normalization processes to ensure consistency and compatibility of collected artifacts;

  • Collaborating with the team to integrate the CLI with the resource management dashboard;

  • Conducting thorough testing and debugging to identify and fix any issues or bugs in the CLI;

  • Documenting the CLI's functionalities, features, and usage guidelines for internal and external users;

  • Providing technical support and troubleshooting assistance to users of the CLI;

  • Staying up to date with the latest trends and best practices in cloud computing and resource management.

Microservices
PyCoding

PHP | SQL Developer

PyCoding
Education
Oct 2014 - Jan 2017 · 2y 3m
  • Maintaining the ETL project for a strategic client (Hearst Corporation) with a focus on bug-fixes, improvements, and optimizations;

  • Ensuring attention to detail and data integrity during all data extraction, transformation, and load process stages;

  • Collaborating with cross-functional teams to understand requirements and implement necessary changes to the ETL project;

  • Conducting thorough testing and debugging to identify and resolve issues in the ETL workflows;

  • Monitoring and optimizing the performance of data extraction, transformation, and load processes to enhance efficiency;

  • Providing regular updates and reports on the status and progress of the ETL project to stakeholders;

  • Assisting in the development of an employee's skill development and performance review portal.

PHPPHP
SymfonySymfony

Évaluations

Excellence en ingénierie

Les performances globales de Dmitri lors d'une évaluation technique en direct de 90 minutes se classent dans le top 5% des Backend Developer évalués chez Proxify.

Certificats 3

Udemy
Angular 4 (formerly Angular 2) - The Complete GuideUdemy
Udemy
Understanding of Node.JsUdemy
Udemy
Angular 4 (formerly Angular 2) - The Complete GuideUdemy
Souhaitez-vous en savoir plus sur les certifications de Dmitri ?Planifier un appel

Éducation

TUO
Technical University of Moldova
Faculty of Energetics and Electrical Engineering - Energy and Environment2009 - 2011
TUO
Technical University of Moldova
Faculty of Energetics and Electrical Engineering - Electroenergetics2004 - 2009

Arrêtez de naviguer.
Soyez jumelé plus rapidement.