Open to New Opportunities  ·  Relocation / Remote

Tofael Hyder

Senior Software Engineer  ·  Shopify App Developer  ·  SaaS & AI Systems Engineer

I architect scalable backend systems, production Shopify apps, and AI-powered SaaS products that handle real traffic in real businesses.

Portrait of Tofael Hyder
Years Engineering
6+
Shopify Apps Shipped
4+
From 5-min Response
~400ms
System Perf Gain
50%

About

Backend engineer who ships real products

I'm a backend-focused Software Engineer with 6+ years of experience designing production systems across telecom, SaaS, and e-commerce. My work spans multi-tenant platforms, Shopify app development, distributed microservices, and AI-powered automation pipelines. Before moving into software, I started my career as an electrical service engineer — bringing my total professional experience to 9+ years.

Over the last two years, I've shipped 4+ Shopify apps at production scale and led engineering teams. Currently, I'm building backend services for telecom operators in Southeast Asia while developing my own Shopify SaaS product launching in 30 days.

I'm actively looking for Senior Software Engineering roles where I can contribute to technically ambitious products and distributed teams — open to both relocation and remote work.

Shopify App Development

4+ production-grade Shopify apps — checkout optimization, automation workflows, and merchant tools. Deep expertise across Shopify Admin, Storefront, and Webhook APIs.

SaaS Architecture

Designed multi-tenant SaaS platforms with database sharding, role-based access, and event-driven architectures. Obsessive about scalability and clean domain models.

AI & Agentic Systems

Integrated OpenAI and Gemini APIs into production systems. Built agentic workflows with multi-step reasoning, memory systems, and LangChain/LangGraph pipelines.

Performance Engineering

Reduced system response times from 5 minutes to ~400ms in production. Deep experience with Redis caching, database query optimization, and Nginx tuning.

Distributed Backend Systems

Built microservices for telecom companies (ATOM Myanmar, Robi Bangladesh). Experienced with service-to-service communication, distributed queues, and data consistency.

Payment & E-Commerce Integrations

Production integrations with Stripe, PayPal, and SenangPay. Built multi-vendor order flows, commission engines, and checkout customizations at scale.

Experience

6+ years of shipping production systems

6+ years in software engineering, 9+ years of professional engineering overall — starting as an electrical service engineer.

  1. Aug 2025 – Present

    Portonics Limited

    Remote

    Software Engineer

    Current
    • ATOM (Myanmar): building backend services and new features for a microservices-based telecom platform, working within a legacy codebase
    • Robi-Airtel (Bangladesh): contributed backend development, feature implementation, and performance optimization on a large-scale microservices telecom platform
    • Architected and built an API Gateway as the single client entry point in front of a legacy BFF — a gradual, opt-in, route-by-route migration that stayed fully backward-compatible and config-reversible
    • Designing Agentic AI workflows and LLM-powered backend services with OpenAI and Gemini APIs
    • Building AI memory systems and structured state management for multi-step reasoning workflows
    • Optimizing service performance with Redis caching and database tuning; improving logging, monitoring, and API performance across distributed services
    • Refactoring legacy modules for scalability, reliability, and maintainability
    LaravelSlimNode.jsPythonOpenAI APIGemini APILangGraphRedisDockerPostgreSQLNginxMicroservices
  2. Jun 2023 – Jul 2025

    JoulesLabs

    Dhaka

    Software Engineer · Team Lead

    • Developed 4+ custom Shopify apps tailored to different business needs
    • Optimized a multi-vendor e-commerce platform, resolving bugs and improving performance
    • Refactored legacy code, improving system performance by 50%
    • Led database architecture and design for scalability and efficiency
    • Integrated PayPal, Stripe, and SenangPay for seamless payment processing
    • Dockerized applications for efficient development and deployment
    LaravelNode.jsRedisNginxDockerMySQLPostgreSQLReactVue.js
  3. Feb 2023 – May 2023

    Gain Solutions Limited

    Dhaka

    Laravel Developer

    • Integrated the OpenAI API for AI-driven content generation
    • Optimized application performance and fixed bugs
    LaravelPHPMySQLOpenAI API
  4. Apr 2022 – Jan 2023

    Tappware Solutions Limited

    Dhaka

    Software Engineer

    • Developed a multi-tenant architecture using database sharding, handling millions of records efficiently
    • Optimized legacy codebases, cutting response times from 5 minutes to 400 milliseconds
    LaravelPHPMySQLDatabase ShardingMulti-tenancy
  5. Aug 2021 – Mar 2022

    Tech2View Limited

    Remote

    Software Engineer

    • Performed requirement analysis, database design, and implementation
    • Developed secure file storage solutions using AWS S3 and built REST APIs
    • Implemented new application features
    LaravelPHPMySQLAWS S3REST APIs
  6. Dec 2019 – Jul 2021

    Go Max Automation

    Dhaka

    Software Developer

    • Developed multi-tenant SaaS applications
    • Optimized code and processes for improved functionality and performance
    PHPLaravelMySQL
  7. Mar 2017 – Apr 2019

    ZMZ Associates Limited

    Uttara, Dhaka · On-site

    Electrical Engineering
    1. Service Engineer

      Jan 2018 – Apr 2019

      Project area inspection, consultancy, erection, commissioning, and troubleshooting.

    2. Assistant Service Engineer

      Mar 2017 – Dec 2017

      Textile machinery erection, commissioning, and troubleshooting.

    Electrical TroubleshootingAutoCAD

