Senior Node.js Engineer

Node.js

5 Years Of Experience

Hire Freelance Software Engineers

Dejan

Belgrade, Serbia

Communication

7/10

Technical Skill

8/10

Message Me

Skills

Expertise

Express.js

3 years

TypeScript

3 years

Node.js

5 years

Docker

4 years

All Skills

Express.js

TypeScript

Node.js

JavaScript

NestJS

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

NestJS

Node.js

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.

TypeScript

Node.js

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.

Node.js

TypeScript

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.

C++

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.

Services professionnels
Loading insights...