Mikheil Chkhvirkiaმიხეილ ჩხვირკია

02 · 2021 – 2026 · მუშაობს

my.gov.ge

საქართველოს საჯარო სერვისების მთავარი კარი. ბექენდი 2021 წლიდან.

საიტი ↗

ისტორია

my.gov.ge საქართველოს საჯარო სერვისების ოფიციალური საიტია. ციფრული მმართველობის სააგენტოში 2021 წლის ნოემბერში ჯუნიორ ბექენდ დეველოპერად შევედი და სენიორ ბექენდის პოზიციამდე გავიზარდე. სამუშაო საჯარო სერვისის ბირთვია: დაცული REST API-ები, SQL Server ბაზები, ერთჯერადი პაროლითა და მრავალფაქტორიანი ავთენტიფიკაციით, ქეშირება და ასინქრონული დამუშავება მაღალი დატვირთვისთვის, unit და ინტეგრაციული ტესტები, CI/CD, ლოგირება და მონიტორინგი და მონაცემთა დაცვის წესების დაცვა.

ხუთი წელი ეროვნული პორტალის ბექენდზე, ჯუნიორიდან სენიორამდე.

ჩემი როლი

ბექენდ ინჟინერი ციფრული მმართველობის სააგენტოში: API-ები, ბაზა, ავთენტიფიკაცია, წარმადობა.

ვისთან ერთად

სააგენტოს ფრონტენდის, DevOps-ისა და პროდუქტის გუნდები.

სტეკი

.NET · SQL Server · OTP / MFA · Caching · CI/CD

სისტემის სქემა
CitizenOTP · MFAService APIsSQL ServerCacheAgencies
როგორ ავაწყვე
  1. დაცული REST API-ები მოქალაქეთა სერვისებისთვის, OTP და მრავალფაქტორიანი ავთენტიფიკაცია.
  2. მოთხოვნების ოპტიმიზაცია და ინდექსირება მაღალდატვირთული საჯარო endpoint-ებისთვის.
  3. ასინქრონული დამუშავება და ქეშირება იქ, სადაც ტრაფიკი იზრდება.
  4. ლოგირება და მონიტორინგი დეპლოის პაიპლაინშია ჩაშენებული.