Dmitriy Kononov
ვისაუბროთკონტაქტი

პროექტი

აშშ-ის PDR-კომპანიის ტექნიკური პარტნიორი 2021 წლიდან: სერვერი, ტელეფონია, სუპერ-აპლიკაცია და დოკუმენტების პარსერები

2021 წლიდან ვუძღვები აშშ-ის PDR-კომპანიის სერვერს, AI-ანალიზიან ტელეფონიას, სუპერ-აპლიკაციასა და დოკუმენტების პარსერებს. ლიდები ყოველწლიურად მრავლდება.

დარგი
ჩაღრმავებების შეღებვის გარეშე გასწორება (PDR)
ქვეყანა
აშშ
პერიოდი
2021 წლიდან
როლი
Full-stack დეველოპმენტი, DevOps, არქიტექტურა

სერვისული ოპერაციები

ზარი → პოტენციური კლიენტი → გუნდის პროცესები

შედეგი დამკვეთისთვის

კონვერსია გაყიდვაში
+30%
კომპანიის თანამშრომლები: ადრე და ახლა
20 → 30+
ხელით სამუშაო, რომელიც ყოველ კვირას თავისუფლდება
≈60 სთ
დოკუმენტებს ხელით შესწორება არ სჭირდება
≈99,9%

დამკვეთის მონაცემებით

2021 წლიდან ვარ აშშ-ში მოქმედი PDR-კომპანიის ტექნიკური პარტნიორი. PDR, ანუ paintless dent repair, არის ჩაღრმავებების გასწორება შეღებვის გარეშე. ჩემზეა სერვერი და ქსელი, საკუთარი API, ტელეფონია, დოკუმენტების პარსერები, TV-დაფა და leaderboard; React Native-ზე დაწერილ სუპერ-აპლიკაციას კომპანიის დეველოპერებთან ერთად ვაკეთებთ. მთავარი შედეგი: ავტომატიზაციის წყალობით ლიდების ნაკადი წლიდან წლამდე რამდენჯერმე იზრდება, გაყიდვების გუნდი კი მხოლოდ ოდნავ გაიზარდა.

კომპანიის სახელს, ქალაქსა და მის მაჩვენებლებს არ ვასაჯაროებ.

პროექტი მოკლედ

  • დარგი და პერიოდი: PDR, აშშ; 2021 წლიდან, სამუშაო გრძელდება.
  • ჩემი როლი: full-stack დეველოპერი და DevOps, არქიტექტორი, ჩემი პროექტების product owner, მობილური აპლიკაციის დეველოპერი.
  • კომპანიაში დღეს 30-ზე მეტი ადამიანი მუშაობს.
  • სტეკი: Debian Google Cloud-ზე, MariaDB და SQL, Node.js, Next.js და EJS, React Native, AppSheet, საკუთარი PBX და IVR, Twilio, GoHighLevel, Python OpenCV-ით, Tesseract-ით, Camelot-ითა და Pandas-ით, Puppeteer, AI-სერვისები Anthropic, OpenAI და Gemini.

რა მისცა ეს კომპანიას

ადრე კომპანიაში 20 ადამიანი მუშაობდა, დღეს 30-ზე მეტი, ლიდების ნაკადი კი ამ დროის განმავლობაში რამდენჯერმე გაიზარდა, წლიდან წლამდე. გაყიდვების გუნდი მხოლოდ ოდნავ გაიზარდა და ყველა მომართვას ასწრებს: ერთ თანამშრომელზე ყოველწლიურად მეტი ლიდი მოდის, დატვირთვა კი რამდენჯერმე არ იზრდება. დამუშავების სიჩქარე და ხარისხი გაიზარდა. ყოველი ნამდვილი ლიდი ძაბრს ბოლომდე გადის, გაყიდვაში კონვერსია კი 30%-ით გაიზარდა.

სისტემა ყოველ ზარს იწერს, AI კი არკვევს, ვინ დარეკა: ლიდი, არსებული კლიენტი თუ სადაზღვევო კომპანია, და როგორ უპასუხა თანამშრომელმა. ყოველთვის ვიცით, ვინ, როდის და რატომ დარეკა.

პარსერები კითხულობენ სადაზღვევო ხარჯთაღრიცხვებს, აქტებსა და VIN-ის ფოტოებს: დოკუმენტების დაახლოებით 99,9% ხელით შესწორების გარეშე გადის, და ეს კვირაში დაახლოებით 60 საათ სამუშაოს ათავისუფლებს.