Education

Academic background

May 2022 – Present

Bachelor of Science (BSc)

In progress

Computer Science & Engineering

Northern University Bangladesh · Dhaka

Sep 2012 – Aug 2016

Diploma in Engineering

Electrical Engineering

SAIC Institute of Management and Technology · Dhaka

Projects

Production-grade case studies

Not toy projects. These are systems I designed, built, and shipped to real users. Open any case study for the full engineering breakdown.

Shopify App2024

BoostlyCart

Checkout upsells, discounts & shipping estimates for Shopify

View on Shopify App Store

Merchants reported 15–20% increase in average order value through upsell flows

Node.jsLaravelReactShopify Admin APIShopify Checkout ExtensionsGraphQLPostgreSQLRedisDocker
Shopify App2024

BoostlyCart

Checkout upsells, discounts & shipping estimates for Shopify

View on Shopify App Store

Problem

Shopify merchants were losing significant revenue at checkout — no upsells, no cross-sells, and no post-purchase offer mechanism. They needed a plug-and-play solution that worked within Shopify's extension framework without breaking the native checkout experience.

Solution

Built BoostlyCart as a Shopify App with Checkout UI Extensions, enabling merchants to configure rule-based upsell offers, automatic discounts, shipping estimates, cart drawer widgets, and post-purchase one-click offers. A merchant-facing React dashboard (Polaris) let non-technical users configure offer logic with zero code.

Architecture

OAuth-based Shopify App with a Node.js API backend, Shopify Checkout UI Extensions for in-checkout rendering, and a Laravel API layer for billing and config management. PostgreSQL for tenant data, Redis for session state and caching.

Engineering Challenges

  • Navigating Shopify's strict Checkout Extension API surface — no DOM access, limited state
  • Achieving sub-100ms offer rendering inside the Shopify checkout flow
  • Multi-store tenant isolation — each merchant's offer rules fully scoped and cached independently
  • Shopify API rate limiting under burst traffic — implemented exponential backoff with queue-based retry

Impact

  • Deployed to production Shopify stores
  • Merchants reported 15–20% increase in average order value through upsell flows
  • Zero checkout failures reported — 100% checkout integrity maintained

Tech Stack

Node.jsLaravelReactShopify Admin APIShopify Checkout ExtensionsGraphQLPostgreSQLRedisDocker
Shopify App2025

InfinSEO

SEO image optimizer & broken link manager for Shopify stores

View on Shopify App Store

Better visibility in Google Search and Image Search through keyword-rich alt text and SEO-friendly file names

Shopify Admin GraphQLShopify PolarisLaravelReactBackground JobsRedisImage Optimization
Shopify App2025

