Skip to content
View ddavlet's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report ddavlet

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ddavlet/README.md

Hi there! πŸ‘‹ I'm Dilshod Davletyarov

πŸ§‘β€πŸ’» About Me

I'm a software developer with a focus on backend development, currently studying at 42 Berlin. With a solid background in C, C++, and Python, I am passionate about building efficient, scalable systems. I also have experience in server management on Ubuntu and working with the Django library for backend solutions.

Previously, I worked in external economic affairs and finance, where I developed skills in automation, data analysis, and systems management. After running my own business, I transitioned into the tech world, bringing a unique mix of business acumen and programming expertise.


πŸ”§ Skills & Technologies

  • Languages: C, C++, Python, Java, Bash
  • Frameworks: Django
  • DevOps & Tools: Git, Docker, Nginx, Ubuntu Server
  • Version Control: Git, GitHub
  • Other: Multithreading, Shell Scripting, Algorithms, Data Structures

πŸ”₯ Featured Projects

πŸ§‘β€πŸŽ“ Learning projects

A fully functional shell built from scratch, supporting basic commands, piping, and error handling. This project improved my understanding of process management, memory allocation, and system calls in Linux.

A high-performance web server built using C/C++, handling multiple client requests. This project was essential in understanding non-blocking polling, HTTP standards, and socket programming.

System administation by using Docker. Building several Dockers with Docker compose, networking and shared volumes.

Solving a philosophers problem with multi-threading and multi-processing. This project provides insights to data races problem, thread synchronization and inter-process communication using semaphores.

Cub3D is a raycasting-based 3D graphical project inspired by the classic Wolfenstein 3D game. Developed using C and the miniLibX library, the project simulates a first-person view inside a maze, where the player navigates and interacts with the environment. The project emphasizes core computer science concepts such as memory management, event handling, and graphical rendering while exploring the use of mathematics in game development.

This project involves building a web application using Django, focusing on user management, security, and gameplay experience. The application allows users to play a real-time multiplayer Pong game, with key features such as two-factor authentication (2FA), JWT-based authentication, and user registration with customizable profiles. Additionally, the project implements an API server, security measures (password hashing, protection against XSS/SQL injections), and a CLI-based Pong client.

πŸ—‚ Projects

This project, Telegram SMS Gateway, is a system that allows sending SMS via Telegram by integrating a Telegram bot with an SMS gateway. It is designed to automate sending SMS messages directly from Telegram, simplifying the communication process.

Find your new home fast and easy!

🌱 Currently Learning

I’m currently deepening my knowledge in:

  • Advanced backend architectures with a focus on scalable solutions.
  • Optimizing performance in C++.
  • Open-source contributions to Django-related projects.
  • Java language philosophy for backend development

πŸ“½ Projects in progress

Implementation of a simple Java program according to a given class diagram written in UML. Airport simulator configurable with multiple scenarios to analyse potential bottleneck.

This project is a Telegram bot designed to interact with OpenAI models, featuring integrated database support and various customizable settings. It is inspired by the goal of simplifying access to OpenAI's capabilities in Uzbekistan, making its features more user-friendly in popular social media app.


🎯 Achievements

  • Completed the 42 Berlin Cursus with notable projects in multithreading, low level programming and backend development.
  • Sold a self-founded business after years of profitable operation.
  • Actively contributed to open-source repositories focusing on backend technologies.

πŸ“« Get in Touch

Feel free to reach out to me through:


⚑ Fact about me

I'm passionate about combining my technical skills with my entrepreneurial background to build meaningful and efficient software solutions!


GitHub Stats

Popular repositories Loading

  1. FdF FdF Public

    C 1

  2. CPP_modules CPP_modules Public

    C++ 1

  3. wg_gesucht_easyfinder wg_gesucht_easyfinder Public

    Python 1

  4. node-telegram-bot-api node-telegram-bot-api Public

    Forked from yagop/node-telegram-bot-api

    Telegram Bot API for NodeJS

    JavaScript

  5. my_piscine my_piscine Public

    C

  6. libft libft Public

    C