2022 წლიდან, როცა საკუთარი სერვერი გაჩნდა, სერიოზული ავარია, რომელსაც აღდგენა დასჭირდებოდა, არ ყოფილა.

როგორ მოვედი პროექტში

2021 წელს კომპანიის მფლობელმა თავად მიპოვა Upwork-ზე, შეფასებებითა და რეიტინგით. კომპანიაში დოკუმენტებს ამზადებდნენ რემონტისთვის, სადაზღვევო კომპანიებისთვის და კლიენტებისთვის. საჭირო იყო, რომ სხვადასხვა წყაროს მონაცემები ერთ PDF-ში შეკრებილიყო, ფოსტაზე და ოფისის პრინტერზე წასულიყო, შემდეგ კი დოკუმენტს ხელს აწერდნენ და არქივში ინახავდნენ.

ლოგიკა მე თვითონ დავწერე, პრინტერი და დანარჩენი ფიზიკური ნაწილი კი ოფისის თანამშრომლებთან ერთად მოვაწყვეთ: კომპანია აშშ-შია, მე კი არა. მფლობელს სამუშაო მოეწონა და მუდმივი თანამშრომლობა შემომთავაზა: თქვა, რომ სურს, ძლიერი სპეციალისტები მასთან დიდხანს მუშაობდნენ. ასეც მოხდა: დღემდე ერთად ვმუშაობთ, და აქ მუშაობა მომწონს.

რა იყო და რა გახდა

2021 წელს მონაცემები Google Sheets-ში იყო, მათზე მეორე დეველოპერი AppSheet-ის აპლიკაციებს აწყობდა, ცხრილები კი პროცესებს ანელებდა. საიტი ჩვეულებრივ ჰოსტინგზე იდგა, ქსელის უსაფრთხოებაზე არავინ ზრუნავდა, დოკუმენტებიდან მონაცემები ცხრილში ხელით შეჰქონდათ.

ახლა მონაცემები კომპანიის საკუთარ სერვერზე, SQL-ბაზაშია; იქვე მუშაობს API, საიტი და ტელეფონია საკუთარ PBX-ზე, ზარების AI-ანალიზით. სისტემის ცენტრია სუპერ-აპლიკაცია გამყიდველების, ფრონტ-ოფისის, ბექ-ოფისისა და კლიენტებისთვის, GoHighLevel კი მთავარი CRM-იდან დამხმარე სისტემად იქცა. გუნდის მაჩვენებლები leaderboard-ზე და TV-დაფაზე ჩანს, დოკუმენტებს პარსერები კითხულობენ, ადამიანი საბოლოო შემოწმებას აკეთებს.

ლიდის გზა სისტემაში

საიტი, ფორმები და ზარები IVR-ზე → ბაზა და სუპერ-აპლიკაცია → გამყიდველი აპლიკაციაში → გასვლა და ადგილზე მუშაობა offline first → დოკუმენტები ავტომატურად იქმნება → CRM, TV-დაფა და leaderboard

  • ზარი IVR-ზე: სისტემა თავად ქმნის ლიდს CRM-ში და ურთავს ჩანაწერსა და საუბრის AI-ანალიზს.
  • გამყიდველი განაცხადს სუპერ-აპლიკაციაში ხედავს და იქიდანვე ურეკავს და სწერს კლიენტს. ადგილზე რუკაზე წერტილს აღნიშნავს, ფოტოებს იღებს და ლიდს კავშირის გარეშეც აწარმოებს; კავშირის აღდგენისას აპლიკაცია მონაცემებს ასინქრონებს.
  • სისტემა ხარჯთაღრიცხვებს, აქტებსა და ინვოისებს საკუთარი მონაცემებიდან PDF-ად კრებს. შემოსულ სადაზღვევო დოკუმენტებს, 60-70 გვერდამდე, პარსერები არჩევენ.
  • მაჩვენებლები თანამშრომლებისა და შეკვეთების მიხედვით leaderboard-ზე და TV-ეკრანებზე მიდის.

ჩემი როლი და გუნდი

პროექტებს სამნი ვათანხმებთ: მფლობელი, კომპანიის მეორე მუდმივი დეველოპერი და მე. შემდეგ თითოეულ პროექტს თავისი მფლობელი ჰყავს. მეორე დეველოპერი AppSheet-ს უძღვება, სადაც ბევრი აპლიკაცია გააკეთა. ჩემზეა ბექენდი, სერვერი, ქსელი და უსაფრთხოება, მონაცემთა ბაზები, VPN, ტელეფონია, შიდა API, საიტი, TV-დაფა, leaderboard და ბიზნეს-ბარათები. Product owner ჩემს შემთხვევაში ნიშნავს, რომ პროექტზე მთლიანად ვაგებ პასუხს, იდეიდან მხარდაჭერამდე.

