SheikStack • Full Stack by Amrishkhan • Dubai, UAE

Amrishkhan Sheik Abdullah

Technical Lead | Full Stack Engineer

Full-stack engineer with 10+ years of experience building scalable digital products across aviation, real estate, and enterprise platforms.

10+ Years Building Products 95%+ Test Coverage Projects 1 Published npm Package

Profile

I specialize in frontend and backend architecture, API design, microservices, payment integrations, database engineering, and delivery leadership. I enjoy building reliable systems with strong developer standards, high test coverage, and measurable business impact.

Career Highlights

Airline Check-in Module

Built and maintained passenger check-in modules with Angular and NestJS for a major airline.

Payment Integration Expert

Integrated Magnati and Network International with robust webhook-based reconciliation.

Scalable Microservices

Designed service decomposition strategies to improve maintainability and scaling.

Release Quality Gate Leadership

Established a 95%+ coverage quality gate with CI automation, preventing regressions and improving release confidence across fast-moving modules.

Production Deployment Ownership

Managed Linux server deployments, monitoring, and issue resolution for critical live systems.

Open Source Package Author

Published sql-select-query-generator to accelerate dynamic SQL generation from JSON configs.

Professional Experience

From architecture to release, I have led delivery for aviation, real estate, and enterprise products with a hands-on engineering mindset.

Aug 2022 - Present

Technology Lead Analyst Backend

Techcarrot FZ LLC, Dubai

Built large-scale customer journeys with secure APIs and production-grade reliability.

  • Engineered backend platforms from scratch and delivered complete admin operations in Next.js.
  • Integrated Magnati and Network International with webhook-first reconciliation flows.
  • Shipped airline check-in modules, seat mapping, and ancillaries with 95%+ test coverage.
NestJSNext.jsMicroservicesPayment Gateways

May 2021 - Aug 2022

Lead Engineer, Full Stack Developer

MSys Technologies, Bangalore

Owned delivery lifecycle end-to-end, from requirement workshops to production handover.

  • Drove architecture, implementation, and release accountability across client-facing products.
  • Built performant Node.js backends and modern Next.js frontends with standardized engineering workflows.
  • Created and enforced coding standards that reduced regressions and improved release confidence.
Node.jsNext.jsSQLEngineering Standards

Jul 2019 - May 2021

Senior Software Engineer

Full Potential Solutions, Chennai

Scaled front-end heavy products by offloading complexity into resilient middleware.

  • Built GraphQL middleware on AWS AppSync, Amplify, and Lambda to reduce frontend orchestration complexity.
  • Delivered custom product features such as multi-recording audio playlists and reporting modules.
  • Supported multi-project execution with staggered deployment timelines across teams.
GraphQLAWSFrontend ArchitectureReporting

Aug 2016 - Jul 2019

Programmer Analyst

Cognizant Technology Solutions, Chennai

Built reusable MEAN-stack modules that improved speed and consistency across products.

  • Developed dynamic web modules using Angular, PrimeNG, Node.js, and MongoDB.
  • Implemented reusable directives, components, and keyboard-first UX enhancements.
  • Created cross-project modules that accelerated implementation for multiple teams.
AngularNode.jsMongoDBReusable Components

Tools and Languages

JavaScriptTypeScriptAngularReactVue.js Next.jsNode.jsExpressNestJSMongoDB MySQLPostgreSQLMSSQLAWSNginx JestMicroservicesRESTGraphQLPayment Gateways

Open Source

Published npm Package

sql-select-query-generator

Generates dynamic SQL SELECT queries from JSON configuration to speed up backend development and reporting use cases.

View on npm

Tech Writing

I write practical engineering guides that simplify complex concepts and improve developer workflows.

Unlocking the Power of the Browser Console: A Developer's Guide

Published: Oct 17, 2025

DebuggingBrowser Tools

Demystifying SOLID: 5 Principles for Building Robust and Maintainable Software

Published: Oct 14, 2025

ArchitectureClean Code

GitHub Code Setup: Choosing Your Workflow (HTTPS, SSH, Terminal, and Desktop)

Published: Oct 8, 2025

GitHubDeveloper Setup

Level Up Your Workflow: Mastering Bulk Actions in Postman

Published: Oct 8, 2025

PostmanProductivity

Unraveling the JavaScript Event Loop: A Deep Dive for Developers

Published: Oct 7, 2025

JavaScriptRuntime Internals

A Developer's Guide to API Types: Architectures, Use Cases, and Code Examples

Published: Oct 6, 2025

APIsSystem Design

npm vs. Yarn vs. pnpm: A Developer's Guide to Choosing the Right Package Manager

Published: Oct 6, 2025

Package ManagementNode.js

The Postman Alternative Guide: Which API Client is Right for You in 2025?

Published: Oct 6, 2025

API ToolingDeveloper Experience

Education

Bachelor's in Engineering (EEE), St Joseph's College of Engineering, Chennai, India (Apr 2016)

Contact