Skip to content
View KamalReddy2901's full-sized avatar

Highlights

  • Pro

Block or report KamalReddy2901

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. Markdown is supported. 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
KamalReddy2901/README.md

Kamal Reddy — signal to intelligence to story

Kamal Reddy · Electronics & Communication Engineering · Bengaluru

portfolio  ·  linkedin  ·  email


I like building the part behind the button.

Interfaces matter. But the work I find most interesting is underneath them: how a system reasons, what evidence it trusts, how it handles uncertainty, and whether the product remains useful when the demo ends.

I study ECE at BMS Institute of Technology & Management and build across AI systems, decision tools, local-first software, civic tech, and experimental interfaces.

input        noisy problem
process      understand → model → prototype → test
output       something clear enough to use
bias         useful > flashy, explainable > magical, shipped > hypothetical

CURRENT SIGNAL

CareerCase — an explainable career exploration system for India. Its recommendation engine uses a versioned, deterministic 11-component matching model, while AI is reserved for assisted exploration and explanation rather than silently deciding the score.

open live product ↗ · inspect the system ↗


Selected transmissions

Career decisions that show their work.
Explainable matching, assessments, skill-gap analysis, pathways, simulations, and a portable Career Passport.

React TypeScript Supabase Cloudflare

Live ↗

A calmer relationship with your computer.
A native macOS experiment around detecting cognitive overload from interaction patterns and surfacing useful interventions.

Swift SwiftUI Combine Core ML

Product ↗

Verification without leaving the page.
A browser extension that turns selected text or screenshots into grounded verdicts with confidence and cited evidence.

WXT React TypeScript Gemini

Product ↗

From heat maps to decisions.
A ward-level system for diagnosing Bengaluru heat vulnerability and comparing possible cooling interventions.

Next.js TypeScript Leaflet Recharts

Live ↗

A second brain that can stay on your machine.
Local file ingestion, knowledge graphs, multi-hop retrieval, and private on-device models.

Tauri Ollama ChromaDB SQLite

Source ↗

Engineering in service of atmosphere.
A cinematic adaptive-streaming web experience built around multi-resolution HLS playback and visual direction.

Next.js TypeScript HLS.js Tailwind

Live ↗

12 builds, experiments & prototypes →


The three lenses I keep coming back to

SIGNAL SYSTEM STORY
What is actually happening beneath the noise? How do the pieces interact, fail, recover and scale? Can a human understand why this matters?
ECE · data · sensing · evidence AI · architecture · product logic interfaces · cinema · communication

That overlap is the thread through most of what I build.

Tools on the bench

TypeScript, JavaScript, React, Next.js, Swift, Python, Kotlin, Tailwind, Supabase, Cloudflare, Tauri, Git and Figma

What I care about more than the stack
  • making AI behavior inspectable instead of mystical
  • keeping product logic separate from generative output when it should be
  • designing demos that survive contact with real users
  • local-first and privacy-conscious architecture where it makes sense
  • interfaces with a point of view, not generic dashboard chrome

Off-screen

I also work on curation at TEDxBMSITM, serve with the Rotaract Club of BMS Yelahanka, and spend an unreasonable amount of time thinking about cinema, product decisions, and why some ideas feel inevitable only after somebody ships them.


find the signal · understand the system · tell the story

Pinned Loading

  1. reflex-app reflex-app Public

    Native macOS cognitive-load monitor that senses overload from interaction patterns and guides timely, privacy-first breaks.

    Swift 1

  2. varanasi varanasi Public

    Cinematic multi-format video experience with adaptive HLS streaming, smooth aspect-ratio switching, and quality from 480p to 4K.

    TypeScript 1

  3. careercase careercase Public

    Explainable, evidence-led career guidance for India with deterministic matching, a Career Passport, and multi-route pathways.

    TypeScript

  4. factchecker-ai factchecker-ai Public

    FactChecker AI — Real-time AI fact-checker browser extension

    TypeScript

  5. nexus nexus Public

    A fully local, privacy-first AI second brain — chat with your files, build a knowledge graph, discover insights. Powered by Ollama, ChromaDB, SQLite, and Tauri.

    TypeScript

  6. PALS_Kamal PALS_Kamal Public

    A decision engine for Bengaluru city planners that detects urban heat islands at ward level, diagnoses their causes, simulates cooling interventions ranked by cost-effectiveness in rupees, and fore…

    TypeScript