ბევრი იდეა მე მოვიტანე: SQL-ბაზაზე გადასვლა, საკუთარი სერვერის დაყენება, PBX ზარების AI-ანალიზით. მფლობელი მათ იღებდა, და კომპანიის მუშაობას მათ მიხედვით ვცვლიდით; ახლა ის თავადაც ჩვენთან ერთად დეველოპმენტით არის დაკავებული.

პროექტები თანმიმდევრობით, 2021-2026

2021. ავტომატური PDF-ები

ამოცანა ზემოთ აღვწერე. PDF-ების გენერაციას დღემდე მე ვუძღვები, ახლა Puppeteer-ზე: აქტები, ხარჯთაღრიცხვები, ანგარიშები, ინვოისები და შეთანხმებები.

2022. სერვერი, VIN და ინტეგრაცია CRM-თან

VIN-კოდებისა და დოკუმენტების დეკოდირებას შევუდექით, და რომ ყველაფერი დაგვეკავშირებინა, ახალი სერვერი გავმართე Debian-ზე Google Cloud-ში. ამ სერვერიდან დავიწყე კომპანიაში მონაცემების დამუშავების გადაწყობა. VIN-ისა და დოკუმენტების დეკოდირება გავაკეთე. ავტომობილის ნომრების დეკოდირება, რომლითაც მფლობელისა და მანქანის ღირებულების მონაცემებს მივიღებდით, არ გავაკეთეთ: გარე სერვისი ფასიანი იყო, თუმცა ამის გაკეთება შეიძლებოდა. იმავე წელს დავწერე ინტეგრაცია გამყიდველების AppSheet-აპლიკაციასა და GoHighLevel-ს შორის. იმავე წელს კომპანიაში თანამშრომლების დაქირავების აპლიკაციაც გააკეთეს; მას დაახლოებით ერთი წელი იყენებდნენ, შემდეგ სხვა ლოგიკაზე გადავიდნენ. სერვერზე: Debian Google Cloud-ზე.

2023. SQL-ბაზა, საიტი საკუთარ სერვერზე და პირველი პარსერები

შევთავაზე Google Sheets-იდან SQL-ბაზაზე გადასვლა სიჩქარისა და მონაცემების ერთიანი ფორმატისთვის. იდეა მოიწონეს, და MariaDB-ზე გადასვლის შემდეგ ახალ სერვისებს ერთმანეთის მიყოლებით ვაერთებდით. GoHighLevel-თან ინტეგრაციას მთელი წელი ვავითარებდი. კომპანიის საიტი ჰოსტინგიდან ჩვენს სერვერზე გადავიტანე, მისი ფორმები კი CRM-სა და აპლიკაციას დავუკავშირე. იმავე წელს დავიწყე დოკუმენტების პარსერები: 2023 წლის შუიდან ისინი მუშაობს, დოკუმენტების დაახლოებით ნახევარი ხელით შესწორების გარეშე გადიოდა. დაწვრილებით: დოკუმენტებისა და ფოტოების პარსერები. CRM-ზე: GoHighLevel.

2024. ნატიური აპლიკაცია, ბარათები და QR, IVR-ის დასაწყისი

SQL-ზე გადასვლამ ბიძგი მოგვცა: დავიწყეთ პირველი ნატიური აპლიკაციის შექმნა შიდა საჭიროებებისთვის. ამ წლის ჩემი პროექტები, იდეიდან რელიზამდე: თანამშრომლების ვირტუალური ბიზნეს-ბარათები, საიდანაც შეიძლება vCard-ის ჩამოტვირთვა, დარეკვა ან მიწერა, და QR-კოდების გენერატორი მათზე მოკლე ბმულებით. იმავე წელს დავიწყე IVR-სისტემა, წლის ბოლოს კი leaderboard.

2025. TV-დაფა 4 ეკრანზე და IVR-ის ინტერფეისი

TV-დაფა კომპანიაში 4 ტელევიზორზე გამოვიტანე, თითოეულზე თავისი დაფაა: მფლობელისთვის, წარმოებისთვის შეკვეთების მიხედვით, ფრონტ-დესკისა და გამყიდველებისთვის. IVR-ს გრაფიკული ინტერფეისი გავუკეთე. Leaderboard-ს მთელი წელი ვავითარებდი: ლიდები და გაყიდვები მენეჯერების მიხედვით, პროცენტები, შეჯიბრები და გუნდებად დაყოფა. Leaderboard-სა და TV-ზე: ზარები, CRM და გუნდის ოპერაციები.

