Skip to content
View Unknown-Blaze's full-sized avatar

Highlights

  • Pro

Block or report Unknown-Blaze

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Unknown-Blaze/README.md
Rudra Prasadh Ganesh, software engineer: AI, full-stack and robotics

I am a software engineer in Singapore who builds AI-backed products end to end: the model, the services around it and the app people use. I now apply that to robots at Fabrica AI, after a Computer Engineering degree at NTU Singapore with the Lee Kuan Yew Gold Medal.

Stack · Python · TypeScript · C++ · PyTorch · ROS 2 · React and Next.js · FastAPI and Django · PostgreSQL · Docker · Terraform · AWS

By the numbers: 600+ daily active users on MyCCDS; PCC 0.859 against 0.847; API latency 300 ms to 50 ms and cloud cost down 70% on LISA 1.0; 99.9% session stability; 5 hackathon placings

Now

  • Fabrica AI: sole software engineer on the ROS 2 codebase of an autonomous tile-grouting robot, deployed in Singapore and Australia.
  • Lumerva: co-founder and full-stack engineer on a learning platform: React, TypeScript, Python, Celery, Redis, YouTube Data and Brave Search APIs.

Selected work

Four MyCCDS Android screens: welcome, home with top links, how to use, report an issue
MyCCDS · React Native and Expo app for NTU CCDS students, 600+ daily active users.
Play Store · App Store · Press
Bar chart: PCC of 0.859 against 0.847 for the best retrained baseline
MHC-peptide binding prediction · Final Year Project: ESM-2 plus AlphaFold-derived structure. Submitted to ICLR 2027.
Repo
nGoDonate landing page
nGoDonate · Donations with NFT receipts on XRPL and Ethereum. Winner, Best Developer Tooling, EasyA x Ripple.
Repo · Hackathon repo · Live
Mango order management order page
Mango order management · Ordering and online payments for a retailer: React, Firebase, Stripe.
Live
SyncTube create-party screen
SyncTube · YouTube watch parties kept in sync in real time: Next.js 15, Socket.IO.
Repo · Live
Blazing Chess home page
Blazing Chess · Website for a chess academy: Next.js 14, TypeScript, Tailwind CSS.
Repo · Live

AI & ML

  • LISA 1.0, MISUMI.AI: RAG automotive advisor in production across 4 ASEAN markets; API latency 300 → 50 ms, cloud cost down 70%.
  • Intelligent tutoring system, NIE: real-time WebSocket backend with 99.9% session stability and a 60-participant study. Paper
  • YOLOv8 inference API, Panasonic R&D Center Singapore: FastAPI and Docker, with async processing for real-time workflows.
  • FunctionGemma, National Top 10, Cactus x Google: function calling routed between an on-device model and the cloud. Repo
  • Truth Fairy, Top 5, NTU TechFest: Chrome extension against misinformation, with deepfake detection and Grad-CAM explanations. Repo
  • Bloomberg Code Crunch: LSTM, GRU and Transformer trading signals, backtested with transaction costs. Private repo.
  • Also: BirdCLEF (Kaggle, SC4000) and an LLM pipeline that drafts applications from NTU CareerAxis listings. Private repos.

More: full fine-tuning vs LoRA for sentiment analysis · PSA Code Sprint finalist, time-series forecasting

PyTorch Hugging Face LoRA / PEFT RAG YOLOv8 FastAPI

FYP pipeline: IEDB data into an ESM-2 650M sequence branch with LoRA and a ColabFold structure branch with a GNN, fused by an ensemble to predict binding affinity; PCC 0.859 against 0.847

PLATE A Sequence and structure branches fused by an ensemble

LISA 1.0: users in 4 ASEAN markets, a Next.js 15 app, API layer with PostgreSQL, retrieval over a document store and an LLM, on Alibaba Cloud with Terraform; 300 ms to 50 ms, cloud cost down 70%

PLATE B LISA 1.0 on Alibaba Cloud, provisioned with Terraform

