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. ლოგირება და მონიტორინგი დეპლოის პაიპლაინშია ჩაშენებული.