Skip to content

Abzal Khairullauly

Senior Frontend Engineer — Angular, Nx, TypeScript

Photo of Abzal Khairullauly

I build large Angular frontends that scale across many apps: monorepos, design systems, CI/CD.

Almaty, Kazakhstan · UTC+5 · Open to remote contracts

Selected work

  • Frontend Architect · Lean Solutions · 2022–present

    Multi-region government platform

    New features: copy-pasted into every regional repo → written once, shipped to all regions

    • ~90% of the codebase lives in shared libraries; each regional app is a thin shell (~18k of ~200k lines)
    • Launching a new region: ~5 minutes (new app shell with its own texts, logo and favicon)
    • Deploying to every staging app: no pipeline → ~7 minutes, fully automated
    • Angular 22
    • Nx
    • TypeScript
    • Tailwind v4
    • Elf
    • Transloco
    • GitLab CI

    Read the case: Multi-region government platform

  • Frontend Developer · ChocoFamily · 2019–2022

    Chocolife.me — deals marketplace redesign

    Live

    Built the whole frontend alone, from scratch, from Figma designs to production

    • Used Angular Universal (SSR) so every deal and category page is server-rendered for SEO
    • Built a separate mobile mini app that runs inside the Choco (Rakhmet) super-app webview and plugs into the host app's auth flow
    • Angular
    • Angular Universal (SSR)
    • TypeScript
    • SCSS

    Read the case: Chocolife.me — deals marketplace redesign

  • Frontend Developer · Lean Solutions · Pilot (frozen)

    CT scan annotation tool for stroke detection

    Pilot

    Pilot; development was frozen before production.

    • Canvas-based image viewer: zoom, pan, fit-to-frame, and window/level contrast control by mouse drag
    • Segmentation editor: brush, eraser, closed and open polygons, scissors (clip to region), threshold by pixel range, mask opacity
    • Model-assisted labeling: load the ML model's prediction as a starting point, then correct it by hand
    • Angular
    • TypeScript
    • Canvas API

    Read the case: CT scan annotation tool for stroke detection

Other work

  • Rail freight tracking

    Pilot

    Lean Solutions · Angular, WebSockets

    Live train positions on a map over WebSockets, plus order filtering and logistics-chain management

  • Technodom.kz redesign (prototype)

    Discontinued

    Technodom · 2018–2019 · Nuxt.js, Vue SSR

    Nuxt.js (Vue SSR) storefront; the client discontinued the project

  • 30+ corporate websites

    BrandStudio · 2016–2018 · Vue, Laravel, GSAP

    Vue + Laravel, animations with GSAP

    Sites are offline.

    • Home page of the AL'SU corporate website
      AL'SU · 2016
    • Home page of the SULU corporate website
      SULU · 2017
    • Home page of the Zharkent Fruit corporate website
      Zharkent Fruit · 2018

    Screenshots: BrandStudio portfolio

  • markup (side project)

    Angular, Canvas API

    Browser-based image annotation editor built with Angular signals and the Canvas API: zoom/pan, brush, eraser, polygons, undo/redo. Images never leave the browser.

Experience

  1. Jun 2022 – Present

    Frontend Architect · Lean Solutions

    • Merged 10+ regional Angular apps into one Nx monorepo; ~90% of code in shared libraries
    • Features written once and shipped to all regions; launching a new region takes ~5 minutes
    • Built GitLab CI from scratch; staging deploy for all apps ~7 minutes
    • Built a UI library and design system on Tailwind CSS v4 tokens; upgraded Angular 6 → 22
    • Built a Canvas-based CT annotation tool with ML-assisted labeling (pilot)
  2. Apr 2019 – May 2022

    Frontend Developer · ChocoFamily

    • Built the Chocolife.me redesign alone, from scratch, with Angular Universal (SSR) for SEO
    • Built the Chocolife mini app for the Choco (Rakhmet) super-app webview
  3. Sep 2018 – Mar 2019

    Frontend Developer · Technodom

    • Nuxt.js (Vue SSR) storefront redesign prototype; discontinued by the client
  4. Aug 2016 – Aug 2018

    Frontend Developer · BrandStudio

    • 30+ corporate websites (Vue + Laravel, GSAP), internal social network and CRM frontends
  5. 2015–2016

    Frontend Developer · GARCom, jNetwork

    • Responsive markup, moving templates to a CMS, technical support

Skills

Core
Angular, TypeScript, RxJS, Signals
Architecture
Nx, monorepos, design systems, SSR
Tooling
GitLab CI, Tailwind, Git
Also
Vue/Nuxt, Canvas API, WebSockets

Writing

All posts

Contact

Almaty, Kazakhstan · UTC+5 · Open to remote contracts

Languages: Kazakh (native), Russian (C2), English (B2)

© 2026 Abzal Khairullauly