Kholbek I.

Senior Fullstack Engineer

kholbek@inadullaev.com

kholbek.inadullaev.com

Senior Fullstack Engineer with more than 10 years of professional commercial experience architecting modern, performant applications across the entire stack, with a heavy focus on the TypeScript/JavaScript ecosystem. Expert-level proficiency in React and modern frontend tooling (Vite, Webpack, Turborepo), with deep expertise in building reusable UI component frameworks, microfrontends, and sophisticated state management using Zustand, Redux (Thunk, Saga, Toolkit), and RxJS while maintaining a high bar for performance and accessibility. On the backend, builds robust, scalable Node.js/TypeScript services and microservices with NestJS, Hono, Fastify, and Express, designing optimized schemas for MongoDB and PostgreSQL, implementing secure auth/authorization layers and API gateways, and ensuring seamless data flow between frontend and backend systems. Strong command of full-stack testing with Jest, React Testing Library, Cypress, and Playwright, and well-versed in the complete SDLC and Agile/Scrum delivery.

An expert in AI-assisted development, using Cursor as a primary IDE together with Claude Code, the OpenAI and Anthropic Claude APIs, and other cutting-edge AI tools to generate, refactor, debug, test, and prototype architectural ideas across the full stack—accelerating delivery and automating repetitive workflows without compromising code quality. Architects scalable microservices and APIs on Cloudflare (Workers/Pages) edge compute alongside AWS and Azure (Lambda, API Gateway, S3), owns the full CI/CD pipeline, and contributes to DevOps automation with Docker, Kubernetes, and message brokers/queuing (Kafka, RabbitMQ, SQS). Deep practical experience integrating Large Language Models into production applications, including AI agents and vector-database semantic search. A communicative, collaborative engineer who conducts rigorous code reviews, mentors junior and mid-level developers, leads technical narratives in fluent English, and consistently delivers in fast-paced, high-impact environments.

Career Experience

Brusnika Design and Engineering

Senior Software Engineer

Mar 2023 — Present

  • AI-Assisted Development: Adopted Cursor as my primary IDE alongside Claude Code and the OpenAI and Anthropic Claude APIs, integrating them deeply into daily workflows to generate, refactor, debug, test, and prototype architectural ideas across the full stack—cutting feature delivery time and automating repetitive engineering tasks while maintaining a high bar for code quality.
  • Frontend Architecture: Led the design of complex, scalable React applications and a reusable UI component framework, implementing sophisticated state management with Zustand and Redux Toolkit, microfrontend composition, and a Turborepo monorepo (Vite/Webpack) with a strong focus on performance and accessibility.
  • Backend & API Design: Architected robust Node.js/TypeScript microservices and APIs with NestJS, Hono, and Fastify, designing optimized schemas for PostgreSQL and MongoDB, implementing secure auth/authorization layers and API gateways, and building RESTful and GraphQL endpoints with Redis caching.
  • Cloud & Edge Infrastructure: Deployed and managed services on Cloudflare (Workers/Pages) edge compute alongside AWS and Azure, owning the full CI/CD pipeline and DevOps automation with Docker, Kubernetes, Kafka, and RabbitMQ for fault tolerance, high availability, and real-time data processing.
  • Testing & Quality: Implemented comprehensive unit, integration, and end-to-end testing with Jest, React Testing Library, Cypress, and Playwright, and conducted rigorous code reviews to ensure reliability and maintainability.
  • Leadership & Mentorship: Drove cross-functional architectural decisions, mentored junior and mid-level developers, and led technical narratives in English to keep delivery aligned with business goals and engineering best practices.
  • LLM Integration: Designed and integrated AI-driven product features powered by OpenAI models, including AI agents and vector-database semantic search for knowledge-driven applications.

Synergy Effect

Senior Software Engineer

Sep 2022 — Feb 2023

  • Developed automated service CMS platforms using Next.js with reusable, component-driven UI and Zustand-based state management.
  • Designed and implemented GraphQL APIs for cross-platform integration, supporting both web and mobile applications.
  • Built a self-service web portal leveraging Next.js and Angular for enhanced user experience.
  • Contributed to backend development using Node.js, Fastify, and Hasura for scalable and efficient systems.
  • Developed serverless and edge functions on Cloudflare Workers/Pages and AWS Lambda to support MVP deployments and rapid feature testing.
  • Created mobile applications for the self-service portal using React Native and integrated GraphQL APIs.
  • Managed and maintained client applications on AWS and Cloudflare, ensuring reliability and performance.

