How a guy from Bishkek became a Tech Lead in backend development at 22
Author - Mansur Ismagulov
The Tech AI
Get the key points in seconds - a short summary from The Tech AI.
Bakdoolot Kulbarakov from Bishkek started programming at the age of 13, got his first job as a frontend developer at 15, and became a Tech Lead in backend development. At Lion Technology, he worked as a junior Java developer, overcoming age restrictions and rejections during interviews. Currently, he is a senior backend developer at MDigital, where he continues his professional development.
Rejections, first job, and the drive to grow. Bakdoolot Kulbarakov shared how he started programming at 13, landed his first job at 15, and ultimately became a Tech Lead in backend development.
Bakdoolot Kulbarakov, city — Bishkek, Tech Lead in backend development, LinkedIn
About Me
I was born and raised in Bishkek. My education took place in several state schools: No. 1, No. 73, and No. 3. From an early age, I was fascinated by computers, especially games. I found it easy to grasp new information, and friends and relatives often turned to me for help setting up devices—phones, laptops, and other gadgets.
At 13, my interest in programming began with the game Minecraft. I wanted to create my own server to earn money, which pushed me to study IT. After six months of learning, I actively looked for a job but faced difficulties due to my age. However, thanks to a classmate from a Java course, I managed to land my first job as a frontend developer. Later, when an experienced backend developer joined our team, we started developing a microcredit issuance system, and I gained valuable experience in FinTech.
Every day, my interest in IT grew. Thanks to the internet and accessible information, I began studying various technologies for creating games and websites, discovering new opportunities.
At 14, I already tried developing my own websites. Seeing my interest, my mother found Java courses for kids, where I created my first game. However, at that time, it was difficult for me to fully understand the knowledge I had acquired.
At 15, I enrolled in Java courses again, and this time, mastering the material was much easier. I not only studied successfully but also helped classmates understand complex topics.
Today, I work as a senior backend developer at MDigital, continuing to develop and expand my knowledge in IT.

About My First Job in IT
I started my journey at Lion Technology. At the age of 15, I held the position of junior Java developer. Mostly, I had to handle simple tasks since I was just beginning my path in this field. I was provided with a lot of new information, which I had to study carefully. I also got to work with the QuickPay system.
At that time, the requirements for entering the profession were not as high as they are now. I had to answer basic questions about programming, SOLID principles, KISS and DRY, as well as about working with frameworks and databases.
By that time, I had already gone through more than 10 interviews, after each of which I filled in the gaps in my knowledge, searched for answers to questions online, and prepared thoroughly.
At first, it was difficult for me, but after several interviews, I realized that rejections were beneficial for me. They help me grow and fill in the gaps in my knowledge. I am a persistent person, so rejections only strengthened my determination to achieve my goal and become better.

About Difficulties
The first challenge I faced was my age—due to legal restrictions, many companies could not hire me.
Additionally, it was difficult to understand professional terminology and master a large amount of information, but thanks to perseverance and support from more experienced colleagues, I was able to overcome these difficulties. Being the youngest employee, I often received advice and mentorship from senior colleagues, which significantly accelerated my professional growth.
Today, the entry barrier is high, and to get a job, newcomers need to have deep knowledge and practical skills. Moreover, connections play a significant role. If you do not have acquaintances in the IT field, finding your first job will be more difficult.

3 Tips to Help You Find a Job in IT
1. Continuous learning and self-development.
In the IT field, everything is evolving rapidly, so it is necessary to constantly improve your skills, learn something new, and, most importantly, gain practical experience.
2. Creating a practical portfolio.
Participate in project development: work on personal projects, take part in hackathons. This will not only strengthen your skills but also demonstrate to potential employers that you can solve practical problems.
3. Developing professional contacts.
Attend meetups, conferences, and other IT events, communicate with colleagues, and seek mentors. Networking often opens up opportunities for internships and first positions in the industry.
The Tech on Telegram Follow The Tech on Telegram
Keep up with the latest technology and startup news.