Skip to Content

Welcome! I am

Talha Riaz

Develop. Scale. Simplify.

A Software Engineer dedicated to creating impactful web experiences. I specialize in designing and developing outstanding digital solutions. Right now, I build scalable payment platforms and AI-powered systems at Weiblocks.

About Me

I design, develop, and simplify to deliver scalable platforms built for growth, from high-traffic applications that stay resilient under peak demand to multi-market payment and revenue systems powering fintech and consumer platforms. With a product-first mindset, I focus on solutions that unlock real business impact.

At WeiBlocks, I architected a payment escrow platform across 11 NestJS microservices with Kafka event streaming and a double-entry ledger for full financial auditability. I also built a market data aggregation engine and a marketplace handling 12K+ concurrent user sessions. Before that, at KadiPay, I built and scaled a BNPL fintech platform serving 50K+ active users, with a React Native mobile app and React web portals on a microservices backend.

I’ve developed projects like Escrowly, Coinperps, Kadipay, and other production-grade platforms.

I’m also experienced in AI-integrated applications using LangChain, RAG pipelines, LLM orchestration, and intelligent automation workflows. My stack runs deep across Node.js, TypeScript, NestJS, React, Next.js, PostgreSQL, MongoDB, AWS, Docker, and Kubernetes, but I pick what fits the problem, not the other way around.

Open to remote opportunities.

Here are a few technologies I’ve been working with recently:

Core Engineering

  • JavaScript
  • TypeScript
  • Python
  • Node.js
  • NestJS
  • Express.js
  • FastAPI
  • REST
  • GraphQL
  • React
  • Next.js
  • React Native
  • Zustand
  • Redux Toolkit
  • TanStack Query

Cloud & Scale

  • AWS
  • S3
  • AWS Lambda
  • CI/CD
  • Docker
  • Kubernetes
  • Microservices
  • Serverless
  • Event-Driven Architecture
  • Kafka
  • RabbitMQ
  • SNS
  • SQS
  • Redis

Data & AI

  • PostgreSQL
  • MongoDB
  • MySQL
  • DynamoDB
  • Supabase
  • Firebase
  • GenAI
  • RAG
  • LangChain
  • LangGraph
  • Vector DBs
  • LLM Integrations
  • AI Agents
Headshot

Where I’ve Worked

Software Engineer @ Weiblocks

July 2024 - Present

  • Led 4 engineers to architect and deliver a production payment escrow platform from concept to deployment, featuring 11 NestJS microservices, Kafka with Transactional Outbox ensuring zero-loss payment events, a double-entry ledger for audit compliance, PostgreSQL with schema-per-service isolation, and AWS KMS wallet encryption. Live ↗
  • Engineered a real-time cryptocurrency data aggregation platform unifying market data across 20+ exchanges and 6 news sources, processing 5M+ data points daily through a WebSocket/REST hybrid architecture with intelligent reconnection and failover mechanisms to ensure high availability and fault-tolerant delivery. Live ↗
  • Architected and delivered a full-stack marketplace using Node.js, Next.js, and RLS-secured PostgreSQL, enabling creators and resellers to trade digital products. Scaled to 12K concurrent sessions, maintained sub-300 ms API latency, and ensured payment event reliability through Stripe Connect.

Some Things I’ve Built

Other Noteworthy Projects

  • Web3 NFT Listing Website

    Built a scalable Web3 NFT listing website with a Node.js backend and React front-end. Implemented pagination, lazy loading, and optimized database queries to efficiently handle large volumes of NFTs. Improved backend performance by leveraging caching and asynchronous data fetching for faster, more reliable responses.

    • Node.js
    • React
    • Web3
  • Kadipay Fintech Application

    Developed a microservices-based Fintech (Buy Now Pay Later) application at scale, featuring a mobile app built with React-Native and four equally important web portals serving over 50k active users. Enhanced a Java backend designed for microservices architecture, supporting seamless code shifts to production through a well-defined CI/CD pipeline. Refreshed the frontend service layer by linking APIs with robust state management solutions, resulting in approximately 25% improvement in load times. Executed end-to-end testing in various scenarios, ensuring system reliability and achieving a 95% pass rate for all testing filter effects.

    • React-Native
    • Java
    • Microservices
    • CI/CD
    • API
    • State Management
  • Folder

    Next.js News Blog Application

    Developed a highly efficient news blog application using Next.js and React, focusing on superior SEO performance. Utilized server-side rendering and static props to enhance loading times and search engine visibility. Integrated efficient image handling and selected a user-friendly template to improve user experience. Added text-to-speech functionality using browser features and implemented a player for user controls. Organized news content into categories for better navigation and readability.

    • Next.js
    • React
    • SEO
    • Text-to-Speech
    • Server-Side
  • Folder

    Holding Hands Community Platform

    Created a platform for the Holding Hands Community to support families financially in times of need. Utilized React for the front-end, Node.js and Express for the backend, and integrated PayPal, Orange, and Square for payments. Features include a referral system, onboarding, notifications, and an admin panel for management.

    • React
    • Node.js
    • Express
    • PayPal
    • Orange
    • Square
  • Health Care Mobile Application

    Developed a mobile application for Pharmaceutical Inc. aimed at providing urgent medical aid and online medicine ordering. The application features a single-page interface where users can select their ailment and request a doctor. The doctor receives the request and can navigate to the patient's location using integrated mapping. The app is built using Flutter to support both Android and iOS platforms. Firebase is utilized for data storage and notifications, ensuring real-time updates and communication. Google Maps API is implemented for accurate location mapping of patients, enhancing the efficiency of medical response.

    • Flutter
    • Firebase
    • Google Maps API
  • Microservices-Based Application

    Built a scalable microservices-based application using Node.js. Demonstrated the ability to architect and deploy large-scale applications on cloud platforms using Docker and Kubernetes. Gained experience with event-driven communication using NATS Streaming Server. Created custom NPM packages to promote code reusability and maintainability across multiple Node.js servers. Implemented CI/CD pipelines for automated deployments, streamlining development and deployment processes.

    • Node.js
    • Docker
    • Kubernetes
    • NATS Streaming Server
    • NPM
    • CI/CD

Deep Dive into My Work

View Case Studies →

What’s Next?

Get In Touch

I'm always excited to connect with like-minded individuals! Whether you have an intriguing project idea, a burning question, or just want to share some cool tech insights, feel free to drop me a message. Let's create something amazing together!