A synchronized watch-party application with a Go signaling server, Next.js client, WebRTC screen/audio sharing, WebSocket playback synchronization, local-file playback and room-based communication.
A React/TypeScript and Supabase prototype for organising medical records around patient, doctor and administrator roles.
Upload forms store PDF/image files with ownership metadata; database and storage policies restrict access by owner and role.
Sharing-management interfaces store recipient, access scope, expiry and revocation fields. Record-access logging captures actions such as upload, download, sharing and revocation.
Future work
Complete the generated share-link destination and test its permissions, expiry and revocation across the full access flow.
Local document analysis, retrieval-augmented question answering, natural-language-to-SQL and transcription. Built during the March–April 2026 technical internship at Bharat Electronics Limited.
Document analysis, transcription and question answering run locally for the desktop workflow.
FastAPI · Whisper · ONNX · jpackage
Data analysisEngineering project
Smart-ASK
Exploratory analysis of aggregated Aadhaar service-delivery data, examining geographic workload, update patterns and ratio-based outliers.
Unusual ratios are exploratory indicators requiring investigation; they do not establish fraud or authentication failure.
Data engineering & visualizationEngineering project
OULAD analytics dashboard
Data-cleaning and exploratory-analysis scripts for the Open University Learning Analytics Dataset, accompanied by a React/Vite dashboard.
The repository includes both original OULAD analysis and a separate mock-data dashboard. Anonymous module codes are mapped to illustrative course names; those names are not genuine dataset subject identities. Correlation does not establish causation.
Changes contributed to other projects, with links to the merged pull requests.
Ontology editingMerged contribution
ProtegeDesk
Added inverse-property selection to an ontology editor, including valid-property filtering, saved-state updates and a visible inverse-property indicator.
Contributed improvements to an employee rewards platform, including leaderboard calculations, challenge-submission handling and badge-management workflows.