← Back to list
middle
Registration: 27.10.2022

Dilshodbek Ismoilov

Specialization: NodeJS Backend Developer
Software engineer with 2.5+ years’ experience, implementing backend systems in Node.js, working on complex B2B and B2C projects in education technology, medical technology, and e-commerce, versed in following established procedures and working under little or no supervision. Experienced with Microservice based architecture, Docker runtime environments, and excellent troubleshooting skills.
Software engineer with 2.5+ years’ experience, implementing backend systems in Node.js, working on complex B2B and B2C projects in education technology, medical technology, and e-commerce, versed in following established procedures and working under little or no supervision. Experienced with Microservice based architecture, Docker runtime environments, and excellent troubleshooting skills.

Portfolio

SchoolUP

- Developed the backend of the hybrid learning management system for automating virtual classrooms. Primary technologies: Typescript, Nodejs, Expressjs, and MongoDB. - Decreased the response time of services from 600 ms to 200 ms by introducing an independent micro-service and multi-tenancy for each service. - Increased sorting and filtering performance by 1,000% with a large amount of data, by optimizing Mongoose queries.

ZETSOFT

- Took part in the development of a large e-commerce platform and contributed to the development of new features and systems as well as the improvement of already-existing platform components. - Created a full permission system that divides every main operation into single permissions that a user can be given, by developing a custom parsing method for incoming queries.

SchoolUP

- Achieved 98% test coverage by writing high-quality code, and covering the written code with unit tests using Jest and Supertest. - Collaborated with frontend engineers to develop REST API contracts and documented using Swagger.

Skills

Node.js
TypeScript
Express.js
NestJS
MongoDB
Microservices
RabbitMQ
Redis
JavaScript
Back-end
NodeJS
ExpressJS
Restful APIs
Prisma
Jest
Unit testing
Git
Github
Docker
Socket.io
SOLID principle

Work experience

Node.js Backend Developer
06.2021 - 09.2022 |SchoolUP
Typescript, Nodejs, Expressjs, MongoDB, Jest, Supertest, REST API, Swagger
- Developed the backend of the hybrid learning management system for automating virtual classrooms. Primary technologies: Typescript, Nodejs, Expressjs, and MongoDB. - Decreased the response time of services from 600 ms to 200 ms by introducing an independent micro-service and multi-tenancy for each service. - Increased sorting and filtering performance by 1,000% with a large amount of data, by optimizing Mongoose queries. - Achieved 98% test coverage by writing high-quality code, and covering the written code with unit tests using Jest and Supertest. - Collaborated with frontend engineers to develop REST API contracts and documented using Swagger.
Javascript Developer
03.2021 - 06.2021 |NDA
HTML, JavaScript, AJAX, JSON, Restful API, CMS
- Converted mockups into HTML, JavaScript, AJAX, and JSON and implemented websites and integrated solutions into business operations. - Designed and architected Restful APIs for small CMS and landing pages to maintain operations continuity and productivity, documented and wrote tests for rest APIs.
Backend Developer
09.2020 - 10.2020 |ZETSOFT
.
- Took part in the development of a large e-commerce platform and contributed to the development of new features and systems as well as the improvement of already-existing platform components. - Created a full permission system that divides every main operation into single permissions that a user can be given, by developing a custom parsing method for incoming queries.

Educational background

Computer Science (Bachelor’s Degree)
2020 - 2021
Inha University

Languages

EnglishUpper IntermediateUzbekNativeRussianElementary