Роман Погребняк
Роман Погребняк
Инженер-интегратор · Алматы · жобаларға дайынмын

Бизнес үшін сайттар мен бағдарламалар әзірлеймін, ЖИ енгіземін және жабдық қосамын

Laravel, Go және Python тілдерінде сайттар, CRM және есеп жүйелерін жазамын. Оларға камераларды, СКУД-ты, шлагбаумдарды, таразыларды және телефонияны қосамын, ал адамдардың уақытын үнемдейтін жерге ЖИ қосамын. Жүйені презентацияға емес, нақты жұмысқа дейін жеткіземін.

  • сайттар және CRM
  • ANPR камералары
  • WIM таразылары
  • лидарлар
  • шлагбаумдар
  • купюра қабылдағыштар
  • СКУД
  • Asterisk / SIP
  • Tuya құлыптары
  • мемсатып алу
  • Laravel · 1С · ЕСБД
  • WhatsApp-тағы ЖИ
  • ЖИ-боттар
2013 жылданжүйелер мен интеграциялар жазамын
Laravel · Go · Pythonдрайверден веб-панельге дейін
kk · ruинтерфейстер, дауыс және чектер
Ваша система + ИИ

жабдық пен мессенджерлерден келген деректер бір жүйеде

Бизнеске арналған ЖИ

Сіздің процестеріңіздің ішіндегі ЖИ

Көмекші таныс құралдарға енеді: WhatsApp, Telegram, телефон, есеп жүйесі. Қызметкерлерге жаңа бағдарлама үйренудің қажеті жоқ. ЖИ дайындайды, адам шешеді.

Клиентке жауап жобасы

ЖИ хат алмасуды оқып, сатушының стиліндегі жауапты ұсынады. Сатушы түзетіп, өзі жібереді.

Келісімде жұмыс істейді

Дауыстық хабарламаларды мәтінге айналдыру

Клиенттердің дауыстық хабарламалары мәтінге айналады, оларды іздеуге және жауап беруге болады.

Келісімде жұмыс істейді

Клиент картасы

Мәміле кезеңі, уәделер, тәуекелдер және бүгін кімге жауап беру керек. Хат алмасудан өзі жиналады.

Келісімде жұмыс істейді

Жазылу және жиі сұрақтар

Мессенджердегі бот клиенттерге тәулік бойы жауап беріп, қабылдауға жазады.

ЖИ-хатшы

Қазақ және орыс тіліндегі дауыс

Қоңырау шалу мен хабарландыруға арналған мәтінді өз серверіңізде, бұлтсыз дыбыстау.

ТЖМ хабарландыруы

Тендерлер және жеткізушілерді тексеру

Қолайлы сатып алуларды іздеу және контрагентті ашық деректер бойынша тексеру.

тендер көмекшісі
Сатуға арналған ЖИ · Келісімсатушыларда жұмыс істейді

WhatsApp-тағы сатушының ЖИ-көмекшісі

WhatsApp · Клиенты Есть в наличии? Когда доставка? 0:14 текст голосового: «А на 10 штук скидка будет?» Да, есть. Привезём завтра до обеда. КП со скидкой пришлю. ✓✓ Келісім только чтение расшифровка карточка черновик Карточка этап: КП срок: завтра Черновик ответа ✓ в вашем стиле Отправить отправляет человек, а не бот
  1. Клиент жазады немесе дауыстық жібереді
  2. Келісім тек «Клиенттер» тізіміндегі чаттарды оқиды
  3. ЖИ сатушы стилінде жоба жазады
  4. Сатушы түзетіп, өзі жібереді

Сатушы бұрынғыдай өз WhatsApp-ында жұмыс істейді. Көмекші дауыстық хабарламаларды мәтінге айналдырады, жауап ұсынады, клиент картасын жүргізеді және уәделерді еске салады. Жеке чаттарды оқымайды, өзі ештеңе жібермейді, сондықтан нөмірдің бұғатталу қаупі өте төмен.

