Hire Freelance Software Engineers

Senior Node.js Engineer

Node.js

5 Years Of Experience

Hire Freelance Software Engineers

Dejan

Belgrade, Serbia

Kr473/h

Communication

7/10

Technical Skill

8/10

Message Me

Skills

Expertise

Remote Freelance Express.js Developer Logo

Express.js

3 years

Remote Freelance TypeScript Developer Logo

TypeScript

3 years

Remote Freelance Node.js Developer Logo

Node.js

5 years

Remote Freelance Docker Developer Logo

Docker

4 years

All Skills

Remote Freelance Express.js Developer Logo

Express.js

Remote Freelance TypeScript Developer Logo

TypeScript

Remote Freelance Node.js Developer Logo

Node.js

Remote Freelance JavaScript Developer Logo

JavaScript

Remote Freelance NestJS Developer Logo

NestJS

Remote Freelance Docker Developer Logo

Docker

Senior Node.js Engineer

Dejan is a detail-oriented Senior Node.js Back-End developer, devising innovative, efficient and elegant solutions, to meet the ever-expanding business requirements. Solid mathematical knowledge, with experience in developing comprehensive algorithms and data-processing logic.

Professional Experience

Senior Node.js Developer

1 year 2 months

Pannovate

Creating and upgrading event-driven integrations of a payment processor, issuer, and verification(KYC).

Using gRPC in a Microservice Architecture

Remote Freelance NestJS Developer Logo

NestJS

Remote Freelance Node.js Developer Logo

Node.js

Remote Freelance TypeScript Developer Logo

TypeScript

Senior Node.js Developer

1 year

Skylead

Maintaining and upgrading existing feature in lead generation tool

Created automated lead-generated procedures and RESTful APIs integrations (with Outlook, Google, etc)

Written REST API which passes google penetration test.

Mentor associate of junior developers

Detected bugs and requirement inconsistencies.

Remote Freelance TypeScript Developer Logo

TypeScript

Remote Freelance Node.js Developer Logo

Node.js

Remote Freelance Express.js Developer Logo

Express.js

Node.js Developer

1 year 10 months

Xsource/Salestrekker

Maintaining and upgrading existing feature in a CRM solution for finance brokers, financial advisers and real estate professionals.

Created automated business procedures and SOAP & RESTful APIs integrations (with Outlook, Google, banking systems, a government register of business and assets data, Real Estate APIs, Zapier, etc).

Created calculations and solved the floating-point error mitigation converting to string and fraction, for bank interests, risks, etc.

Micro-services architecture with Docker, and part of it on AWS.

Integration of data storage solutions like MySQL, GraphQL and Redis.

Features for processing and converting documents interact with the C ++ code on Linux server.

Remote Freelance Node.js Developer Logo

Node.js

Remote Freelance TypeScript Developer Logo

TypeScript

Remote Freelance JavaScript Developer Logo

JavaScript

C++/Java Developer

Malloc Inc

Significantly improved the performance of finding matching variables from different arrays

One of the main tasks were: creating a proof of concept of 'complex problem processor' solving mathematical problems and creating unique questions for each student in the class.

Educating new coders to maintain and upgrade the software.

Created module to enable full integration with Multichain in C++ for data transfer between banks and based on it, this was chosen as the proof of concept over that of the Java concept presented by senior colleagues, and it was used for further development

Modified existing software to correct errors, upgrade interfaces and improve performance.

Remote Freelance C++ Developer Logo

C++

Remote Freelance Java Developer Logo

Java

Education

Belgrade

Bachelor of Science in Informatics

Developer Profile

Leadership:

Score 5: Expertly architects projects, oversees engineering teams, and guides company-wide tech initiatives.

Communication:

Score 5: Expertly conveys technical scope and vision, aligns tech solutions with business requirements, and mentors in effective communication.

Professsional Experience:

Score 5: Veteran Technologist - Carries vast experience, having helmed diverse and complex projects across industries, and showcases a history of strategic and impactful project completions.

Engineering Skill:

Score 4: Tech Lead/Architect - Oversees large-scale projects, defines architectural decisions, and strategizes tech solutions.

Professionalism:

Score 5: Elite Professional - Embodies the highest standards in all interactions, mentors others in professional growth, and sets the benchmark for workplace excellence.

Skill Evaluation: 8/10

Professional Strengths

  • Solid mathematical knowledge, with experience in developing comprehensive algorithms and data-processing logic.
  • Excellent Node.js experience and architectural knowledge

About me

Hello! I am Dejan, I have been working as a C++ & Node.js engineer for over 5 years now.