Position: Senior Software Engineer
Category: Java
English level: intermediate
Years of experience: 6

Was a key member of a team developing AI voice assistant that processes 100k+ calls to bank technical support per day from scratch
6+ years of experience in Java Backend development, system design, DevOps, machine learning

At my current position in outsourcing company, I develop a data gateway system for UK customer 
Tech stack: Java, Spring boot, AWS, RabbitMQ, Apache Cassandra, Oracle

Past experience:

3 years in the most popular and innovative bank in Kazakstan
Worked in AI team and developed 3 projects related to AI voice bots. The main project - AI voice assistant
- Engaged in tech leading, supervising, code reviewing 8+ developers
- Designed architecture
- Developed speech recognition modules (integration with Yandex, Google)
- Engaged in data collection, training, and deployment of ML models (Python, CatBoost, scikit-learn, iohttp, Keras)
- Implemented integration with telephony (call control and audio streams) - Asterisk
Tech stack: Java 14, Python, Spring Boot, Asterisk, RabbitMQ, Kafka, PostgreSQL, Oracle, Python, Redis, gRPC, RTP, Kubernetes

3 years in company developing projects for the government sector (Migration Police etc.)
Tech stack: Java EE, Oracle ADF, SOAP-services, Oracle DB, PostgreSQL, WebLogic, GlassFish 

I would like to work on a project with:
- High load
- Distributed systems
- Cloud infrastructure
I don't consider outstaffing positions