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 โ PresentBI 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 2023Samgau 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 2022QazCloud ยท 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
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
2026Kazakh University of Technology and Business ยท Astana
Languages
Let's Connect
Open to new remote opportunities and relocation โ feel free to reach out.