Қалай құрылған · деректер жоғарыдан төмен жүреді
  1. Арнасатушы WhatsApp-ыWAHA · GOWSсатушының өз нөмірі байланысқан құрылғы ретінде, бөлек ботсыз
  2. Қорғанысwaha_readonlyтек оқу және тек «Клиенттер» тізіміндегі чаттар: жіберусіз, оқылды белгісіз
  3. ЖИClaude HaikuClaude OpusWhisperсатушы стиліндегі жоба, «жақсарту», дауыстықты мәтінге айналдыру, уәделер мен тәуекелдері бар клиент картасы
  4. СерверappbridgePINkelicim.kz-те әр сатушының кабинеті, WhatsApp-қа көпір, PIN-кодпен кіру
PythonJSClaude API · Whisper · Docker · Linux
Келісім тағы не істей алады
КелісімКарта
Клиент: сұлулық салоныСіздің кезегіңіз
жаңакеліссөзКҰшарттөлем
Уәделер
✓ Прайс жіберу
○ Жұмаға дейін КҰ
Тәуекелдер
Бәсекелеспен салыстырады
Не істеу керек: КҰ-ны бүгін 18:00-ге дейін жіберу
01 / 12

Клиент картасы

Мәміле кезеңі, уәделер, тәуекелдер және қазір кімнің кезегі.

Шартты деректердегі мысал

ЖИ-боттар

Дәрігерге жазуға арналған ЖИ-хатшы

Telegram мен WhatsApp-тағы бот пациенттердің қарапайым хабарламаларын түсінеді, мамандығы бойынша дәрігер таңдап, қабылдауға жазады. Түнде және демалыс күндері жұмыс істейді, ал әкімшілер клиникадағы пациенттермен айналысады.

Қалай құрылған
  1. АрналарTelegramWhatsApp webhookпациенттердің хабарламалары
  2. Логикаmessage_handlerprompt_builderllm_responsereminder_schedulerсұрауды түсінеді, дәрігер таңдайды, қабылдау туралы еске салады
  3. Деректерdatabaseclinic_infoPostgreSQL: дәрігерлер, диалог тарихы
PythonOpenAI · PostgreSQL · Docker
Мемсатып алу · bigtender.kz

Тендерлерге арналған көмекші

Мемсатып алу порталы мен салық көздерінен деректер жинайды, шарттар мен ұйымдар базасын жүргізеді, жеткізушілердің тәуекелін бағалайды. Қолайлы тендерді тезірек табуға және контрагентті тексеруге көмектеседі.

Қалай құрылған
  1. Жинауscrape_goszakupscrape_contractsscrape_kgdows_clientaisoip_clientмемсатып алу порталы, шарттар, салық деректері
  2. Талдауrisk_insightsorganization_storecontract_storeұйымдар мен шарттар базасы, жеткізуші тәуекелі
  3. Интерфейсadminкіруі бар веб-кабинет
Python
Жабдық және интеграциялар

Объектілерде бұл қалай жұмыс істейді

Анимация жүйенің адамдар үшін қалай жұмыс істейтінін көрсетеді. Оның астында «Қалай құрылған» блогы: жүйе қабаттары, кодтағы модульдер және мен жазған тілдер. Анимациядағы нөмірлер, сомалар мен мәтіндер шартты.

Ақылы жолдар · KazTollобъектіде жұмыс істейді

Жолақтағы жол ақысын төлеу терминалы

Камера номер Весы WIM вес по осям Лидар габариты — Терминал оплата, чек Шлагбаум Modbus TCP
  1. Камера нөмірді оқиды
  2. Таразы мен лидар көлікті жүріп бара жатқанда өлшейді
  3. Терминал төлем алып, чек басып шығарады
  4. Шлагбаум ашылады

Linux астында Go тілінде жабдық драйверлері мен жолақ қызметін жаздым: купюра қабылдағыш, монета платасы, ілмек, қазақ және орыс тіліндегі чек принтері, шлагбаум, табло. Терминал әр 15 секунд сайын өзін тексереді және ақау болса жұмыстан шығады. WIM станциясымен (келесі жоба) бірге толық жүк жолағы шығады.

