My Journey
A timeline of my professional work and education.
Backend Developer
Justipay
Remote
Architected and built the backend for an innovative AI-powered chat application designed for seamless user interaction.
Key Highlights:
- Developed a robust and scalable RESTful API from scratch using Java 17 and Spring Boot.
- Successfully integrated the Google Gemini API to provide intelligent, context-aware responses in chatbot interactions.
- Implemented real-time communication using WebSocket for a low-latency, interactive user experience.
- Managed data persistence with a PostgreSQL database, handling user data and chat history efficiently.
- Utilized Docker to containerize the application, ensuring consistent environments for development and deployment.
Software Developer Project Lead
Independent Commercial Project
Remote
Led the backend development for a business process automation system for a commercial clothing store.
Key Highlights:
- Built a complete backend system from the ground up using Java 17, Spring Boot, and Spring Data JPA.
- Engineered core features including product catalog management and continuous product availability checks.
- Integrated the Kaspi API to handle real-time product verification and secure customer payment processing.
- Ensured robust data flow, comprehensive error handling, and smooth interaction between all backend services.
Bachelor of Science in Computer Science
Suleyman Demirel University
Almaty, Kazakhstan
Pursuing a comprehensive B.Sc. degree with a strong focus on software engineering, algorithms, and systems design.
Key Highlights:
- Core Coursework: Software Engineering, Data Structures & Algorithms, Databases, Computer Networks.
- Advanced Topics: Machine Learning, Discrete Mathematics, AI Engineering.
- Mathematical Foundations: Probability & Statistics, Linear Algebra.