Software engineering

  • Sustainability analytics, MODEC: React on Django REST Framework, 500+ concurrent requests; Redis cut retrieval time 40%; IoT ingestion via Lambda and S3.
  • Analytics app, MODEC: taken from proof of concept to secure production on AWS Elastic Beanstalk with CI/CD.
  • CCDS alumni platform, NTU: connects alumni and students for startup and event collaboration (WordPress, PHP, SQL).
  • Kaboo: the Kaboo card game in the browser with an AI opponent: React, TypeScript, Firebase. Private repo.

More: GroceryGrabber, DSTA BrainHack finalist

TypeScript React Next.js React Native Django PostgreSQL Redis Firebase AWS Alibaba Cloud Terraform Docker

MyCCDS: Expo and React Native app on iOS and Android backed by Firebase Authentication and Firestore; 600+ daily active users

PLATE D MyCCDS: one Expo codebase on both stores

MODEC sustainability analytics: IoT logs through AWS Lambda and S3 into Django REST with Redis, serving a React dashboard; 500+ concurrent requests, retrieval time down 40%, 99.9% uptime

PLATE E MODEC sustainability analytics, IoT to dashboard

Robotics & embedded

  • Fabrica AI: perception (LiDAR, cameras), SLAM, navigation, motion planning, behaviour trees and Gazebo simulation. Led a LiDAR upgrade in one month.
  • Schaeffler Hub for Advanced Research: CAN bus master-slave firmware on the XMC4800, with EtherCAT, FreeRTOS and STM32F4.
  • Microprocessor labs: line following and obstacle avoidance on the TI-RSLK robot, in C and assembly. Repo

ROS 2 Gazebo C++ FreeRTOS STM32

Experience

Experience timeline from January 2024 to October 2026: Schaeffler, NTU CCDS, URECA research, Panasonic, MODEC twice, NIE, Final Year Project, MISUMI.AI, Lumerva and Fabrica AI

Industry in teal, research in amber, own venture outlined

Research

  • Sinha, T., Huang, R., & Ganesh, R. P. (2026). Scaffolding Emotion Regulation in Productive Failure Using an AIED System: Prototyping and Evaluation. AIED 2026, CCIS, pp. 17-32, Springer. doi:10.1007/978-3-032-29791-4_2
  • MHC-peptide binding affinity prediction with ESM-2 and AlphaFold-derived structure. Submitted to ICLR 2027.
  • Edge-AI motion detection for IoT security on an ODROID N2, URECA research poster, 2025: 96% accuracy at 180 ms latency. President Research Scholar.

How I work

  • Typed, then checked by CI: strict TypeScript, and a GitHub Actions build that stops on a type error before anything deploys.
  • Written down: a repository opens with what it does, its result and how to reproduce it, with a pipeline figure where useful.
  • Small, reversible steps: one change per commit with a plain imperative message; infrastructure kept as code in Terraform and Docker.

Beyond code

President and captain of the NTU International Chess Varsity, music director of the NTU Piano Ensemble (ABRSM Grade 8, Distinction), and a Malaysia National Cubing Open finalist.

Contact

grudraprasadh@gmail.com · LinkedIn · Portfolio

Pinned Loading

  1. BrainHacks-Code-Exp BrainHacks-Code-Exp Public

    GroceryGrabber: expiring supermarket stock and recipes (Expo). Finalist, DSTA BrainHack

    JavaScript 2

  2. easya-hackathon easya-hackathon Public

    nGoDonate: XRPL donation escrow, NFT receipts. Winner, Best Developer Tooling, EasyA x Ripple

    JavaScript 3

  3. blazing-chess blazing-chess Public

    Chess academy website: Next.js 14, TypeScript, Tailwind CSS, shadcn/ui

    TypeScript

  4. FYP-Research FYP-Research Public

    NTU final year project: MHC-peptide binding prediction with ESM-2, LoRA and structure GNNs

    Python

  5. synctube synctube Public

    Watch YouTube in sync with friends: Next.js 15, Socket.IO, YouTube IFrame API

    TypeScript

  6. techfest-truth-fairy techfest-truth-fairy Public

    Truth Fairy: Chrome extension against misinformation, deepfake detection. Top 5, NTU TechFest

    JavaScript