Қалай құрылған · деректер жоғарыдан төмен жүреді
  1. ЖабдықNV200PRS17AGEA2488VKP-80IILBA 63PGтаблокупюралар, монеталар, ілмек, чек принтері, шлагбаум
  2. Драйверлерserialportcashprs17ageaiopanelprintermodbusbarrierledsignRS-232, Modbus TCP, ESC/POS; қазақ әріптері үшін чек сурет ретінде басылады
  3. Логикаlanehealthjournalөту, монетамен қайтарым, әр 15 с сайын өзін-өзі тексеру, ақша журналы
  4. БайланысapiD-Busжол операторы жүйесіне арналған HTTP API және шина
  5. Орнатуdiscoverconfigdeployпорттардағы құрылғыларды автоматты іздеу, бір командамен орнату, watchdog бар systemd
GobashRocky Linux 9 · systemd · SELinux · жинауға арналған Docker
Ақылы жолдар · WIM

Жүк көліктерін жүріп бара жатқанда өлшеу станциясы

Камера Весы по осям Лидар габариты wimd сведение по полосе и времени Запись номер— полный вес— оси— Д × Ш × В, м— статус—
  1. Камера нөмірді оқып, кадр түсіреді
  2. Асфальттағы таразы әр осьті өлшейді
  3. Лидар габариттерді өлшеп, осьтерді санайды
  4. Қызмет бәрін көлік туралы бір жазбаға біріктіреді

Көлік тоқтамай өтеді, ал станция әртүрлі өндірушілердің үш құрылғысы беретін барлық деректі жинайды. Әр құрылғы өз кідірісімен жауап береді: камера нөмірді ертерек көреді, лидар көлік толық өткенде жауап береді. Қызмет оқиғаларды жолақ пен уақыт терезесі бойынша әр құрылғының түзетуімен біріктіреді. Таразы 3 ось, ал лидар 2 ось санаса, жазба жоғалмайды, тексеруге белгіленеді.

Қалай құрылған · деректер жоғарыдан төмен жүреді
  1. ҚұрылғыларKistler LineasIntercompVanJee WLR-711Tattile Vega53асфальттағы салмақ датчиктері, жолақ жанындағы лидар, нөмір камерасы
  2. Қабылдауtattileintercompvanjeeкамера JSON-ды HTTP арқылы өзі жібереді, таразы TCP (WIMLOGIX), лидар SDK арқылы; шикі деректер толық сақталады
  3. Біріктіруmatchүш ағын жолақ пен уақыт терезесі бойынша бір көлікке
  4. Жазбаpassagelimitsосьтер бойынша салмақ, габариттер, нөмір, кадрлар, сәйкессіздік белгілері; салмақ пен габарит шектерін тексеру
  5. ҚызметwimdHTTP қабылдағыштар, жұмысқа қабілеттілікті тексеру, жазбаларды сақтау
GoLinux · HTTP · TCP · JSON
Хабарландыру · ТЖМдайын жоба

Қызметкерлерге растаумен дауыстық қоңырау шалу

Панель Начать обзвон Asterisk голос kk + ru подтвердили 0 из 6
  1. Оператор хабарландыру мәтінін жазады
  2. Жүйе оны қазақ және орыс тілінде дыбыстайды
  3. Қоңырау: қызметкер 1-ді басады
  4. 3 ретке дейін қайта қоңырау және естімегендер тізімі

Байланыс операторының SIP-транкі арқылы Asterisk-тегі өз телефониясы. Сөйлеу синтезі өз серверінде жұмыс істейді, қызметкерлер деректері бұлтқа кетпейді. Есеп бойынша 100 желіде 1400 адамға шамамен 15 минутта қоңырау шалынады.