InfinSEO

SEO image optimizer & broken link manager for Shopify stores

View on Shopify App Store

Problem

Shopify merchants lose search visibility to heavy, unoptimized images, missing alt text, generic file names, weak meta tags, and broken links — and fixing them by hand doesn't scale once a catalogue reaches thousands of products.

Solution

Built InfinSEO, an embedded Shopify app that automates store-wide SEO: compressing images without visible quality loss, generating keyword-rich alt text, renaming image files with SEO-friendly names, optimizing meta tags, and detecting and managing broken links — all with unlimited optimizations.

Architecture

Embedded Shopify Admin app built on the Shopify Admin GraphQL API with a Polaris-based merchant dashboard. Bulk optimization runs as queued background jobs so large catalogues are processed reliably without blocking the UI or exceeding Shopify API rate limits.

Engineering Challenges

  • Processing catalogues with 10,000+ products reliably within Shopify API rate limits
  • Compressing images for speed without visible quality loss
  • Rewriting image file names and alt text safely without breaking existing product media
  • Detecting broken links across a store and surfacing them clearly to merchants

Impact

  • Faster storefront page loads — product images are compressed without visible quality loss
  • Better visibility in Google Search and Image Search through keyword-rich alt text and SEO-friendly file names
  • More accessible stores — every product image gets descriptive alt text for screen-reader shoppers
  • Stronger on-page SEO with optimized meta titles and descriptions across products and pages
  • Fewer dead ends for shoppers and search crawlers by finding and fixing broken links
  • Hours of manual SEO work saved — bulk optimization handles catalogues of 10,000+ products

Tech Stack

Shopify Admin GraphQLShopify PolarisLaravelReactBackground JobsRedisImage Optimization
E-Commerce Platform2023 – 2024

WiBazaar

Microservices-based multi-vendor e-commerce platform

Integrated PayPal, Stripe, and SenangPay for seamless multi-gateway payment processing

LaravelNode.jsVue.jsMySQLRedisStripePayPalSenangPayDockerNginx
E-Commerce Platform2023 – 2024

WiBazaar

Microservices-based multi-vendor e-commerce platform

Problem

The client needed a marketplace where independent sellers could onboard, list products, manage orders, and receive payouts within a single platform — with custom commission rules and multiple regional payment gateways that off-the-shelf solutions couldn't support.

Solution

WiBazaar gives vendors dashboards for catalog, inventory, orders, and earnings, while buyers get one unified shopping experience across vendors. Payments run through PayPal, Stripe, and SenangPay, with automated commission calculation per vendor.

Architecture

Microservices-based architecture with vendor, catalog, order, and payment concerns split into separate services. Laravel and Node.js services behind Nginx, Vue.js admin and vendor dashboards, MySQL for transactional data, and Redis for caching and queues. Payment webhooks drive payout reconciliation.

Engineering Challenges

  • Commission calculation with variable rates per vendor, product category, and promotional period
  • Keeping inventory consistent across concurrent orders hitting the same vendor stock
  • Reconciling split payments and refund reversals across three payment gateways
  • Resolving legacy bugs and performance bottlenecks without disrupting live vendors

Impact

  • Integrated PayPal, Stripe, and SenangPay for seamless multi-gateway payment processing
  • System performance improved 50% after refactoring, query tuning, and caching
  • Dockerized services for consistent development and deployment

Tech Stack

LaravelNode.jsVue.jsMySQLRedisStripePayPalSenangPayDockerNginx
Web Platform2022 – 2023

ORMS

Online Report Management System for government reporting

Replaced manual spreadsheet reporting with a centralized, auditable workflow

LaravelVue.jsMySQLRedisLaravel Queues
Web Platform2022 – 2023

ORMS

Online Report Management System for government reporting

Problem

Government offices relied on manual, spreadsheet-based reporting that was slow, error-prone, and hard to audit — making it difficult for decision-makers to get timely, consolidated information.

Solution

Built ORMS to streamline government reporting: departments create and submit structured reports through configurable templates, and consolidated reports are generated and distributed automatically — giving decision-makers the information they need faster.

