About

Full-stack engineer and Founder & CTO of Graphland, where I've launched multiple SaaS products — owning architecture, infrastructure, and engineering hiring from first commit to production. Deep expertise across the TypeScript/Node.js and Python ecosystems, with a focus on scalable API design (REST, GraphQL, gRPC), microservices, and real-time systems. Author of open-source libraries used in production by other teams.

Experience

  1. Founder & CTO

    Graphland

    TypeScript, React, Next.js, NestJS, PostgreSQL, MongoDB, Docker

    • Founded and run a product company shipping in-house SaaS products and developer platforms alongside custom client projects.
    • DineBD (client) — lead system designer for a food-delivery chain's full infrastructure: customer, partner, and rider apps plus operations dashboards on a microservice architecture; led the engineering team through delivery.
    • Own architecture, infrastructure, and deployments across all products; designed the shared multi-tenant platform they run on.
    • Hired and mentor the engineering team; set code standards, review processes, and delivery practices.
    Next position
  2. Fullstack Engineer

    Alma Harvest

    Python, Flask, React, PostgreSQL, Docker

    • Built scalable web applications using React, Flask, and PostgreSQL.
    • Collaborated with Google Earth Engine, Digifarm, and other providers to integrate maps, field data, and agricultural insights.
    • Developed RESTful APIs and real-time data pipelines.
    • Implemented authentication, geospatial features, and data visualization.
    Next position
  3. Frontend Engineer

    Redlime Solutions

    Angular, TypeScript, GraphQL, Socket.io, RxJS, NgRx

    • Built Angular applications with TypeScript, GraphQL, and Socket.io.
    • Implemented real-time features and optimized frontend performance.
    • Used RxJS and NgRx for state and data management.
    • Collaborated with backend and design teams for seamless UI/data flow.
    Next position
  4. Fullstack Engineer

    Newsrme.com

    React, Node.js, MongoDB

    • Built a video-sharing platform enabling creators and viewers to earn redeemable points.
    • Developed frontend and backend using React, Node.js, and MongoDB.
    • Implemented video upload/streaming, authentication, and point management.
    Next position
  5. Backend Engineer

    AuctionVilla.io

    Django, PostgreSQL, Python, JavaScript

    • Developed backend systems and contributed to frontend features for a bidding marketplace (Flippa-like).
    • Implemented auction management, user workflows, and payment handling using Django and PostgreSQL.
    • Planned and executed new features and optimized system performance for scalability.

Products

  • Banik

    ERP & POS

    ERP and point-of-sale for merchants — sales, inventory, payroll, reports, and payment reminders over WhatsApp/SMS.

    banik.app
  • StoreOS

    Headless Commerce

    Multi-tenant commerce backend with REST/GraphQL APIs, a TypeScript storefront SDK, and CDN-backed media.

    storeos.dev
  • Identety

    Authentication

    Self-hosted identity service with no MAU limits — Docker-ready, full source access, developer-friendly auth flows.

    identety.dev
  • waland

    Messaging API

    WhatsApp/SMS API for Bangladesh — bulk campaigns, OTP delivery, templates, delivery reports, and webhooks.

    waland.dev
  • envland

    Developer Tools

    Encrypted .env manager for teams — CLI pull/push/diff across environments with AES-256-GCM encryption and audit history.

    envland.dev
  • TechDiary

    Developer Community

    Bengali-language developer blogging platform (dev.to-style) — articles, gists, topics, and an active Discord community.

    techdiary.dev

Open Source

  • SqlKIT

    TypeScript, PostgreSQL

    Zero-dependency SQL query builder and repository layer with expressive API for joins, pagination, and CRUD.

    github.com/sqlkit-dev/sqlkit
  • @graphland/zkteco

    TypeScript, Node.js

    TypeScript client for ZKTeco biometric attendance devices — TCP/UDP protocol, user management, attendance logs, and real-time events.

    npm: @graphland/zkteco
  • @graphland/pgw-merchant

    TypeScript, Node.js

    Merchant SDK for the Graphland Payment Gateway — invoice creation, payment status checks, and webhook signature verification.

    npm: @graphland/pgw-merchant
  • @storeos/storefront-client

    TypeScript

    TypeScript SDK for the StoreOS Storefront REST API — typed client used by storefronts built on the StoreOS commerce platform.

    npm: @storeos/storefront-client
  • Inline Switch

    TypeScript, JavaScript

    Flexible inline switch statement with pattern matching for TypeScript/JavaScript.

    github.com/kingRayhan/inlineswitch
  • Quick Crud

    TypeScript, Mongoose, Node.js

    Lightweight wrapper library for Mongoose to simplify CRUD operations, sorting, joining, and pagination.

    npm: quick-crud
  • Ghost Finder

    JavaScript

    Simple SDK for performing full-text search in Ghost CMS with customizable API for UI integration.

    npm: ghost-finder
  • React Visibility

    React, JavaScript

    Library to detect when elements become visible or hidden — useful for infinite scrolling fetchers or conditional rendering.

    npm: reactjs-visibility
  • Mini PHP

    PHP

    PHP micro-framework to quickly build simple yet powerful web applications and APIs.

    github.com/kingRayhan/mini-php

Education

  • Brac University

    MSc in Computer Science and Engineering

    Badda, Dhaka

  • North South University

    BSc in Computer Science and Engineering

    Bashundhara Residential Area

Skills

Languages
TypeScript · JavaScript · Python · PHP · SQL (PostgreSQL) · HTML/CSS
Frameworks
React · Angular · Vue · Nuxt · Node.js · NestJS · Flask · Django · FastAPI
Tools & Platforms
Git · Docker · PM2 · Redis · AWS · Google Cloud Platform
Libraries & Tech
GraphQL · gRPC · RxJS · NgRx · pandas · NumPy · Matplotlib