Summary
Overview
Work History
Education
Skills
Timeline
Generic

Dmitriy Bulaev

Software Developer
Almaty

Summary

Dynamic Software Developer with a proven track record at Home Credit Bank, specializing in Python, handling projects of different sizes and complexities, aimed to both external and internal users, with ability to learn on the go if needed, hardworking, with desire to meet deadlines at all costs.

Overview

3
3
years of professional experience

Work History

Software Developer

Home Credit Bank
01.2025 - Current
  • Robotic automation of various business processes using Power Automate or Python (Celery + Selenium), ranging from simple contract gathering to full-cycle handling of recycler disputes from our clients, including device's logs parsing, composition of a technical report, and reimbursement of the missing sum to the appropriate account, resulting in 400+ work hours saved per month.
  • Development of a compliance platform for contract analysis using RAG, which determined whether the contract violates sanction regimes from countries like the USA or not.

Senior Engineer

Home Credit Bank
08.2023 - 01.2025
  • Development of a new bank's RAG chatbot, using Azure OpenAI, AI Search, and Prompt Flow. Integration of Confluence pages as a knowledge base. Integration with existing communication channels (WhatsApp, the bank's website, mobile app). This change improved the percentage of chats that close without live agent involvement from 30% to 80%, while not restricting clients' ability to transfer dialogue to a human operator on demand.
  • Creation of the internal version of the aforementioned bot in the company's Teams, targeting new employees of the company, providing them with help and expanded information about bank products and processes.
  • Development of an NLP system to automatically categorize JIRA tickets and assign them to appropriate teams.

Engineer

Home Credit Bank
08.2022 - 08.2023
  • Development of the Telegram Jira Bot that allows employees to create and manage new Jira tickets from their phones, and also perform common tasks, like password resets for their accounts.
  • Full stack development of a chatbot management application using Vue and FastAPI, which provides tools to view, create, and modify dialogue trees for all of the company's chatbots, both internal and external.

Intern

Home Credit Bank
05.2022 - 08.2022
  • Integration of the NLP component into the bank's chatbot, using the RASA framework and conversational data from previous chats, handling more than 200 popular questions from our clients.
  • Handling of JIRA requests and issues.

Education

Bachelor of Science - Applied Artificial Intelligence

International University of Applied Sciences
Berlin, Remote
04.2001 -

Skills

Python (FastApi, Celery, Selenium, LangChain, Aiogramm, RASA, )

SQL(PLSQL)/NoSQL (Oralce, Mongo)

Redis, RabbitMQ

Azure

Docker, Docker Compose

JIRA, Confluence (APIs)

MS Suite (APIs of Teams, Outlook, Sharepoint, etc))

JavaScript (Vue)

Git (GitLab)

Timeline

Software Developer

Home Credit Bank
01.2025 - Current

Senior Engineer

Home Credit Bank
08.2023 - 01.2025

Engineer

Home Credit Bank
08.2022 - 08.2023

Intern

Home Credit Bank
05.2022 - 08.2022

Bachelor of Science - Applied Artificial Intelligence

International University of Applied Sciences
04.2001 -
Dmitriy BulaevSoftware Developer