Let’s Talk

CSE SRM UNIVERSITY AP

SanjeevKumar

I build backend-first systems, contribute tested changes upstream, and explore applied audio AI. My focus is software engineering roles across campus placements and off-campus opportunities—with source code and research work available to review.

SCROLL DOWN

02 SELECTED WORK

Selected Work

Five source-linked projects across developer tooling, collaboration, travel, reliability, and event applications. Open the implementation to assess architecture and code—not just a screenshot.

View all projects Scroll to explore
Featured project In development

DEVELOPER TOOLING

A developer platform designed around issue-to-pull-request workflows, with a human review gate before changes are published.

GoGinPostgreSQLReactDocker
GitHub

PROJECT ARCHIVE · 04 MORE BUILDS

Built, tested, shipped.

Developer collaboration

CommitHub

In development

A GitHub-inspired collaboration platform for repositories, branches, pull requests, reviews, and merge conflicts.

ReactNode.jsMongoDBSocket.io
Live ↗
Travel · Full-stack

Wandera

Deployed

A travel-stay listing platform for exploring places, browsing photos, and sharing reviews.

Node.jsExpressMongoDBCloudinary
Live ↗
Distributed systems

ConvergenceGuard

Early stage

An early microservices scaffold organized around inventory, order, and payment service boundaries.

MicroservicesInventoryOrdersPayments
GitHub ↗
E-commerce · Full-stack

NovaFest

Completed

A full-stack commerce project with a React storefront and a Node.js, Express, and MongoDB backend.

ReactTailwind CSSExpressMongoDB
Live ↗
There’s more in the repository.

Smaller experiments, utilities, and ongoing work live alongside these featured builds.

Explore GitHub
03·RESEARCH

SemBind-Audio

Semantic-Aware Zero-Trust Audio Watermarking Framework via Transformer-Based Representation and Cryptographic Binding

A reference-based speech-watermarking study that makes embedding-location selection explicit, comparing semantic contribution and spectral suitability across the full LibriSpeech test-clean corpus.

RESEARCH BY Sanjeev Kumar·Biswajit Maity

Methodology Overview

01
Audio Input16 kHz speech
SpectrogramSTFT · 513 bins
HuBERTASTwav2vec 2.0BEATsAudioMAECLAP
Transformer-Based Semantic RepresentationHuBERT contribution map
Contribution mapFrame-level saliency
Adaptive placementFive rules compared
SHA-256 binding256-bit · 3 replicas
2,620Audio samplesLibriSpeech test-clean
40Speakerstest-clean split
5.40 hrsTotal audio16 kHz speech
100%Payload successmean · 3 replicas per bit
75.37 dBMean SNRjoint method · E1

Results & Comparison

02
MethodPayload success ↑Mean SNR (dB) ↑
Joint (Semantic + Spectral)100%75.37
Semantic-only100%73.30
Spectral-only100%77.16
Random99.96%74.25

Clean-reference E1 benchmark · n = 2,620. Random placement records one payload failure (99.96% success); joint roundtrip accuracy is 100% with three replicas per bit.

Key Contributions

04
  1. 01Inspectable self-supervised placementHuBERT leave-one-out contribution map from one forward pass.
  2. 02Controlled placement studyFive location-selection rules compared across six target SNRs.
  3. 03Cryptographic payload binding256-bit SHA-256 payload with three replicas per bit.
  4. 04Evidence-led conclusionSpectral suitability remains the stronger operational signal in current tests.
ALSO EXPLORING

Other research experience

Nanosensor Network Communication Simulator

MATLAB-based research experience focused on nano-scale sensor-network communication, including routing and packet propagation.

MATLAB · Nano-scale sensor networks · Routing · Packet propagation

OPEN SOURCE CONTRIBUTION INDEX

Contributions, by project owner.

Choose an organization or repository owner to see the public pull requests I have opened there.

GitHub profile
Loading the public contribution index…View all on GitHub ↗

Public pull requests authored by @knockknock10. The index is generated during site deployment; pull requests created after the last deployment will appear on the next build.

