Gaziz Bakyt
GB

Gaziz Bakyt

Senior Software Engineer

Owning backend architecture end-to-end โ€” database, messaging, and integration design โ€” across enterprise and government-scale systems.

About

Backend-focused Java developer with 6+ years building and owning large-scale systems end-to-end โ€” from initial architecture decisions through production. Currently driving core architecture for a large internal enterprise platform at BI Group, including its persistence, messaging, and integration layers and an event-driven Kafka platform with built-in failure replay. Previously built and hardened a ~25-service SOAP/REST integration platform for a national government records system, including finding and fixing a security vulnerability shared across multiple services. Comfortable across the full stack: Spring Boot, jOOQ/JPA, Kafka/RabbitMQ, PostgreSQL/MongoDB/Redis, and OAuth2/Keycloak authentication. Open to remote roles and relocation for the right opportunity.

Experience

Senior Software Engineer

Jun 2023 โ€” Present

BI Group ยท Astana

  • Selected and stood up the core backend architecture for a large-scale internal enterprise platform โ€” type-safe SQL query building in place of a traditional ORM, schema migrations, event-driven messaging, and object storage โ€” decisions that still underpin the system (1,000+ files, 100+ REST controllers, 600+ endpoints).
  • Designed multi-tenant JWT authentication supporting two separate identity realms (internal staff and an external mobile app) against a single API, with hardened security headers.
  • Built the platform's Kafka integration layer end-to-end, including a message-log-and-replay subsystem that lets failed integration events be re-processed from an admin view instead of manually replaying topics.
  • Designed and built an internal workflow board from scratch โ€” configurable status funnels, SLA tracking with automatic overdue detection, and full audit history.
  • Built an automated multi-step eligibility engine that validates a business transaction against ~10 independent checks before allowing it to proceed.
  • Own the majority of the platform's external-system integrations โ€” accounting/ERP, identity, e-signature, and OCR services โ€” spanning more than a dozen integration clients.

Software Engineer

Apr 2022 โ€” Jun 2023

Samgau Holding ยท Astana

  • Contributed across roughly 25 independently-deployed SOAP/REST microservices for a national government records platform covering court records, criminal/administrative case lookups, wanted-persons registries, vital records, traffic-accident records, probation checks, and emergency-incident reporting.
  • Found and fixed an XXE (XML External Entity) vulnerability in a shared XML-deserialization utility, hardening it against malicious external entity injection, and applied the fix consistently across multiple services.
  • Built several services end-to-end from scratch โ€” contract-first SOAP endpoints (XSD/WSDL), JPA/Flyway-backed persistence, and CI/CD pipelines.
  • Reworked an integration client's architecture from an inbound REST server into an outbound OAuth2 client-credentials integration, adding resubmission logic for changed records and audit-history preservation across transaction rollbacks.
  • Optimized production SQL queries โ€” replacing expensive subqueries with indexed lookups โ€” and fixed data-precision bugs by correcting field types.
  • Built a reusable Kazakhstani national-ID (IIN) checksum validator adopted across multiple services.

Software Engineer

Jan 2020 โ€” Mar 2022

QazCloud ยท Astana

  • Contributed to a Security Operations Center platform for malware detection and reporting.
  • Owned feature development, bug fixes, and long-term maintenance for a production security system.

Skills

Java (8 / 11 / 17 / 21) Spring Boot REST SOAP OAuth2 / JWT PostgreSQL jOOQ JPA / Hibernate MinIO Apache Kafka Docker CI/CD Maven SOLID OOP & IoC Git

Highlights

Enterprise Platform Architecture & Kafka Replay System

Stood up the core architecture of a large internal enterprise platform at BI Group โ€” persistence, messaging, and integrations โ€” including a Kafka platform with a built-in subsystem to replay failed integration events from an admin view.

Government Records Integration Platform

Contributed across ~25 SOAP/REST microservices for a national government records system, including finding and fixing a security vulnerability shared across multiple services.

Esports Tournament Federation Platform

Solo-built backend (Java 21, Spring Boot 3) for a Kazakhstani esports federation โ€” tournament bracket engine, Keycloak-based auth with SMS verification, national-ID document validation, and MinIO file storage.

Education

Bachelor's, Information Systems

2026

Kazakh University of Technology and Business ยท Astana

Languages

Kazakh โ€” Native English โ€” C1 Fluent

Let's Connect

Open to new remote opportunities and relocation โ€” feel free to reach out.