Software Engineer · Open to Opportunities

Hi, I'm
Daniel Imran.

Turning Coffee into Code. Backend-focused engineer specializing in Node.js, Python, and AWS — building reliable systems that scale.

Scroll to explore
person
Daniel Imran — Software Engineer

Backend Engineer,
Cloud Builder.

I'm a backend-focused Software Engineer with hands-on experience building APIs, middleware services, and cloud-based systems using Node.js, Python, and AWS. Currently at Astro Malaysia Holdings, I build and enhance middleware workflows that manage OTT subscription and entitlement data across major platforms.

I'm highly motivated to apply my engineering foundation to user-facing web products — particularly platforms that make complex data more accessible. I hold a BSc in Computer Science (Software Engineering) from IIUM and an AWS Solutions Architect – Associate certification.

cloudAWS
codeNode.js
terminalPython
databaseBackend Arch

Selected
Exhibitions.

A curated collection of digital experiences, blending meticulous engineering with cinematic aesthetic.

AI Benchmark
01 / Tool

AI Benchmark

A comprehensive Node.js/TypeScript tool for evaluating AI models across multiple dimensions relevant to automated testing and QA use cases.

TypeScriptJavaScriptNode.js
Bookify
02 / Backend API

Bookify

A comprehensive RESTful API for managing car rentals, bookings, payments, and customer interactions. Built with Node.js, Express, TypeScript, and Prisma.

TypeScriptNode.jsPostgreSQLPrismaExpress
03 / Platform

HMU

A real-time messaging platform built with Node.js, Express, Sequelize, and Socket.io — featuring user authentication and role-based access control.

JavaScriptNode.jsSocket.ioSequelize
Curriculum Vitae

Professional
Experience.

A chronological curation of roles, focusing on architectural decisions, technical leadership, and delivering high-fidelity user experiences.

Download Resume PDFdownload
January 2026 — Present

Software Engineer

Astro Malaysia Holdings

Building and enhancing Middleware 2.0 services in Node.js and Python on AWS to unify OTT partner entitlement management across platforms such as Netflix and Disney.

Key Achievements

  • arrow_rightBuilt backend actions for customer subscription lifecycle flows — upgrade, downgrade, resume, and cancellation of OTT entitlements based on package and add-on purchases.
  • arrow_rightContributed to the modernization of Astro's entitlement architecture by consolidating partner integrations into a single middleware platform, improving maintainability and reliability.
  • arrow_rightCollaborated with product owners and downstream teams to refine API requirements and deliver endpoints supporting customer entitlement and channel access workflows.
  • arrow_rightSupported internal AI tools by troubleshooting failures and delivering enhancements for the weekly AI report and AI thumbnail generator.
Node.jsPythonAWSREST APIsMiddleware
March 2025 — September 2025

CRM & Digital Intern

Sushi King Sdn. Bhd.

Six-month internship working across CRM automation, web development, and mobile app delivery for one of Malaysia's largest Japanese restaurant chains.

Key Achievements

  • arrow_rightDeveloped backend automation scripts using Node.js and Puppeteer to streamline CRM workflows and reporting.
  • arrow_rightBuilt and optimized promotional landing pages using WordPress CMS.
  • arrow_rightSupported the Sushi King mobile app revamp and replatforming project, ensuring smooth UAT and deployment readiness.
Node.jsPuppeteerWordPressCRMUAT

Let's Connect

Start a
Project.

Open for select freelance opportunities and full-time roles. If you have a vision that requires precision and craft, drop a line.