Қалай құрылған · деректер жоғарыдан төмен жүреді
  1. Панельstaticemployees.csvхабарландыру мәтіні, тілі көрсетілген қызметкерлер тізімі: kk, ru немесе екеуі
  2. Бэкендapp/api/campaigns/api/employeesқоңырау науқаны, қоңыраулар кезегі, қайта қоңыраулар, есеп
  3. ДауысttsPiperөз серверінде қазақ және орыс тіліндегі сөйлеу синтезі
  4. Телефонияextensions.confPJSIPfunc_curlоператор транкі арқылы қоңырау, 1-ді басу, оқиғалар бэкендке қайтады
PythonAsterisk dialplanFastAPI · SIP · Ubuntu
Білім · Қауіпсіз мектепдайын жоба

Картамен кіру, камералар және ата-аналарға хабарлама

Камера кадр входа СКУД Сервер СКУД · видео Родителю Ребёнок пришёл в школу, 08:02 Посещаемость
  1. Оқушы картасын тигізеді
  2. Турникет ашылады, камера кадр түсіреді
  3. Оқиға мектеп жүйесіне кетеді
  4. Ата-ана баланың келгенін көреді

Кіру, бейне, дабыл түймесі, оқушы балансынан төленетін асхана және ата-аналарға хабарламалар үшін бір жүйе. Үш өндірушінің СКУД терминалдары мен IP-камералар қосылған. Интерфейс қазақ, орыс және ағылшын тілдерінде.

Қалай құрылған · деректер жоғарыдан төмен жүреді
  1. ЖабдықHikvisionDahuaSigurIP-камераларүш өндірушінің СКУД терминалдары, бейнекамералар
  2. СервистерHikvisionAccessControlDahuaAccessControlSigurServiceCameraServiceәр өндірушіге жеке адаптер
  3. Бейнеrtps-hlsFFmpegServiceWebRTCServiceкамералардан браузерге RTSP ағыны, Go-дағы жеке модуль
  4. ФункцияларEmergencyAlertMealNotificationAnnouncementдабыл түймесі, асхана, хабарламалар, хабарландырулар
  5. ӘкімшілікFilamentJobsEventsәкімшілік панелі, фондық кезектер мен оқиғалар
PHPLaravelGoMySQL · Redis · FFmpeg · Docker
Кеден · asid.kzдайын жоба

Инспекторлардың кеуде камералары және ахуалдық орталық

REC Нательная камера Сервер видео · события журнал доступа ● LIVE ситуационный центр ASYCUDA декларация ↔ видео
  1. Камера бекетте бейне жазады
  2. Ағын немесе фрагменттер серверге кетеді
  3. Орталық нақты уақытта көреді
  4. Бейне ASYCUDA-дағы декларацияға байланған

Кеуде камераларынан бейнені екі тәсілмен қабылдау: тікелей ағын және жазылған фрагменттерді жүктеу. Бейнені сақтау, пайдаланушы рөлдері, оқиғалар журналы және ASYCUDA кеден жүйесімен байланыс.

Қалай құрылған · деректер жоғарыдан төмен жүреді
  1. Камераағынфрагменттертікелей ағын немесе ауысымнан кейін жазылған бөліктерді жүктеу
  2. APIauthvideosadminкіру және рөлдер, бейнені қабылдау және беру, камералар мен адамдарды басқару
  3. СақтауPostgreSQLMinIORedisalembicметадеректер мен оқиғалар базада, бейнефайлдар объектілік қоймада
  4. Интеграцияasycudaбейнені кеден жүйесіндегі декларацияға байлау
PythonFastAPI · Docker
Ақылды құлыптар · Tuyaдайын жоба

Сіздің жүйеңіздегі ақылды құлыптардың қолжетімділік журналы

закрыт Tuya Cloud Наш сервис API · админка Журнал доступа сегодня 08:41 открыт · код вчера 19:12 закрыт вчера 08:39 открыт · карта
  1. Құлыпты кодпен, картамен немесе қосымшадан ашты
  2. Оқиға Tuya бұлтына кетеді
  3. Сервис оны API арқылы алады
  4. Сіздің жүйеңіздің журналындағы жазба

