Kholbek I.

Senior Full Stack Engineer

kholbek@inadullaev.com

kholbek.inadullaev.com

Result-oriented Senior Full Stack Engineer with more than 10 years of practical commercial experience building and modernizing production software across desktop applications, mobile applications, and cloud-native backend services. Deep expertise in TypeScript and JavaScript, with hands-on proficiency in React, React Native, Electron, and Tauri for cross-platform desktop and mobile development, combined with strong backend skills in Node.js for scalable APIs, microservices, distributed systems, and event-driven architectures. Experienced in designing end-to-end architecture spanning client applications, backend services, cloud infrastructure, and automated data workflows, with a consistent focus on reliability, performance, and maintainability in mission-critical production environments.

Proven track record with AWS cloud-native architecture, containers, Kubernetes, and infrastructure as code, including building and operating CI/CD pipelines, monitoring stacks, high-availability deployments, and disaster recovery practices. Solid experience integrating and modernizing legacy applications and services into cloud-native, cross-platform architectures. Actively leverages AI-assisted development tools — including Claude, GitHub Copilot, and Codex — to accelerate design, implementation, debugging, testing, refactoring, and code review while preserving code quality, security, and human accountability. Recognized as a collaborative team player and capable independent contributor who proactively investigates complex problems and delivers effective, well-tested solutions in Agile and Scrum environments.

Career Experience

Brusnika Design and Engineering

Senior Software Engineer

Mar 2023 — Present

  • Desktop & Mobile Application Development: Built and modernized cross-platform desktop applications using Tauri and Electron, and developed mobile applications with React Native, delivering native-quality experiences on Windows, macOS, Linux, iOS, and Android.
  • Cloud-Native Backend & Microservices: Designed and implemented scalable microservices architecture leveraging Kafka, RabbitMQ, Docker, Kubernetes, and AWS cloud services, ensuring fault tolerance, high availability, and real-time data processing.
  • Frontend Development: Developed responsive, user-friendly web applications using React and TypeScript, ensuring seamless user experiences aligned with UI/UX best practices.
  • Backend Development & API Design: Expert in Node.js/TypeScript backend development, managing databases including PostgreSQL, MongoDB, Redis, and building robust RESTful and GraphQL APIs for diverse applications.
  • CI/CD, Monitoring & Reliability: Implemented comprehensive unit, integration, and end-to-end testing (Jest, Mocha, Karma), established CI/CD pipelines for continuous delivery, and maintained monitoring and alerting stacks to support production reliability and incident response.
  • AI-Assisted Development: Actively used AI tools (Claude, GitHub Copilot, Codex) to accelerate design, implementation, debugging, refactoring, and code review, while maintaining code quality, security, and human accountability throughout the development lifecycle.
  • Collaborative Development & Leadership: Worked closely with cross-functional teams to drive architectural decisions, mentor developers, and ensure alignment with business goals, scalability, and best engineering practices.

Synergy Effect

Senior Software Engineer

Sep 2022 — Feb 2023

  • Developed automated service CMS platforms using Next.js.
  • 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 and Hasura for scalable and efficient systems.
  • Developed serverless functions to support MVP deployments and rapid feature testing.
  • Built and shipped mobile applications for the self-service portal using React Native, integrating GraphQL APIs and delivering a consistent cross-platform experience on iOS and Android.
  • Managed and maintained client applications on AWS, ensuring reliability, performance, and smooth operational workflows.

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.
  • Modernized legacy backend systems by migrating from Parse and a hosted database to Node.js, DynamoDB, and AWS EC2, improving scalability, reliability, and operational maintainability.
  • 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 targeting Linux, Windows, and macOS, supporting removable media workflows and device compatibility requirements.
  • Contributed to mobile application development using React Native and Expo, delivering cross-platform experiences on iOS and Android.
  • Managed CI/CD pipelines and automated deployments on GitLab with Kubernetes, improving release reliability and deployment automation.

Technical Proficiencies

Technologies & Frameworks:

Backend & Server-Side Development: Node.js, NestJS, Express.js, Koa.js, Fastify, Spife, Apollo GraphQL, GraphQL (code-first & schema-first), Hasura, RESTful APIs, gRPC, tRPC, Microservices Architecture, Event-Driven Architecture, RabbitMQ, Kafka, 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)

Frontend & Web Development: React, Angular, Vue.js, Next.js, Nuxt.js, Stencil, Svelte, React Native, Redux (Thunk, Saga, Toolkit), Zustand, Vuex, RxJS, Electron.js, Tauri, Rust (desktop/system tooling), 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, Cross-Browser Compatibility, Progressive Web Apps (PWA)

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 Platforms: AWS (EC2, S3, Lambda, RDS, CloudWatch, ECS, EKS, IAM, API Gateway, CloudFront, Route53, DynamoDB, SQS, SNS, Step Functions, …etc), GCP (Compute Engine, Cloud Run, GKE, Cloud Functions, BigQuery, Pub/Sub, Cloud Storage), Azure (Azure DevOps, Azure Repos, AKS, Functions, Cosmos DB, Azure AD)

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)

AI-Assisted Development:

Claude (Anthropic), GitHub Copilot, OpenAI Codex, LangChain, LlamaIndex, vector databases (Pinecone, pgvector, Weaviate), prompt engineering, AI-augmented code review and refactoring workflows, LLM application design and integration

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