Full-Stack Engineer & Systems Builder — Calicut, Kerala, India
Final-year CS undergraduate at NIT Calicut. I design and build full-stack platforms, low-level systems, and agentic AI pipelines — from Docker-sandboxed code execution to operating-system kernels. Previously a Project Intern at Oracle.
A LeetCode-style platform where players queue up, get matched by difficulty in real time, and battle through algorithmic problems in a Monaco-powered editor. Every submission runs untrusted code in isolated Docker sandboxes.
A multi-programmed operating system kernel hand-built for the XSM architecture simulator — interrupts, exceptions, ABI, process queues and system calls, all written in SPL/EXpL with Lex & Yacc tooling.
Preemptive Round-Robin scheduler with full context-switch mechanics
Child process lifecycle managed end-to-end via kernel system calls
SPLEXpLLex & YaccXSM
C2026
EXpL Compiler
Compiler targeting the XSM architecture
A complete compiler for the EXpL language built with Lex and Yacc in C — tokenizing, parsing and generating machine code for the XSM architecture as part of the Compiler Design lab.
Full lexer → parser → code-gen pipeline built from scratch
Error recovery and type-checking across phases
Emitted assembly validated on the XSM simulator
CLexYaccXSM
C2026
NITCbase RDBMS
8-layer relational database engine
A custom relational database management system in C++ with a layered architecture supporting CREATE, INSERT, SELECT, PROJECT and Equi-Join over disk-backed tables, accelerated by B+ Tree indexes.
Architected an end-to-end agentic workflow within the OCI IRC team to fully automate the triage, analysis, and resolution of complex codebase and dependency vulnerability tickets.
Developed autonomous AI agents using Codex, designing specialized skill definitions and tailored prompt pipelines to automatically generate precise, context-aware code patches and remediate vulnerabilities.
LeadershipJul 2025 – Present
SSL / NSL Administrator
Systems Laboratory · NIT Calicut
Administer the Systems Software Laboratory — managing user accounts, lab workstations, and the Linux infrastructure that runs OS-lab assignments for hundreds of students.
LeadershipJan 2025 – Present
Web Development Lead
GDG NIT Calicut · NIT Calicut
Lead the web development domain — mentoring junior members, running hands-on sessions, and shipping community-facing web projects end to end.
LeadershipNov 2024 – Present
Technical Lead
Enquire Quiz Club · NIT Calicut
Own the technical stack of the quiz club — building quiz software, scoring pipelines, and automation that powers campus-wide quiz events.
EducationAug 2023 – Present
B.Tech, Computer Science & Engineering
National Institute of Technology, Calicut · Calicut, Kerala