Backend & AI Infrastructure Engineer
Backend engineer with 3.5+ years across Java, Spring Boot, Python, REST APIs, production support, and AI workflow infrastructure. Builds reliable tool-execution systems with explicit authority, idempotency, crash recovery, validation, observability, and deterministic tests. Current research examines whether security oracles used to evaluate AI-generated code measure executable behaviour or superficial form.
Implemented Java and Spring Boot backend features, investigated API behaviour, and supported testing and release readiness for high-usage product workflows.
Investigated application failures through SQL, logs, reproducible cases, and structured escalation; maintained reusable troubleshooting evidence for engineering teams.
Reproducible construct-validity audit: 96 execution-labelled variants plus 140 real CVE fix pairs from 65 projects; CI, provenance, frozen protocol, and public v0.1.0 artifact.
Provider-to-customer API migration system built for YC's Self-Maintaining APIs request: fans signed releases through repository-scoped GitHub App tokens, verifies customer-pinned keys, generates bounded JS/TS/Python patches, and opens reviewable PRs. 118 tests.
Durable correctness boundary for side-effecting agent tools using stable intent, idempotency contracts, authoritative reconciliation, crash recovery, and explicit unknown outcomes.
Authorised adversarial testing and runtime guardrails for LLM agents with planted-evidence oracles, recomputable risk vectors, causal proof records, and offline regression suites.
MSc Cybersecurity, First Class Honours — Dublin Business School
2024–2025BSc Computer Science, First Class — Savitribai Phule Pune University
2021–2024Project evidence, limitations, reproducible commands, and source repositories are linked from the portfolio. Research artifacts are not represented as peer-reviewed publications.