Мазмұнға өту

Аңсаған Исламғалиев

Жетекші Full-Stack инженер (.NET, React)

PDF нұсқасын жүктеу
Астана, ҚазақстанТелефон: +77001002400Email: ansaganie@hotmail.comLinkedIn: linkedin.com/in/ansaganieGitHub: github.com/ansaganie

Кәсіби түйіндеме

Chevron және Теңізшевройл үшін C#, .NET 8, ASP.NET Core, React және Azure технологияларымен корпоративтік бағдарламалық жасақтама жасауда 4+ жыл тәжірибесі бар аға full-stack әзірлеуші. Ескірген қосымшаларды жаңғыртамын: .NET Framework қызметтерін .NET 8 нұсқасына көшіру, баяу экрандарды оңтайландыру, 500+ далалық қызметкер үшін веб-қосымшалардың офлайн жұмысын қамтамасыз ету және релиз пайплайндарын жеделдету. IT-ге дейін мұнай-газ саласында 6 жыл өндірістік тәжірибем болды.

Техникалық құзыреттер

  • Тілдер мен фреймворктер: C#, .NET 8, ASP.NET Core Web API, TypeScript, JavaScript (ES6+), React 18
  • Frontend және визуализация: React, Redux Toolkit, TanStack Table, Visx, D3.js, React Flow, Tailwind CSS, Vue.js, Dexie.js (IndexedDB), HTML5/CSS3
  • Backend және бұлт: ASP.NET Core Web API, .NET 8, Entity Framework Core 8, RESTful APIs, Таза архитектура, SQL Server, BFF паттерні, Microsoft Azure, Azure DevOps, Azure Service Bus, Azure Logic Apps, Azure Functions, Docker, CI/CD пайплайндары, SonarQube
  • Архитектура және тәжірибелер: Offline-First PWA, Микросервистер және үлестірілген жүйелер, Саясатқа негізделген авторлану (MSAL), Өнімділікті профильдеу, Domain-Driven Design

Жұмыс тәжірибесі

Аға Full-Stack әзірлеуші

Теңізшевройл / «АтырауТехИнвест» ЖШС (Chevron Орталық Agile тобы) — Атырау, Қазақстан

Толық мәліметтер мен нәтижелер

Chevron-ның Орталық Agile тобында веб, мобильді PWA және BFF микросервистері негізінде күрделі жөндеуді (TA Pro және TO Notes) цифрландыруды жүргізетін негізгі инженер.

  • Күрделі жөндеу топтары пайдаланатын ең баяу жұмыс экрандарын .NET 8 / EF Core 8 сұраныстарын оңтайландыру және деректерді IndexedDB-де клиенттік кэштеу арқылы түзеттім.
  • Далалық PWA қосымшасына офлайн режимін қосып, 500+ далалық қызметкер үшін браузер жадын ескірген WebSQL-ден IndexedDB-ге (Dexie.js) ауыстырдым.
  • Серверлік Web API қызметтерін ASP.NET Framework 4.8 / EF6 нұсқасынан .NET 8 / EF Core 8 нұсқасына көшіріп, Azure App Registration және MSAL арқылы саясатқа негізделген авторлануды енгіздім.
  • Ескі пакеттік синхрондауды хабарламалар алмасуына ауыстырып, Azure Service Bus, Logic Apps және WebJobs арқылы Oracle Primavera интеграциясын қайта құрдым.
.NET 8ASP.NET Core Web APIC#ReactTypeScriptIndexedDBDexie.jsEntity Framework Core 8Azure Service BusAzure Logic AppsAzure WebJobsMSALTailwind CSS

Бағдарламалық қамтамасыз ету әзірлеушісі

Теңізшевройл / Norsec Delta Projects (Теңізшевройл) — Атырау, Қазақстан

Толық мәліметтер мен нәтижелер

Корпоративтік TEA-RECS (Wombat), VISI (тоқтатылған ұңғымаларды визуалды бақылау) және Whitespace Dashboard (WSD) жобаларында Full-stack frontend және деректерді визуализациялау маманы.

  • ТШО басшылығымен Интеграцияланған бизнесті жоспарлаудың (IBP) негізгі құралы ретінде бағаланған TEA-RECS (Wombat) жүйесі үшін экономикалық бағалаудың динамикалық құралдарын әзірледім.
  • Ауқымды кестелік деректер үшін TanStack Table және React Window негізінде React Context API күй үлестірімі бар жоғары өнімді екі осьті виртуалданған кестелерді жасадым.
  • Airbnb Visx негізінде интерактивті телеметрия диаграммаларын және өңдеу режимі бар React Flow негізінде мұнай өңдеу зауытының технологиялық сұлбаларын салдым.
  • Azure DevOps жүйесіндегі .NET WebApp орналастыру құбырларын оңтайландырып, релиз ұзақтығын ~90 минуттан ~15 минутқа дейін қысқарттым.
  • Кен орнын моделдеу деректерінің резервтік көшірмелерін оңтайландырып, Azure Blob Storage шығындарын төмендеттім.
  • Әзірлеу тармағында PR тексеру үшін SonarQube SAST қауіпсіздік және осалдықтарды талдау құралдарын енгіздім.