05 EXPERIENCE & RESEARCH

The work
has a trail.

Institutional work, a summer research internship, current research questions and upstream contributions—kept distinct, with dates and claims shown only where known.

Follow the timeline. Each entry says what was done—and what still needs a verified date.
ENGINEERING LOGACTIVE THREADS
RESEARCHOPEN SOURCEENGINEERING

One thread connects them: understand the system, test the change, make the result reviewable.

THE RECORD

Milestones & active threads

04 ENTRIES
  1. OCT 2026 · CURRENT
    RESEARCH DIRECTIONExploring

    Causal-temporal audio knowledge graphs

    Exploring temporal knowledge graphs, causal reasoning and GraphRAG for non-visual situational intelligence. This is an active research direction—not a claimed publication.

    Temporal knowledge graphsCausal reasoningGraphRAG
  2. ONGOING
    UPSTREAM ENGINEERINGOngoing

    Contributing inside real codebases

    Source-linked work across plugin integrations, Go services, Kubernetes/network-policy testing and regression coverage. Merged and still-open work is labelled separately in the Open Source section.

    KestraApache Camel KWanaku AIGo · Java · Testing
  3. SUMMER · YEAR NOT RECORDED
    RESEARCH INTERNSHIPResearch experience

    Research Internship · SRM University AP

    Research internship during which I continued SemBind-Audio, a semantic-aware speech-watermarking study using transformer-based audio representations, STFT-based embedding placement and SHA-256 payload binding. I also worked on a MATLAB nanosensor-network communication simulator focused on routing and packet propagation.

    SemBind-AudioHuBERT / STFTSHA-256 bindingMATLAB · nanosensor networks
  4. DATES NOT RECORDED
    PROTOCOL & DIGITAL OUTREACHInstitutional experience

    Protocol & Workflow Design · IRHS, SRM University AP

    Worked with IRHS at SRM University AP on protocols for planned initiatives. The work connected digital outreach and marketing with operational planning: structuring repeatable workflows, documenting procedures and making the steps for future activities easier to coordinate. This is described as protocol and workflow work, not as a software-engineering job ti…

    Protocol designWorkflow documentationDigital outreachOperational planning

06 SKILLS

Skills & Tools

These tools map to work I can point to: Go APIs and containerized services, React applications, PostgreSQL/MongoDB data layers, and audio-ML tooling used in SemBind-Audio. Rust is marked as exploration—not claimed proficiency.

6+Languages + SQL
BackendServices & data
CloudContainers & CI/CD
Audio AIResearch & graphs
WORKSPACE / FOCUS MAP01 — 03
~/ workstreamsfocus.map
workstreams.mapJS

const focus = {

01platform: "Go · Gin · PostgreSQL"

02services: "APIs · Auth · Data"

03workflow: "Docker · CI/CD · Review"

04goal: "Small services, clear boundaries"

}

BACKEND / PLATFORMBUILD · LEARN · REVIEW

07 CODE & PROBLEM SOLVING

Code. Practice.
Improve. Repeat.

I use algorithm practice to get better at translating constraints into clear, correct implementations—then carry that discipline into the systems I build.

Data structuresAlgorithmsContest practiceSystem design
Open my LeetCode profile
problem-solving / scratchpadGO · PYTHON · JAVA
Focus modeTHINK → IMPLEMENT → VERIFY
“

Discipline in practice today creates options tomorrow.

— SANJEEV KUMAR
Problems solved404Saved profile snapshot01
Contest rating1,997.17 contests recorded02
Contest global rank23,026Top 2.69% in recorded profile03
Acceptance rate87Saved profile snapshot04

PROFILE LINKS

Where I practise

Five public profiles

Problem breakdown

All values come from the saved LeetCode profile.

01
404accepted problems
Easy128
32% of solved total
Medium206
51% of solved total
Hard70
17% of solved total
Profile ranking —Verify on LeetCode ↗

Practice activity

Day-level activity is shown only when it exists in the saved data.

02
No daily submission series in the saved snapshot

The profile summary is available, but the snapshot does not include a day-by-day calendar. This panel will fill in when the data source is refreshed.

