Position: Golang Microservices | Backend development
Category: Golang
English level: fluent
Years of experience: 2

Successful Amazon Internship: Collaborated with AWS services. Optimized data models and completed impactful intern projects.

Outstanding Contributions at JIGI LLP: Developed scalable servers (Golang, MongoDB). Created Flutter frontend with efficient state management.

Valuable Contributions at WebTotem: Implemented microservices (clean architecture). Leveraged Postgres, Redis for efficient data storage.

Notable Achievements at Egistic.kz: Optimized REST API requests, implemented offline-first feature. Developed real-time tracking and productivity visualization on maps.

Honors: Winner of HACKATHON 3.0 (top 3 out of 80 teams). Winner of SAMRUK HACKATHON (top 1 out of 40 teams).
Amazon, Software Development Intern
November 2022 - May 2023
• Collaborated on AWS services such as Lambda, DynamoDB, API Gateway, and OpenSearch, and implemented services to gather and store feedback data using AWS services.
• Utilized DynamoDB data modeling techniques to optimize data models and indexes, reducing query time.
• Successfully completed two intern projects focused on analyzing customer data to identify blind spots in the product.
• Worked closely with the security team to perform penetration testing and resolve vulnerabilities.

JIGI LLP, Software Engineer
January 2022 - March 2022
• Developed scalable and maintainable servers using Golang and MongoDB, following clean architecture principles.
• Created a Flutter-based front, implementing bloc state management to handle app state changes.

WebTotem, Software Engineer
March 2022 - August 2022
• Contributed to creating microservices using clean architecture principles, enabling large-scale systems development.
• Utilized protobuf and gRPC for interservice communications, implementing new RPCs to add additional features to the system.
• Leveraged Postgres and Redis for data storage, writing SQL queries, and using Redis as an in-memory database with TTL.

Egistic.kz, Mobile Application Developer
January 2021 - December 2021
• Established connections to REST API and WebSocket, optimizing REST API requests and reducing data transfer time from 2 minutes to 30 seconds.
• Implemented offline-first feature by incorporating local caching using SQLite, enhancing user experience by storing complex data structures locally.
• Developed map control instruments, enabling real-time vehicle tracking, farm field selection, and visualization of farm productivity on a map.
As I progress in my career, my primary focus is on continuous learning and professional growth. I thrive on stepping out of my comfort zone and embracing new challenges in dynamic environments. My ultimate goal is to evolve from a developer to an engineer, contributing innovative solutions and driving technological advancements.