ReactTypeScript.NET 6C#VisxTanStack TableReact WindowReact FlowRedux ToolkitMaterial UIAzure DevOpsDockerSonarQube

Frontend әзірлеуші

Aviata.kz — Алматы, Қазақстан

Толық мәліметтер мен нәтижелер

Қазақстандағы жетекші билет сату сервисінде (Aviata / Chocotravel) Frontend әзірлеушісі.

  • Chocotravel.com сайтының клиенттік ұшақ және пойыз билеттерін брондау сценарийлерін ескірген PHP монолитінен Vue.js негізіндегі Single Page Application (SPA) құрылымына кезең-кезеңімен көшірдім.
  • Vue 3, Pinia және Tailwind CSS көмегімен мобильді web-view компоненттері мен дизайн-жүйе элементтерін әзірледім.
Vue.jsTypeScriptPiniaVue RouterTailwind CSSVue Test UtilsREST APIs

Геолог

Karachaganak Petroleum Operating B.V. (KPO) — Ақсай, Батыс Қазақстан облысы, Қазақстан

Толық мәліметтер мен нәтижелер

Геодинамикалық бақылау маманы, сейсмологиялық станциялар желісін және өндірістік телеметрия деректерін басқарушы.

  • Сейсмологиялық станциялар мен жер асты сулары мен техногендік газды бақылау ұңғымалары желісінде геодинамикалық мониторингті үйлестірдім.
  • Кен орны бедерінің деформациялану қаупін бағалап, өндірістік қауіпсіздік талаптарына сәйкес үлкен көлемдегі сейсмологиялық мәліметтерге талдау жүргіздім.
Геодинамикалық мониторингТелеметриялық талдауСейсмикалық деректерді тексеруТәуекелдерді бағалау

Бұрғылау кезіндегі каротаж инженері

Schlumberger (SLB Logelco Inc) — Атырау, Қазақстан

Толық мәліметтер мен нәтижелер

Бұрғылау қондырғысында нақты уақыт режимінде деректер жинау, бұрғылау параметрлері мен шламды бақылау инженері.

  • Бұрғылау барысын және ұңғыма сенсорларының мәліметтерін тәулік бойы жазатын автоматтандырылған компьютерлік жүйені басқардым.
  • Қысым ауытқулары мен қауіпті газ көріністерін жедел анықтайтын негізгі ұңғыма қауіпсіздігі маманы рөлін атқардым.
  • Бұрғылау басшылығы мен тапсырыс беруші компания инженерлеріне арналған толыққанды техникалық есептер әзірледім.
Нақты уақыттағы телеметрияӨндірістік датчиктерБұрғылау қауіпсіздігі жүйелеріДеректер жинау

Кәсіпорындық марапаттар мен мойындау

  • Chevron Surface Digital Platform (SDP) Challenge Coin медалі (Chevron)

    TA Pro және TO Notes қосымшаларын прогрессивті веб-қосымшаларға (PWA) жаңғыртуға қосқан баға жетпес үлесі үшін.

    2024
  • Күрделі жөндеуді цифрландыру үшін ТШО Құрмет грамотасы (Теңізшевройл)

    Күрделі жөндеу процестерін цифрландырудағы үздік нәтижелері үшін.

    2024
  • TEA-RECS әзірлеу үшін ТШО Құрмет грамотасы (Теңізшевройл)

    TEA-RECS қосымшасын Интеграцияланған бизнесті жоспарлаудың (IBP) негізгі құралы ретінде дамытқаны үшін.

    2023

Сертификаттар мен біліктіліктер

  • SAFe 6 Practitioner — Scaled AgileID: 49406639-9646
  • Frontend Developer (React) — HackerRank
  • JavaScript (Intermediate) — HackerRankID: dd99e082ab79
  • React. Күрделі клиенттік қосымшаларды әзірлеу — HTML AcademyID: 1637434380
  • JavaScript. Клиенттік қосымшалардың архитектурасы — HTML AcademyID: 1631417950

Білім және біліктіліктер

Инженерия бакалавры (B.E.) — Мұнай-газ ісі

Satbayev University (Қ. И. Сәтбаев атындағы ҚазҰТЗУ) (Алматы, Қазақстан)

2016 — 2019

Кіші маман (A.S.) — Пайдалы қазбалар кен орындарын іздеу және барлаудың геологиялық әдістері

Семей геологоразведкалық колледжі (Семей, Қазақстан)

2011 — 2015

Тілдер

Қазақ тілі:Ана тілі
Орыс тілі:Еркін / Екінші ана тілі
Ағылшын тілі:Кәсіби жұмыс деңгейі