01Arrays & hashingBuild a clean model of the input before optimizing.
02Trees & graphsReason about traversal, state and connectivity.
03Dynamic programmingDefine state, transitions and base cases explicitly.
04Complexity & edge casesCheck bounds, invariants and the real cost of a solution.

Contest history

Saved contest records · profile can change.

03
  1. Weekly Contest 521Rank 132 · Rating 1,997.1↗
  2. Biweekly Contest 192Rank 64 · Rating 1,898.1↗
  3. Weekly Contest 520Rank 198 · Rating 1,763.5↗
  4. Weekly Contest 493Rank 11,454 · Rating 1,627.6↗
  5. Weekly Contest 479Rank 3,045 · Rating 1,620↗
See the full contest history

PRACTICE DESK

Platforms & references

One verified personal profile, alongside the public practice tools and references linked here.

Scroll to exploreEXTERNAL LINKS OPEN IN A NEW TAB
Practice is a process, not a leaderboard screenshot.Profile snapshot dated 10 Oct 2026. For current standings, open the source profile.
Detailed problem-solving notes

08 ACHIEVEMENTS & CERTIFICATIONS

Progress worth
proving.

Academic progress belongs here. Credentials open in a focused gallery when the issuer and evidence can be checked. No placeholder awards, invented competition placements, or inflated counters.

Academic recordVerifiable credentialsEvidence first

CREDENTIAL ARCHIVE

Certifications & credentials

10

Open any card to view a certificate full-screen. Add certificate images or PDFs to public/certificates/; the files are discovered automatically after the next build.

Ready for your certificate
Ready for your certificate
Ready for your certificate
Ready for your certificate
Ready for your certificate
Ready for your certificate
Ready for your certificate
Ready for your certificate
Ready for your certificate
Ready for your certificate
Specifics matter more than badge counts.Each record supports issuer, issue date, skills and a verification link where supplied.
About my background

09 ABOUT ME

Building impact with technology.

I’m Sanjeev Kumar, a Computer Science undergraduate at SRM University AP. I’m drawn to the parts where software becomes a system: service boundaries, reliable infrastructure, data, and the trade-offs behind a feature.

Alongside building products such as Aevor, CommitHub and Wandera, I contribute to upstream repositories and explore research questions in audio watermarking and causal-temporal knowledge graphs. I try to make implementations inspectable and claims measurable.

BuilderResearch in progressOpen-source contributorSystems learner

Education

Current

B.Tech in Computer Science and Engineering

SRM University AP · Amaravati

2024—2028Currently in 3rd year
PROFILE / 2026SRM UNIVERSITY AP
Portrait of Sanjeev Kumar
Sanjeev KumarB.Tech Computer ScienceSRM University AP
08ABOUT
Curious by defaultAMARAVATI · INDIA

MY JOURNEY

From curious student to systems builder.

I learn by taking ideas apart, implementing the hard parts, reading what failed, and improving the result. Research and open source give me a way to test those ideas against evidence and real code.

What drives me

CORE PRINCIPLES
Useful systemsSolve a real problem
Continuous learningUnderstand the why
Open sourceImprove work together
Evidence-led researchMeasure, then claim
“

Make the implementation inspectable. Make the claim measurable.

A working principle
◇
BuildInteresting projects
▤
LearnNew technologies
⌘
ContributeTo open source
↗
GrowAs a researcher
♡
Create impactReal-world systems

10 CONTACT

Have a problem
worth solving?

A codebase that needs careful work, an engineering opportunity, or a research idea worth testing? Send me the context and what you hope to make better.

EngineeringOpen sourceResearchProject ideas
Based inAmaravati, Andhra Pradesh, India
Local time zoneIST · UTC+05:30

START A CONVERSATION

Send a message

Give me enough detail to understand the idea.

This opens your configured email app with a draft addressed to Sanjeev. Nothing is sent by the website.

Useful context beats a cold “hi”.

Include the project or role, the problem you’re tackling, and the next step you have in mind. It helps me respond to the substance.

You arecounting…