Құлып күйі және кез келген кезеңдегі ашылу тарихы өндірушінің қосымшасында ғана емес, өз CRM-іңізде. Брондау, уақытша құпиясөздер, Telegram-дағы хабарламалар және есеп. Тәуліктік жалға беру, кеңселер мен тұрғын үй кешендеріне сәйкес келеді.

Қалай құрылған · деректер жоғарыдан төмен жүреді
  1. ҚұлыпTuyaкод, карта немесе қосымша
  2. Бұлтtuya_clienttuya_cachelock_cryptoTuya OpenAPI, құлып хаттамасы бойынша AES шифрлау
  3. Сервистерlock_servicebooking_servicepassword_storeқұлыпты басқару, брондар, уақытша құпиясөздер
  4. CRMcrmtelegram_serviceaccounting_serviceәкімшілік, хабарламалар және есеп
PythonFastAPI · httpx · systemd
Laravel-де әзірлеу

Есеп жүйелері, CRM және платформалар

2016 жылдан бері веб-жүйелерге арналған негізгі құрал: құжат айналымы мен сақтандыру өнімдерінен биллинг пен маркетплейстерге дейін. Бэкенд, әкімшілік және интеграциялар жазамын, Docker-де орналастырамын.

Сақтандыру · ЕСБД

ЕСБД және 1С интеграциясы бар онлайн-сақтандыру

Полистерді онлайн есептеу және сату, Бірыңғай сақтандыру деректер базасымен SOAP арқылы және компанияның 1С-імен алмасу. Үш сақтандыру компаниясына жасадым, олардың бірінде 8 онлайн-өнімді нөлден.

Laravel · SOAP · 1С · RabbitMQ · Kafka · Go

B2B + B2C · sauda.kz

Жоғары жүктемеге арналған сауда платформасы

Көтерме және бөлшек сауда алаңы. Каталог бойынша жылдам іздеу, фондық кезектер, нақты уақыттағы жаңартулар, мониторинг және қателерді жинау.

Laravel 11 · Octane · PostgreSQL · Redis · Meilisearch · Reverb

ТКШ

Коммуналдық қызметтер биллингі

Басқарушы компаниялар мен ПИК үшін су мен жылу ақысын есептеу. Ғимараттар, есептегіштер, бес есептеу тәсілі, өсімпұл, Excel есептері, жеке кабинет.

Laravel 11 · Filament 3

Сервис

Техникалық қолдау қызметінің CRM-і

Өтінімдер инженерлердің жүктемесі бойынша бөлінеді. Жұмыс уақытын есепке алу, сағаттық биллингі бар есептер, рөлдер мен қолжетімділік құқықтары.

Laravel 13 · React 18 · TypeScript

Сату

«КРАФТ Просчёт»: сұраудан тізілімге дейін

Мәміле тізбегі: сұрау, мөлшерлемелер мен шығындар, коммерциялық ұсыныс, жеткізушіге тапсырыс, тізілім. КҰ-ны тек директор бекітеді.

React · Python · FastAPI · PostgreSQL

Құрылыс материалдары

Material Hub: әрлеу материалдарының B2B-витринасы

Сүзгілері бар плитка, тас, жарықтандыру және декор каталогы. Қазақстанда ұсынылған жеткізушілер каталогтарын автоматты импорттау.

Laravel 13 · Inertia · React · MySQL

Сондай-ақ жасадым: төлем интеграциялары (TipTop Pay), автонесие, авто және мото маркетплейстер, Asterisk және қоңыраулар тарихы бар CRM, монолитті микросервистерге көшіру.

Немен көмектесе аламын

Сіздің бизнесіңіз үшін не істей аламын

Сату мен қолдауға арналған ЖИ-көмекші

  • WhatsApp пен Telegram-да клиенттерге жауап жобалары
  • Дауыстықты мәтінге айналдыру, клиент картасы, еске салғыштар
  • Жазылу мен жиі сұрақтарға арналған бот-хатшы

