M. Junaid Akhtar Khan
ProjectsSkillsAboutContact
© 2026 Junaid Akhtar. All rights reserved.Senior Software Engineer • Backend & Full-Stack

Projects & Case Studies

Systems designed, built, or scaled for real production use.

Retail & Smart Locker System

Software Engineer • 2025

View case study

Designed APIs and data models for distributed locker deployments across multiple clients. Implemented RBAC, inventory lifecycle management, and operational tooling for field reliability.

Node.jsNext.jsRBACMySQLDevice State

IGI Vitality Drive – Data Platform

Software Engineer • 2024 - 2025

View case study

Worked on high-volume ingestion and validation pipelines for trip and telemetry data. Focused on correctness, reconciliation, and long-term maintainability under continuous load.

Node.jsMongoDBMSSQLBatchingData Integrity

Cashless Vending Platform

Software Engineer / IoT Team Lead • 2022 - 2023

View case study

Core platform powering unattended retail and vending environments. Responsible for backend services, payment orchestration, device communication, tenant isolation, and production operations.

Node.jsTypeScriptPaymentsTelemetryAzureMulti-tenantReact

RBAC & Permission Framework

Software Engineer • Platform Initiative

View case study

Standardized permission handling across services with role hierarchies, scoped access, and middleware enforcement. Reduced duplication and improved auditability.

RBACAuthorizationArchitecture

TypeScript & Validation Migration

Software Engineer • Platform Initiative

View case study

Introduced stronger typing and request validation at API boundaries. Prevented runtime failures and improved maintainability across legacy modules.

TypeScriptZodRefactoring

Production Observability Improvements

Software Engineer • Platform Initiative

View case study

Controlled logging growth, improved traceability, and stabilized long-running PM2 services operating in live deployments.

MonitoringPM2Reliability