Resume
Aarif Khan
aarifkhannitrr@gmail.com · Website · LinkedIn · GitHub
Experience
Software Engineer, Tekion Corp. — Bengaluru, India — Jan 2025–Present (joined as Software Engineering Intern)
- Designed and delivered webhook infrastructure for the service platform across multiple environments (pre-prod, prod, prod-EU), architected as a modular, plug-and-play system so new webhook publishers onboard with minimal effort; it became a core platform component powering critical async workflows for Hyundai and Ford integrations, delivered in close collaboration with a partner team on shared design patterns and rollout timelines.
- Owned backend design and implementation for a GM vehicle check-in feature end to end, including a screen-agnostic job-creation API that serves all consuming screens through a single clean, reusable contract with no per-screen logic.
- Developed open APIs for external integration consumers, including a warranty claim API that was a key enabler for a Ford repair-order integration, and stabilized the open API surface through enhancements and defect fixes.
- Identified and fixed critical defects in the warranty posting pipeline — issues with direct financial-accuracy impact for dealers; added upstream validation to reject invalid entries and backed the fixes with automation test coverage.
- Adopted AI-assisted development tools early and built structured workflows shared with the team, tangibly improving developer efficiency beyond personal productivity.
- Tools & technologies used: Java, Spring Boot, Kafka, Redis, Elasticsearch, MongoDB, REST APIs.
Software Developer Intern, Location Solutions, LLC — Dubai (Remote, Part-time) — Mar 2024–Aug 2024
- Rewrote a legacy project using Node.js, enhancing performance, scalability, and maintainability.
- Implemented RESTful APIs, resulting in a 20% performance increase and reduced response times.
- Implemented database join algorithms to execute in-memory joins on application data.
- Conducted comprehensive testing and debugging, and added unit testing to backend algorithms.
- Integrated OpenTelemetry logs into a legacy service to improve monitoring and troubleshooting capabilities.
Projects
Real Time Object Detection on a Video Stream from Drone/Mobile — Team/hackathon project, built during CodeUtsava 7.0 — Source
- Problem solved: pothole detection using drone footage and machine learning.
- Tools & technologies used: MERN stack, Flask, OpenCV, YOLOv8, RTMP protocol.
- Took an input stream from an RTMP source and ran object detection on the video frames.
- Built the detection script with OpenCV to run object detection and send frames to the server and database.
- Built an API to store detected frames into the file system and MongoDB database.
- Built a frontend UI in React to interact with the detected objects.
Video Conferencing Website — Live · Source
- Tools & technologies used: React.js, Express.js, Socket.io, WebRTC (Peer.js).
- Users create unique code-identified meeting rooms and share them to invite others.
- Built the backend server with Express.js to handle rooms and connection setup, using peer-to-peer WebRTC for video streaming and Socket.io for WebRTC signalling.
Multiplayer TicTacToe Game for Terminal — Playable over LAN — Source
- Tools & technologies used: Node.js, network sockets.
- Built the UI with terminal-kit to display game state on the terminal.
- Implemented a custom communication protocol over bare TCP.
Address Book (Website) — Stores wallet addresses with copy-to-clipboard access from any device
- Tools & technologies used: React.js, Express.js, MongoDB, JWT.
- Built a CRUD API on REST principles with Express.js, storing data in MongoDB.
- Implemented authentication using JWT.
Education
B.Tech in Computer Science and Engineering — National Institute of Technology, Raipur — 2025 CGPA/Percentage: 7.52
Class 12th (CBSE) — O. P. Jindal School, Raigarh — 2020 Percentage: 93.6%
Class 10th (CBSE) — O. P. Jindal School, Raigarh — 2018 Percentage: 91%
Skills
Languages: C++, JavaScript, Java
Developer Tools: VS Code, Git, Postman, Chrome Developer Tools
Frameworks: Spring Boot, Express.js, Node.js
Cloud / Databases: SQL, MongoDB, Kafka, Redis, Elasticsearch
Soft Skills: Communication, Team Collaboration, Problem-solving, Analytical Thinking
Areas of Interest: Operating Systems, Databases, Computer Networks
Achievements
- Winner, CodeUtsava 7.0 — Central India’s largest hackathon, organized by NIT Raipur — Nov 2023
- Winner, CSE-MCA-IT branch, Vigyan Science Exhibition — organized by NIT Raipur — Oct 2023
- Codeforces Specialist — Global Rank 530 in Codeforces Round 944 (Div. 4) — May 2024
- Global Rank 2446/29648 in LeetCode Biweekly Contest 112
- Solved 700+ DSA and problem-solving questions across different platforms