кімге: сату бөлімдері, клиникалар, сервистер

Жабдықты бағдарламамен байланыстыру

  • Камералар, СКУД, шлагбаумдар, таразылар, лидарлар, кассалар, құлыптар
  • Драйверлер, хаттамалар, бір командамен орнату
  • Өзін-өзі тексеру және баптаушыға түсінікті қателер

кімге: жолдар, тұрақтар, қоймалар, мектептер, ТҮК

Жергілікті жүйелермен автоматтандыру

  • Мемсатып алу және салық деректері
  • Қазақстан операторларының телефониясы мен SIP
  • Басшыға арналған панельдер мен есептер

кімге: мемлекеттік органдар, кәсіпорындар, жеткізушілер

Сіздің процесіңізге арналған Laravel веб-жүйесі

  • CRM, есеп, биллинг, жеке кабинеттер
  • 1С, ЕСБД, төлем жүйелерімен REST және SOAP арқылы интеграциялар
  • Ескі жүйелерді жетілдіру және көшіру

кімге: сақтандыру, сервистік және сауда компаниялары

  1. Міндетті талдауҚоңырау немесе кездесу: қандай объект не процесс және қазір не кедергі.
  2. ПилотБір жолақ, бір сатушы немесе бір кіреберіс. Нәтиже сіздің міндетіңізде.
  3. Іске қосуОбъектіде орнату, адамдарды оқыту, баптаушыға нұсқаулық.
  4. ҚолдауЖұмысын қадағалаймын, өсуіне қарай жетілдіремін.
Тәжірибе

Әзірлеу мен интеграцияда 10 жылдан астам

Сайттардан бастадым, кейін көп жыл бойы сақтандыру және есеп жүйелерін мемлекеттік базалармен, 1С-пен және телефониямен байланыстырдым. Соңғы жобалар жабдық пен ЖИ-ге қатысты.

  • Go
  • PHP · Laravel
  • Python · FastAPI
  • Vue · React
  • PostgreSQL · MySQL
  • RabbitMQ · Kafka
  • Docker · CI/CD
  • SOAP · REST
  • 1С
  • Asterisk

Білімі: Қазақ-Орыс халықаралық университеті, Ақтөбе, 2009. Ақпараттық технологиялар.

  1. қазірӨз жобаларым мен тапсырыстар

    Ақылы жолдарға арналған төлем жолақтары мен WIM, Келісім ЖИ-көмекшісі, хабарландыру, мектептер, құлыптар, тендерлер.

  2. 2025Craft Promotion · қашықтан

    Full stack: Laravel және Vue веб-сервистері, Docker, RabbitMQ.

  3. 2022 – 2024Chocolife.me · аға PHP-әзірлеуші

    Монолитті микросервистерге көшіру, сыртқы сервистермен интеграциялар, CI/CD. Құрастыру мәртебесін хабарлайтын Go-дағы бот жаздым.

  4. 2019 – 2021Сақтандыру компаниялары: «Еуразия», Sinoasia B&R, Мұнай сақтандыру компаниясы

    Онлайн-сақтандыру және ЕСБД (SOAP) мен 1С интеграциясы. Go-дағы авторизация микросервисі. Asterisk және қоңыраулар тарихы бар менеджерлерге арналған CRM.

  5. 2016 – 2018Kamal Oil · Орал

    Құжат айналымы жүйесін Laravel-ге көшіру, PDMS-ті веб-порталмен байланыстыру.

  6. 2013 – 2015Web-Design · Орал

    Сайттар, SharePoint, iOS-қосымшалар.

Байланыс

Қандай міндетті шешкіңіз келетінін жазыңыз

Өзім жауап беремін. Қысқаша жазуға болады: қандай объект не процесс және қазір не кедергі.

WhatsApp +7 705 811 23 00
Жазу
Telegram @rpogrebnyak
Жазу
Email r.a.pogrebnyak@gmail.com