HappyFunCorp

Backend Developer

Feb 2022 — Sep 2022

  • Led the development of Lennar's internal home building project from concept to deployment.
  • Designed and implemented both frontend and backend architecture for a greenfield internal application.
  • Developed user-facing interfaces using React.js to support homesite building and community management.
  • Implemented end-to-end report generation for home building activities on a monthly basis, utilizing RESTful APIs.
  • Built scalable backend serverless endpoints with Node.js, GraphQL, and Prisma, deployed via Azure DevOps.
  • Integrated and managed cloud services using Microsoft Graph API and implemented Active Directory modules.
  • Collaborated in an agile environment, managing tasks and sprints through Jira.

Noumena. UK

Backend Developer

May 2021 — Feb 2022

  • Developed a financial platform enabling freelancers to manage payment accounts and access job opportunities.
  • Built the financial portal using React.js, React Hooks, and Redux for customer and financial management.
  • Designed and implemented user management microservices with JWT-based authentication.
  • Contributed to the React Native mobile app by integrating token management and critical microservices within a dependency injection architecture.
  • Implemented a push notification service to handle complex application workflows.
  • Developed financial GraphQL queries and mutations for frontend consumption, ensuring efficient and secure data fetching.
  • Resolved deployment issues arising from differences between AWS DynamoDB and MongoDB.
  • Built REST APIs with Node.js and Express on AWS Lambda functions to trigger event-based actions (e.g., email notifications, Oracle DB updates).
  • Collaborated on architecture design from logical data models to physical data models.
  • Conducted code reviews and pair programming sessions to ensure code consistency and team alignment.
  • Provided detailed, documented feedback during retrospective meetings.

ADP, LLC

Senior Full Stack Engineer

Jan 2020 — May 2021

  • Developed proof-of-concepts for embedding customized web components into Salesforce applications.
  • Applied test-driven development (TDD) across legacy applications using Cypress.
  • Proposed and implemented framework-agnostic web components using Stencil.js, enabling reusable components within Salesforce apps.
  • Migrated backend systems from Parse and a hosted database to Node.js, DynamoDB, and AWS EC2.
  • Updated the design system to integrate consistent, one-styled components across multiple internal applications.
  • Refactored seven existing React codebases to improve code quality by adopting React Hooks, callbacks, and modern best practices.
  • Collaborated with designers to optimize application layouts and functionality using CSS Flexbox and UI libraries.

BigCommerce

Backend Developer

Feb 2019 — Jan 2020

  • Developed MVPs and contributed to building additional platform functionalities.
  • Built the frontend MVP using React.js and later migrated and enhanced it with Next.js.
  • Developed backend REST endpoints with Express for product subscriptions, incorporating JWT-based middleware for secure authentication.
  • Integrated Stripe payments into the Next.js application using Node.js and TypeScript, extending payment-related functionalities.
  • Collaborated with product designers to refactor and implement platform features using Next.js.
  • Deployed applications on Heroku for development and staging environments, and performed hotfixes on production issues.
  • Created reusable widgets to extend platform functionality, focusing on product management and subscription workflows.

IUTLib

Full Stack Engineer

Apr 2018 — Feb 2019

  • Contributed to building web and desktop platforms based on new UI/UX designs.
  • Defined testing requirements and wrote unit and behavioral test cases across multiple scenarios.
  • Refactored class-based React components into functional components using React Hooks.
  • Successfully launched MVPs and implemented additional platform features and enhancements.
  • Developed RESTful and JSON APIs, managing asynchronous calls using Redux Saga middleware.
  • Integrated third-party payment solutions, including Payme and Click, into the platform.
  • Delivered updates and features following the Agile software development lifecycle.

Upwork (Freelance)

Full Stack Engineer

Feb 2016 — May 2019

  • Delivered major version updates, migrating the project from a serverless architecture to a server-based backend with GraphQL for optimized performance and cost efficiency.
  • Rewrote the project using a more suitable framework and structure to improve maintainability and scalability.
  • Accelerated database operations by implementing a customized CRUD layer on top of the ORM.
  • Developed an internal web chat application from scratch using React, integrating web audio/video calls via Janus and WebRTC.
  • Wrote comprehensive unit tests, increasing backend test coverage from 20% to nearly 90%.
  • Conducted daily high-quality code reviews to ensure code consistency and best practices.
  • Built a cross-platform desktop application using Electron for Linux, Windows, and Mac environments.
  • Contributed to the mobile application development using React Native and Expo.
  • Managed CI/CD pipelines and automated deployments on GitLab with Kubernetes.

