Laziz Abdullaev, Developer in Singapore, Singapore
Laziz is available for hire
Hire Laziz

Laziz Abdullaev

Verified Expert  in Engineering

Back-end Developer

Location
Singapore, Singapore
Toptal Member Since
March 31, 2022

Laziz is a software engineer and back-end developer with experience in software development using JavaScript, TypeScript, and Node.js. He can quickly adapt to new technologies and use other programming languages to solve complex problems. With his skills and knowledge, Laziz is a great contributor to every team.

Portfolio

DSR
JavaScript, TypeScript, Node.js, MongoDB, Express.js, NestJS, SQL, GraphQL...
Nolbir
JavaScript, TypeScript, MongoDB, Express.js, Keycloak, Single Sign-on (SSO)...
Freelancer
JavaScript, Node.js, Telegram Bots, Telegram Bot API, MySQL, Redis, MongoDB...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Slack, Windows, MacOS

The most amazing...

...thing I've built is a rich full-text searching experience using Elasticsearch.

Work Experience

Software Engineer

2022 - PRESENT
DSR
  • Introduced new CI/CD flows in the pipeline that improves process monitoring.
  • Tracked and fixed bugs both on the back-end and front-end side using Jira and Slack as reporting tools.
  • Wrote the unit tests and increased the test coverage fivefold.
  • Refactored the existing codes by introducing space and time performance optimizations and modern language features.
Technologies: JavaScript, TypeScript, Node.js, MongoDB, Express.js, NestJS, SQL, GraphQL, React, Unit Testing, Jest, Back-end, NPM, WebSockets, Microservices, Docker

Software Engineer

2021 - 2022
Nolbir
  • Implemented a single sign-on (SSO) feature for multiple company products using Keycloak.
  • Wrote the unit tests with more than 80% of coverage.
  • Implemented a global search using Elasticsearch, enabling a flexible full-text search experience for users.
  • Contributed to the main parts of data modeling for an eCommerce project.
Technologies: JavaScript, TypeScript, MongoDB, Express.js, Keycloak, Single Sign-on (SSO), Elasticsearch, GitHub, CI/CD Pipelines, Passport.js, Mongoose, Node.js, Jest, NPM

Software Engineer

2019 - 2021
Freelancer
  • Developed Telegram chatbots that automated client business operations and enhanced work and time efficiency by 20%.
  • Communicated with the clients for requirements gathering and clarification purposes.
  • Applied software engineering best practices, principles, and design patterns to make the project maintainable.
Technologies: JavaScript, Node.js, Telegram Bots, Telegram Bot API, MySQL, Redis, MongoDB, TypeScript, Express.js, Socket.IO, Jest, NPM

Verity Flow

A self-sovereign identity (SSI) and blockchain-based service for decentralized authentication and authorization.

I built and deployed self-sovereign identity solutions and implemented digital credentials in production.

Languages

JavaScript, TypeScript, SQL, GraphQL, C++

Libraries/APIs

Node.js, React, Passport.js, Telegram Bot API, Socket.IO

Tools

NPM, Mongoose, Keycloak, GitHub, Slack, Shell, GitLab

Paradigms

Functional Analysis, Unit Testing, Microservices

Platforms

Visual Studio Code (VS Code), Docker, Windows, MacOS

Other

Mathematics, Algebra, Calculus, Probability Theory, Back-end, Abstract Algebra, Discrete Mathematics, Number Theory, Algorithms, Data Structures, Authentication, WebSockets, Philosophy, Single Sign-on (SSO), CI/CD Pipelines, Telegram Bots

Frameworks

Express.js, NestJS, Jest

Storage

MongoDB, MySQL, Elasticsearch, Redis

2019 - 2022

Bachelor's Degree in Mathematics

National University of Uzbekistan - Tashkent, Uzbekistan

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring