Sobirov Diyorbek

Software Engineer

Diyorbek

Current favorite stack

  • Node.js
  • TypeScript
  • React
  • Next.js

About me

I am a passionate and versatile developer with over +4 yr 8 mos of JavaScript experience and a constant interest in learning new technologies. I am currently learning software architecture and the Rust programming language. My goal is to master these areas to design and build robust, efficient, scalable systems, and write high-performance, fast-operating code.

Experience

IT-sharq | Mar. 2023 - 1 yr 6 mos

- Designing software architecture and database infrastructure.
- Setting up CI/CD pipelines.
- Developing frontend and backend systems with a focus on backend development.
- Experience with sockets, TCP,and FTP.
- Creating Telegram bots.

Urban Coders | Aug. 2022 - Mar. 2023

Turnkey projects, websites, and enhancements to existing projects.

DBC | Jan. 2021 - Aug. 2022

- Developing CRM systems.
- Designing databases.
- Developing frontend and backend.

Skills

A look at all the programming languages, libraries, and tools I've worked with, I started programming about +6 years ago. I have tried a few programming languages and technology stack, both Backend and Frontend.

Event though the scope of web development is wide, I was very interested and focused on Backend development.

Languages

JavaScript
TypeScript
Rust

Backend stack

Node.js
Nest.js
Fastify
Express.js
Rabbitmq
PostgreSQL
MongoDb
Typeorm
Primsa
Sequelize
Jest
Socket.io
Telegraf.js
swager

Frontend stack

HTML/css
React
Next.js
Redux
MobX
Webpack

Agile methodologies and coding principles

GitFlow
SCRUM
Clean Code
Clean Architecture

Contact me

Email

sabirovdiyorkind@gmail.com

Telegram

@diyor_coffee