Skip to content

Yerassyl Oralgazin

@yerassyl-oralgazin

Backend Engineer, Kotlin and Java

I work on backend systems, lately connecting Kazakhstan's public services to older state systems. I've also explored local LLMs and RAG, and helped move a codebase from Java 8 to Java 17.

Career

Experience: 3 years

Experience

Backend Engineer (Kotlin/Java)

QazTech Ltd.

Jun 2026 — Present

Builds Kotlin and Java microservices for Kazakhstan's e-government platform, integrating public services with state systems and implementing payment, identity and data-access flows.

• Project: eGov 3.0, modernization of Kazakhstan's national e-government platform for JSC "National Information Technologies": citizen-facing public services integrated with state information systems through the national service bus (SHEP).

Software Developer

DataArt Solutions, Inc.

A global software engineering and consulting company that builds digital products and provides technology services for clients across industries.

Aug 2025 — Jul 2026

Helped select and build a self-hosted Llama and RAG setup, developed Spring Boot APIs, and resolved Docker and CI/CD issues.

• Evaluated and proposed LLM integration strategies across OpenAI, Google Gemini, and Llama; drove the decision to adopt a self-hosted Llama instance via Ollama, eliminating external API costs and data privacy concerns. • Co-designed RAG architecture with the team: integrated Spring AI with Ollama for local LLM inference and configured Qdrant as the vector store for semantic search and context-aware responses. • Participated in microservice design sessions with the Solution Architect, contributing to service boundary definitions and API contracts.

Software Developer

Phoenix Lab

Sep 2024 — Apr 2025

Developed backend features for a car dealership CRM, integrated bank APIs and Kafka messaging, and led a Java 8 to Java 17 migration.

• Project: CRM system for an official car dealership, managing client interactions, sales pipelines, vehicle inventory, and after-sales service scheduling. • Implemented financial processing functions on the Java/Kotlin Spring back-end. • Integrated third-party bank APIs into the platform. • Implemented asynchronous inter-service messaging using Apache Kafka. • Led migration of the codebase from Java 8 to Java 17. • Developed and maintained the JMS analytics sharing microservice back-end. • Wrote unit and integration tests using JUnit and Mockito.

Software Developer

Dara Solutions

Dec 2023 — Sep 2024

Developed full-stack features for a government financing-plan system, including Angular UI components, tests and stakeholder coordination.

• Project: Automated system for managing individual and consolidated financing plans for a government institution, including creation of obligation/payment plans, budget classification, and plan adjustment workflows compliant with budget legislation. • Developed and maintained full-stack features for the financing plan management application. • Provided effort estimations for feature implementations. • Wrote unit and integration tests; participated in architecture design sessions. • Developed Angular-based web UI components.

Education

Bachelor's Degree, Computer Science

International Information Technology University

2020 — 2024

Skills

KotlinJavaSQLTypeScriptBashSpring BootSpring WebFluxKotlin CoroutinesSpring SecuritySpring Data JPA / HibernatejOOQRESTgRPC / ProtobufSOAP (Spring WSJAXB / XSD)KafkaRabbitMQPostgreSQL