Technical Proficiencies

Technologies & Frameworks:

AI-Assisted Development & LLMs: Cursor (primary IDE), Claude Code, OpenAI API (GPT-4o/o-series, function calling, structured outputs), Anthropic Claude API (Opus, Sonnet, Haiku), GitHub Copilot, MCP (Model Context Protocol), AI-driven code generation/refactoring/testing & workflow automation, Prompt Engineering, RAG, AI Agents, LangChain, LlamaIndex, Vector Databases (Pinecone, pgvector, Chroma), Semantic Search, Embeddings

Backend & Server-Side Development: Node.js, NestJS, Hono, Fastify, Express.js, Koa.js, Spife, Apollo GraphQL, GraphQL (code-first & schema-first), Hasura, RESTful APIs, gRPC, tRPC, Microservices Architecture, Event-Driven Architecture, Message Brokers/Queuing (RabbitMQ, Kafka, SQS/SNS), Redis, WebSockets, Server-Sent Events (SSE), WebRTC, Authentication/Authorization (OAuth2, JWT, OpenID Connect, SAML), API Gateway, API Rate Limiting, Caching Strategies, CQRS, Domain-Driven Design (DDD), Distributed Systems

Frontend & Web Development: React, Angular, Vue.js, Next.js, Nuxt.js, Stencil, Svelte, React Native, Redux (Thunk, Saga, Toolkit), Zustand, Vuex, RxJS, Electron.js, Microfrontends, Component-Driven Design, Turborepo, Nx, NPM, Yarn, pnpm, Gulp, Vite, Webpack, HTTP Polling, Axios, WebSockets, GraphQL Subscriptions, HTML5, CSS3, SCSS, PostCSS, Tailwind CSS, Bootstrap, Material UI, Ant Design, Responsive Design, Accessibility (a11y), Cross-Browser Compatibility, Progressive Web Apps (PWA)

Testing: Jest, React Testing Library, Cypress, Playwright, Vitest, Mocha, Jasmine, Karma, Supertest, Test-Driven Development (TDD), End-to-End & Integration Testing

DBMS: PostgreSQL, MySQL, MariaDB, MongoDB, Oracle, MS SQL Server, CouchDB, DynamoDB, Redis, Elasticsearch, Typesense, Cassandra, Neo4j, Firebase Firestore

ORMs & Query Builders: Prisma, TypeORM, Sequelize, Knex.js, Mongoose, Hibernate (familiarity), Doctrine (familiarity)

DevOps & Cloud:

Containerization & Orchestration: Docker, Docker Compose, Kubernetes, Helm, Rancher, OpenShift, Podman

Cloud & Edge Platforms: Cloudflare (Workers, Pages, R2, D1, KV, Durable Objects, edge compute), AWS (EC2, S3, Lambda, RDS, CloudWatch, ECS, EKS, IAM, API Gateway, CloudFront, Route53, DynamoDB, SQS, SNS, Step Functions, …etc), Azure (Azure DevOps, Azure Repos, AKS, Functions, Cosmos DB, Azure AD), GCP (Compute Engine, Cloud Run, GKE, Cloud Functions, BigQuery, Pub/Sub, Cloud Storage)

CI/CD & Automation: GitHub Actions, GitLab CI/CD, Jenkins, Azure Pipelines, Bitbucket Pipelines, CircleCI, ArgoCD, Spinnaker

Infrastructure as Code (IaC): Terraform, AWS CloudFormation, Ansible, Pulumi, HashiCorp Toolchain, Packer, Chef (familiarity)

Monitoring & Logging: Grafana, Prometheus, ELK Stack (Elasticsearch, Logstash, Kibana), OpenTelemetry, AWS CloudWatch, Sentry, Datadog, New Relic, Splunk, Jaeger, Zipkin

Security & Compliance: Vault (HashiCorp), SonarQube, OWASP ZAP, Trivy, Clair, Falco, Aqua Security, Security Best Practices (CIS Benchmarks)

Development Methodologies:

Agile (Scrum & Kanban), SAFe (Scaled Agile Framework), Waterfall, Test-Driven Development (TDD), Behavior-Driven Development (BDD), Domain-Driven Design (DDD), Pair Programming, CI/CD Best Practices, Open Source Documentation & Contribution, GitFlow & Trunk-Based Development

Education

Tashkent University of Information Technology