SkillRack Tracker

SkillRack Tracker

SkillRack Tracker is a full-stack Progressive Web App (PWA) designed to help students track and plan their SkillRack progress efficiently.

Tech Stack: React, Node.js, Express.js, MongoDB, PWA, Trusted Web Activity (Android)

Key Highlights:

  • Used by 14K+ students
  • Automated schedule planning to improve goal completion
  • Real-time SkillRack points tracking
  • Ranked #1 on Google Search for SkillRack tracking tools

Role:

  • Designed system architecture
  • Built frontend and backend modules
  • Managed deployment and production infrastructure

Live: https://skillrack.gururaja.in


Tholkappiyam AI

Tholkappiyam AI is an AI-powered Tamil language assistant inspired by classical grammar principles from Tholkappiyam, combining linguistic research with modern AI approaches.

Tech Stack: Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG)

Key Highlights:

  • Domain-specific Tamil AI assistant
  • Research-driven approach using classical linguistics
  • Focus on grammar-aware, context-sensitive responses

Live: https://tholkappiyam.gururaja.in


NSS Blood Donation Registration App

A multi-admin full-stack application designed to streamline blood donor registration and lifecycle management.

Tech Stack: MERN Stack

Key Highlights:

  • Entry / Exit workflow management
  • Multi-admin role-based system
  • Real-time statistics dashboard
  • Exportable donor data and reports

Role:

  • Designed admin workflows
  • Implemented backend APIs and data flows

Live: https://bdc.gururaja.in


System / Platform Projects

Android Custom ROM Development

Built and maintained custom ROM device trees tailored for my device, focusing on system-level configuration and build stability.

Tech Stack: Android Build System, Linux, Git, Device Trees

Key Highlights:

  • Maintained device trees for hardware compatibility
  • Worked with build configuration and ROM compilation workflows
  • Debugged device-specific build and runtime issues
  • Managed source synchronization and version updates

Role: System configuration, build process handling, and debugging.

GitHub: https://github.com/Guru-25


APK Build & Distribution Automation

Automation workflow for building and distributing patched APK builds using CI pipelines.

Tech Stack: GitHub Actions, CI/CD, Shell Scripts, GitHub Releases

Key Highlights:

  • Automated APK build and release pipeline
  • Versioned distribution using GitHub Releases
  • Reduced manual build and deployment effort

Role: CI/CD workflow design and deployment automation.

Live: https://youtube.gururaja.in


Personal Projects

Cricket Live

Built a frontend-focused dashboard to consume live API data and display real-time streaming information.

Tech Stack: React, Vite, REST APIs

Highlights:

  • Built responsive frontend optimized for live data updates
  • Integrated API data fetching and dynamic rendering
  • Designed clean UI for real-time content listing

Live: https://cricket.gururaja.in


Guru Drive

Self-hosted file sharing instance deployed using Microsoft 365 infrastructure.

Highlights:

  • Configured and deployed a OneDrive-like sharing service
  • Managed storage and access configuration
  • Maintained public availability

Role: Deployment and infrastructure configuration (not core development).

Live: https://drive.gururaja.in