Available for opportunities

Kartik
Kankurte

M.Tech CSE @ IIT Hyderabad. Building at the intersection of systems programming, computer architecture security, and full-stack engineering. 1200+ problems solved. Top 1% JEE-Advanced.

View Projects GitHub ↗
Scroll to explore

Who I am

I'm a passionate developer and M.Tech student at IIT Hyderabad, currently researching Network-on-Chip security in tiled chip multiprocessors. My thesis explores Virtual Channel State Attacks and mitigation strategies in gem5-simulated systems.

On the web side, I build full-stack applications with the MERN stack, and I love diving deep into systems programming — from custom memory allocators that outperform glibc to Linux kernel drivers.

When I'm not coding, I'm grinding competitive programming (1200+ problems), teaching as a TA for Deep Learning and OS, or volunteering at CS research events at IIT Hyderabad.

02 — Education

Academic Journey

2024 – 2026
M.Tech in Computer Science & Engineering
Indian Institute of Technology
Hyderabad, India
CGPA: 8.41
2020 – 2024
B.Tech in Engineering
Indian Institute of Technology (BHU)
Varanasi, India
CGPA: 8.48
2018 – 2020
Higher Secondary Education
Sri Chaitanya Junior College
India
97.5%
03 — Experience

Where I've worked

May 2025 –
Present
IIT Hyderabad
Hyderabad, India
Masters Thesis
  • Implemented a Virtual Channel State Attack on NoC-based TCMP in gem5 to analyze performance impact.
  • Effective average packet latency rose from 10%→22% on 4×4 meshes and 5%→15% on 8×8 meshes.
  • Benchmarked NoC performance under attack using synthetic and real workloads to quantify degradation.
  • Currently developing detection, localization, and mitigation strategies to enhance system resilience.
gem5 C++ Computer Architecture Network-on-Chip Security
Dec 2022 –
Mar 2023
Secure Blink
Remote
Software Developer Intern
  • Built a user dashboard integrating data from multiple backend services with a seamless workflow.
  • Implemented dynamic charts and interactive components to enhance user insights and engagement.
  • Migrated codebase from Vue 2 to Vue 3, improving maintainability, performance, and compatibility.
  • Recognized as Top Performer of the Month for March 2023.
Vue.js TailwindCSS JavaScript REST APIs GitLab
04 — Projects

Some projects I've built

01 — Featured
Deterministic Memory Allocator
Engineered a deterministic O(1) memory pool using embedded free-lists to eliminate metadata overhead. Built segregated-fit buckets (32B, 64B) to minimize fragmentation in real-time systems. Outperformed glibc malloc throughput with strict O(1) latency guarantees.
C Systems Programming Memory Management Real-Time
02
TechTonic — Blogging App
Full-stack MERN application for creating, publishing, and interacting with blogs. Integrated AI-powered blog generation and TL;DR summarization using Gemini AI. JWT auth, CRUD, reactions, comments, trending & archive feeds.
React Node.js MongoDB Gemini AI Express
03
Image Captioning CNN + LSTM
Image captioning model on Flickr8k using DenseNet201 for feature extraction and LSTM for caption generation. Custom data generator aligns image features with tokenized captions. Full text preprocessing and image normalization pipeline.
Python TensorFlow DenseNet201 LSTM
04
Linux Device Driver
Linux kernel module enabling communication between User and Kernel Space via the /proc filesystem. Managed full driver lifecycle using insmod/rmmod. Verified functionality with a User Space application.
C Kernel Programming Linux /proc
05
Huffman CLI — File Compression
Custom Huffman coding algorithm for lossless file compression and decompression. Priority queues, binary trees, and OOP principles for an efficient implementation. Full CLI interface with compress/decompress commands.
C++ OOP Data Structures Algorithms
05 — Skills & Achievements

What I know

Languages
C C++ JavaScript Python SQL HTML CSS
Web Technologies
React.js Node.js Express.js MongoDB Vue.js TailwindCSS
Tools & Platforms
Git Linux Docker gem5 Wireshark Makefile VS Code
🏆
1st Place — InnovationAI Hackathon at ElanNVision 2025, IIT Hyderabad.
🥉
3rd Place — Pulse Quest Hackathon at ElanNVision 2025.
Top Performer of the Month at Secure Blink, March 2023.
💻
1200+ problems solved on LeetCode & GeeksForGeeks.
🎓
Top 1% of 1.2 million candidates in JEE-Advanced 2020.
📚
Teaching Assistant for Deep Learning, OS, Adv. Data Structures & Algorithms, Programming.
Let's connect.