2026. PBX AI-ით, პარსერების რელიზი, სუპერ-აპლიკაცია

IVR სრულფასოვან შიდა PBX-მდე მივიყვანე საკუთარი ლოგიკით; საჭირო ინფორმაციას ის პირდაპირ ტელეფონის ყურმილებზე გამოაქვს. პარსერებს AI-ვალიდატორები დავუერთე და სარელიზო ვერსია გამოვუშვი: დოკუმენტების დაახლოებით 99,9% ხელით შესწორების გარეშე. შიდა API ამ წლებში მესამე ვერსიამდე მივიყვანე: ინდივიდუალური API დაკავშირებული აპლიკაციებისთვის.

React Native-ზე დაწერილ სუპერ-აპლიკაციას კომპანიის დეველოპერებთან ერთად ვაკეთებთ; ის AppSheet-ს ცვლის, და მას უკვე ოფისი, გამყიდველები და მფლობელი იყენებენ. აპლიკაცია TestFlight-ში არის გამოქვეყნებული, მზადდება გამოშვება App Store-ში, Android-ისთვის კი APK იკრიბება. აპლიკაცია offline first პრინციპით არის აგებული, და გამყიდველები მას პირდაპირ ადგილზე იყენებენ: რუკა, ფოტო, ლიდები. გვერდით არის კლიენტის კაბინეტი: შეკვეთის ონლაინ-ქრონოლოგია, დოკუმენტზე თითით ხელმოწერა PDF-ის გენერაციით, ფოტოები, push- და SMS-შეტყობინებები, ინგლისურად და ესპანურად. ტელეფონიაზე, სუპერ-აპლიკაციაზე, კლიენტის კაბინეტზე, ბარათებსა და QR-ზე ცალკე გვერდებს დავწერ.

უსაფრთხოება და მდგრადობა

უსაფრთხოების საკითხები კომპანიაში ჩემთან მოდის. სისტემას დაცვისა და სარეზერვო ასლების რამდენიმე კონტური აქვს. ინფრასტრუქტურას ვაკვირდები, მსხვილი გატეხვების დროს კი ვამოწმებ, გვეხება თუ არა ეს ჩვენ. სერვერს, VPN-ს, ქსელურ მოწყობილობებსა და ტელეფონიას თავად ვემსახურები.

რა მომცა ამან მე

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

მსგავსი ამოცანა გაქვთ?

თუ თქვენი კომპანიის მონაცემები ცხრილებსა და სერვისებშია გაფანტული, ზარები იკარგება, დოკუმენტებს კი ხელით გადაბეჭდავენ, მომიყევით, როგორ არის სამუშაო ახლა მოწყობილი და სად ჩერდება საქმე. გეტყვით, საიდან დავიწყოთ. კონფიდენციალური დოკუმენტების გამოგზავნა საჭირო არ არის, აღწერაც საკმარისია. მსგავსი ამოცანის განხილვა.

მიმართულებების მიხედვით: CRM-ინტეგრაციები, შიდა სისტემები, API-ინტეგრაციები, DevOps და ინფრასტრუქტურა, IP-ტელეფონია, AI სამუშაო პროცესებში.

იგივე ტექნოლოგიები, სხვა ამოცანები

სერვისული ოპერაციებისერვისულმა გუნდმა კონვერსია 30%-ით გაზარდა: ყველა ზარი CRM-შია, ნამდვილი ლიდები კი ძაბრს ბოლომდე გადიან

2021 წლიდან: ბეკენდი, 15-მაჩვენებლიანი რეიტინგი, ცოცხალი TV პანელები, IVR-დან GoHighLevel ლიდი და AI ანალიზი.

მონაცემები, სიახლეების შეგროვება და AIFull-stack შემუშავება ლონდონის საკონსულტაციო კომპანიისთვის, 2023–2024

ლონდონის საკონსულტაციო კომპანიისთვის 2023–2024 წლებში: ფინანსური მონაცემები, სიახლეების შეგროვება, ციტატების ძიება, ფრილანსერების განრიგი და სუბტიტრები.

CRM და კომუნიკაციაAmoCRM, ჩატბოტი და მიმოწერა: პროექტის მონახაზი

CRM-ზე აგებული პროექტის მონახაზი Telegram, WhatsApp, ვებჩატისთვის, ტელეფონიისა და ოპერაციული ანგარიშებისთვის.