Skip to content
View Mrudula-itsjuzme's full-sized avatar

Organizations

@init-club

Block or report Mrudula-itsjuzme

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
Mrudula-itsjuzme/README.md
Mrudula — research, systems, experiments

  


currently ✦

I’m Mrudula, an AI Engineering student at Amrita Vishwa Vidyapeetham.

I keep ending up in projects where a model has to survive contact with something annoying: two badly synchronized cameras, noisy biosignals, adversarial molecular strings, incomplete financial evidence, people speaking into microphones, or a UI that has to make all of that legible.

Right now the biggest rabbit hole is markerless motion capture for gait analysis: stereo reconstruction, pose estimation, temporal cleanup, kinematics, gait events, quality gates, and the much less glamorous question of whether any number coming out of the pipeline deserves to be trusted.

I also build products because sometimes the research question needs an interface before it needs another notebook.

coordinates ⟡

vision motion + gait
signals EEG
security smart grids
robustness adversarial ML
systems evaluation + tooling
product interfaces + apps


Coimbatore, India
B.Tech · AI Engineering
2024–2028


research ↔ software ↔ product


Animated constellation of projects

built + building

3D Motion Capture project cover

Motion Capture / Gait Analysis

A dual-camera markerless motion-capture system for 3D human pose and gait analysis: calibration, synchronization, triangulation, temporal stabilization, kinematics, gait metrics, live quality checks, and validation tooling.

Python OpenCV MediaPipe 3D geometry gait

Research build · repository currently private while validation work is in progress.

Adversarial materials ML project cover

CyberBio

Adversarial robustness experiments for materials sequence modelling: chemically valid perturbations, attack search, model-shortcut analysis, adversarial training, and attack/defense evaluation.

PyTorch RDKit Transformers MCMC robustness

Quests project cover

Quests

A mobile-first exploration / habit product with server-authoritative progression, rarity and grading systems, verification flows, append-only coin accounting, and a deliberately strange little forest wrapped around the whole thing.

React Vite Supabase Express Capacitor

Finance Controller project cover

Finance Controller

Evidence-first financial reconciliation using graph structure, staged matching, exception handling, provenance checks, and an AI layer that is allowed to explain evidence but not manufacture accounting truth.

Python FastAPI NetworkX evaluation

Smart-grid intrusion detection project cover

Smart-grid intrusion detection

ML-based intrusion detection for IEC 60870-5-104 traffic. This work became my first-author IEEE Access paper.

Python scikit-learn cybersecurity evaluation

MisSpoke project cover

MisSpoke

A voice-first language-learning experiment with conversational tutors, translation, memory, and learning analytics.

Next.js TypeScript Supabase voice UX


research

published

Smart Grid Intrusion Detection for IEC 60870-5-104
IEEE Access · 2025 · first author
paper ↗


PV Fault Detection with Pyramid Network + GRU
Energy Conversion and Management: X · 2025

the recurring question

A lot of my projects eventually collapse into the same annoying sentence:

what would make this result believable?

Sometimes the answer is a benchmark. Sometimes a quality gate. Sometimes an ablation, a failure case, provenance, or admitting the system does not know yet.

That part is usually more interesting to me than squeezing another decimal out of the headline metric.


open source

I’m slowly moving from maintaining my own little universes to poking at other people’s very large ones.

  • Sports2D #41 · temporal lower-limb left/right swap handling
  • NVIDIA-AI-IOT/trt_pose #188 · ONNX backend fix for torch2trt conversion notebooks
  • Ai-Council #244 · manifest-based plugin system with implementation, tests, and docs
  • smaller documentation fixes across NVIDIA repositories while learning unfamiliar codebases

I care more about whether the patch is useful than whether the repository name looks impressive in a badge row.


stack

Animated stack spectrum

languages

Python TypeScript JavaScript C SQL

ml · vision · signals

PyTorch TensorFlow Scikit-learn OpenCV MediaPipe NumPy SciPy

web · systems

React Next.js Supabase Node.js Docker Linux Git

Not a skills census. Just the recurring cast.



elsewhere in the repo pile

EEG reconstruction · solar fault detection · IoT · RL · frontend experiments · systems exercises · voice interfaces · computer vision

Some are polished. Some are fossils from learning something the hard way. I’m cleaning the shelf, not pretending the fossils never existed.


GitHub stats Top languages



research notes becoming software; software becoming another question.



linkedin   ·   email   ·   github

Pinned Loading

  1. MFC3_D3_EEG_Recon_ADMM MFC3_D3_EEG_Recon_ADMM Public

    EEG reconstruction using graph signal processing and ADMM for recovering noisy and incomplete brain signals.

    Python 1 1

  2. file-management-system-c-syscalls file-management-system-c-syscalls Public

    Unix-style file management system implemented using low-level C system calls to demonstrate OS-level file handling and process-aware storage abstractions.

    C

  3. speak134 speak134 Public

    Experimental iteration of the Speak interface exploring alternate speech interaction flows and UI refinements.

    TypeScript