Usmanov Kanat

I am a Software Engineer with over 3 years of experience in backend development. I specialize in building scalable microservice architectures using Python and Node.js. My expertise includes working with GIS, AI integration, and complex database optimization.

Experience

06.2024 - Present CODUP PRO (Moscow)
Position: Software Engineer

Tech stack: Node.js, Moleculer JS, GraphQL (Apollo), Python (Frappe), PostgreSQL, Docker, Redis

  • Developed and maintained microservice architecture using Moleculer JS.
  • Designed and optimized GraphQL APIs with Apollo Server.
  • Built complex database queries and migrations using Knex.js and PostgreSQL.
  • Implemented caching, locks, and task queues with Redis.
  • Developed business logic on Python within the Frappe ecosystem.
09.2023 - 06.2024 PetaByte (Bishkek)
Position: Python Developer

Tech stack: Python, FastAPI, Django, PostGIS, Kafka, TensorFlow, Yolo

  • Integrated AI and Computer Vision (Yolo, TensorFlow) into backend services.
  • Developed GIS systems using PostGIS, GeoServer, and satellite imagery APIs.
  • Optimized AI models and Python code for enhanced performance.
12.2022 - 06.2023 GeekStudio
Position: Python Developer

Tech stack: Python, Django, REST API, SQL

  • Developed and supported backend systems for web applications.
  • Optimized database queries and ensured data integrity.
  • Collaborated with frontend developers to implement core features.

Key Projects

  • FaceID: Facial verification implementation for Ministry of Justice.
  • AgroMap: National GIS system developed on GeoDjango.
  • TezSat: E-commerce marketplace on Django.

Skills

Languages

  • Python (Advanced)
  • JavaScript
  • Node.js
  • Kyrgyz (Native)

Backend & API

  • Django / GeoDjango
  • FastAPI
  • GraphQL / Apollo
  • Moleculer JS / Knex.js

Infrastructure

  • Docker & Docker Compose
  • PostgreSQL & PostGIS
  • Redis
  • RabbitMQ

Education

Graduated 2024 Bishkek State University
Informatics and Mathematics Department, Web Developer (Incomplete Higher Education).