Architecture

Laravel backend for report orchestration and scheduling, Vue.js frontend for dashboards and the report builder, MySQL for storage, and Redis-backed queues so heavy report generation runs in the background without blocking the UI.

Engineering Challenges

  • Dynamic report templates with variable column structures and aggregations
  • Generating large reports in the background without timeouts
  • Role-based access control with fine-grained permissions per report type and user

Impact

  • Replaced manual spreadsheet reporting with a centralized, auditable workflow
  • Gave decision-makers faster access to consolidated, up-to-date reports

Tech Stack

LaravelVue.jsMySQLRedisLaravel Queues
API Service2019 – 2021

Go Max Location

Reverse-geocoding service that converts coordinates into addresses

Enabled location-based services with accurate coordinate-to-address conversion

Express.jsNode.jsMongoDBRedisBullWebSocketREST API
API Service2019 – 2021

Go Max Location

Reverse-geocoding service that converts coordinates into addresses

Problem

Location-based features needed to turn raw GPS coordinates into accurate, human-readable addresses — reliably, at speed, and without every product having to handle geospatial data itself.

Solution

Built Go Max Location, an API service that converts latitude/longitude coordinates into structured addresses. Client applications call simple REST endpoints and get back accurate address data to power their location-based services.

Architecture

Node.js and Express.js REST API with location data stored in MongoDB and queried through geospatial indexes for fast nearest-match lookups. Redis caches frequently requested coordinates so repeat lookups return without hitting the database. Bull (Redis-backed) job queues process lookups in the background, and WebSocket connections push results to clients in real time.

Engineering Challenges

  • Matching coordinates to the correct address with accurate geospatial data
  • Keeping spatial lookups fast with MongoDB geospatial queries and Redis caching
  • Processing bursts of lookup requests reliably through Bull job queues with retries
  • Delivering results to clients in real time over WebSocket connections
  • Designing a clean API that hides spatial complexity from client developers

Impact

  • Enabled location-based services with accurate coordinate-to-address conversion
  • Provided a single reusable geocoding API for multiple client applications

Tech Stack

Express.jsNode.jsMongoDBRedisBullWebSocketREST API

Skills

Technical expertise

A broad backend-first skill set, with specialist depth in Shopify app development, SaaS architecture, and AI systems integration.

Expert Advanced

Backend

  • PHP (Expert)
  • Laravel (Expert)
  • Node.js (Advanced)
  • NestJS
  • Express.js
  • Adonis.js
  • Slim Framework
  • Python
  • FastAPI
  • REST API Design
  • WebSockets

AI & LLM Systems

  • LLM Integration
  • MCP
  • LangChain
  • LangGraph
  • Agentic Workflows
  • AI Memory Systems
  • RAG Pipelines
  • Prompt Engineering

Shopify & E-Commerce

  • Shopify App Dev (Expert)
  • Admin API (GraphQL) (Expert)
  • Theme App Extensions (Advanced)
  • Webhooks
  • Shopify Polaris
  • Stripe
  • PayPal
  • SenangPay

Databases

  • MySQL (Expert)
  • PostgreSQL (Expert)
  • Redis (Advanced)
  • MongoDB
  • Vector Databases
  • Database Sharding
  • Query Optimization

Frontend

  • React
  • Vue.js
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Alpine.js
  • HTML
  • CSS
  • JavaScript
  • jQuery

DevOps & Architecture

  • Docker (Advanced)
  • Docker Compose
  • Nginx
  • VPS / Linux
  • PM2
  • Git
  • AWS S3
  • CI/CD
  • Microservices
  • Apache Kafka
  • Bull Queues
  • API Gateway

Contact

Let's build something together

I'm actively looking for Senior Software Engineering roles. Open to both relocation and remote arrangements with companies worldwide.

What I'm looking for

  • Senior Software Engineer

    Backend or full-stack. SaaS, product companies, startups.

  • Shopify App Developer

    Building or scaling Shopify apps and merchant tools.

  • SaaS Backend Engineer

    API design, multi-tenant architecture, scalability.