Tukhtamurod Isroilov

Backend Software Engineer

Tashkent, Uzbekistan

Summary

I am a highly skilled software engineer with a Bachelor's degree in Computer Science. My expertise lies in designing, developing, and implementing software solutions that meet the needs of businesses and organizations. With a keen eye for detail and a deep understanding of programming language Python as well as experience with Go language. I am able to create efficient, scalable, and maintainable software systems.
My experience in the field has taught me the importance of collaborating with team members and communicating technical concepts to non-technical stakeholders. I am adept at working in an Agile development environment, and have experience with popular tools such as Git, Jira

Languages:

English, Uzbek

Favorite Python Packages:

Django, FastAPI, SQLAlchemy, Gino, alembic, asyncio, aiohttp, BeautifulSoup4, protobuf, marshmallow, grpclib, grpcio, aiokafka, pytest

Experience

    As a software engineer with 3 years of experience, I have developed a range of technical skills in various areas of software development. In particular, I started my career designing and developing Django applications and Telegram bots, and have become proficient in these areas. I have developed an in-depth understanding of Django's model-view-controller (MVC) architecture, and have used this framework to build scalable and efficient web applications. Additionally, I have extensive experience in creating Telegram bots using the Python-Telegram-Bot library, and have developed bots that are capable of performing a wide range of tasks, from simple notifications to complex conversational interactions.

    In addition to that, I have spent the last 2 years working with microservice architecture, which has given me a deep understanding of how to design and implement large-scale software systems. I have worked with a range of microservice tools and frameworks, including Docker, Kubernetes, and Apache Kafka, and have developed a comprehensive understanding of how to build and deploy microservices effectively. Overall, my experience in these areas has given me a well-rounded skill set and a strong foundation for solving complex software engineering problems.

Skills

Amazon Web Services (AWS), Celery, Django, Django REST Framework, Docker, FastAPI, Git, Kafka, Kubernetes, MySQL, Nginx, Pandas, PostgreSQL, Redis, SQLAlchemy, Test-Driven Development

Joined: March 2023