Nikhil C.P

Nikhil C.P

B-Tech Computer Science | Embedded Systems | AI/ML | Cyber Security

About Me

Name: Nikhil C.P

Profession: Computer Science Student | Embedded Systems Developer

Technology enthusiast fluent in Embedded C, C++ and Python pursuing B-Tech Computer Science with specialization in Cyber Security at SRMIST. Motivated by Curiosity and Committed to Growth and Purposeful Innovation.

Currently working on cutting-edge projects involving swarm robotics, AI/ML-based systems, and real-time operating systems. Passionate about solving complex problems through technology and innovation.

With hands-on experience in embedded systems, AI/ML, and full-stack development, I bring a unique combination of low-level programming and high-level problem-solving skills to every project.

Contact Me

+91-9538731910

cpnikhil05@gmail.com

Chennai / Bangalore, India

github.com/Nikhil-cp1905

linkedin.com/in/nikhilcp05

www.nikhilcp.in

Experience

Professional and academic experiences that have shaped my technical skills and problem-solving approach.

May 2025 - June 2025

Research Intern, NITT ,National Institute of Technology, Trichy Research Icon

Under Dr. V.Sankaranarayan

- Pursuing research on decentralized swarm robotics for disaster response
- Simulated multi-robot coordination using Rerun in Python
- Implemented dynamic A* path planning
- Tested autonomous navigation strategies through Gazebo simulations in complex environments

May 2024 - June 2024

Tech Intern, Information Services Group (ISG), Bangalore Internship Icon

- Worked with Microsoft Power Apps, Power Automate and SharePoint list
- Developed Power App and presented concept for Bot Inventory App tailored for ISG India's clients
- Learned Robotic Power automation and successfully delivered project within timeframe

September 2024 - Present

Team Member, Team RUDRA (SRMIST) Rover Icon

- Part of SRMIST's official Mars rover team competing in University Rover Challenge (URC) and International Rover Challenge (IRC)
- Hands-on experience with Embedded systems and programming in embedded C for Arduino
- Utilizing Zephyr OS on microcontrollers like Black Pill and Nucleo boards
- Worked on Automation for a Surface Water Vehicle

Projects

Innovative projects showcasing my technical skills and problem-solving abilities.

AI/ML-Based Failure Prediction

AI/ML-Based Failure Prediction in Kubernetes Clusters

- Developed system to predict failures in Kubernetes using real-time metrics
- Trained Random Forest model (89% accuracy) using Prometheus data
- Integrated Agentic AI for auto-remediation
- 2nd runners-up out of 750 teams in Devtrails Guidewire Hackathon

Tools: Kubernetes, Prometheus, Python, Scikit-learn, Docker, Agentic AI

Tarzan/Diglet

Tarzan/Diglet - Autonomous Agricultural Rover

- Designed and built a rover for precision agriculture tasks
- Implemented sensor fusion with ArUco markers and IMU for localization
- Developed path planning with decentralized obstacle avoidance
- Integrated Zephyr RTOS for real-time motor and sensor control

Tools: Raspberry Pi, Zephyr RTOS, OpenCV, ROS, C++, Python

SHE-curity

SHE-curity - Women Safety Mobile Application

- Developed a real-time safety app with SOS and location tracking
- Implemented emergency alerts and audio recording features
- Integrated AI-based threat detection and quick access UI
- Won accolades in Smart India Hackathon 2024

Tools: React Native, Firebase, Node.js, Google Maps API, TensorFlow Lite

GestureDrive

GestureDrive - Hand Gesture Controlled Vehicle

- Developed hand gesture recognition system using computer vision
- Controlled RC car motions with finger gestures (forward, back, left, right)
- Implemented real-time OpenCV pipeline with custom CNN model
- Used Arduino and Raspberry Pi for hardware control integration

Tools: OpenCV, TensorFlow, Arduino, Raspberry Pi, Python, C++

EduNexus

EduNexus - University Management System

- Designed and developed a full-stack university management portal
- Supports student/faculty registration, course management, exam scheduling, and result tracking
- Ensured secure login, session management, and role-based access control
- Streamlined university workflows and digitalized academic operations

Tools: Java, JSP, Servlet, MySQL, HTML, CSS, Bootstrap, Apache Tomcat

ONBOARDX Vehicle Dongle

ONBOARDX - Vehicle Diagnostic Dongle

- Built a real-time OBD-II data logger for vehicles using USB interfacing
- Captured and visualized RPM, throttle, speed, and acceleration parameters
- Enabled vehicle health monitoring and driving behavior analysis
- Deployed on Ubuntu with custom Python scripts for data parsing and dashboarding

Tools: Python, PySerial, Ubuntu, OBD-II Protocol, Matplotlib, Pandas

Skills

Technical skills and competencies across multiple domains.

Programming Languages

C | C++ | Embedded C | Python | Java (basics) | GoLang (basic)

Development

JavaScript | React.js | Express.js | Node.js | mySQL | REST APIs | WebSockets

Embedded

Autonomous Rovers | PathPlanning | SLAM | Swarm Decentralised (ongoing) | Sensor Fusion | Communication Protocols

DevOps & Tools

Git | GitHub | Vercel | Render | Kubernetes (basic) | Docker (basic)

AI/ML

Python | ML Algorithms (ongoing) | Agentic AI | Data Processing Libraries | LLMs (worked with Pythia)

Others

SharePoint Lists | System Automation (internship) | Linux

Awards & Certifications

Awards

  • 2nd Runner-up at GuideWire Devtrails Hackathon 2025 – ₹1,00,000 prize
  • Runner-up in Women Safety Hackathon – ₹3,000 prize
  • Best Project in UYIR Road Safety Hackathon 2025 – ₹10,000 prize
  • 3rd Place in Enduraverse Hackathon by Endurance Technology
  • Top 30 out of 500 in a competitive hackathon
  • Qualified for Smart India Hackathon Intermediate Round

Certifications

  • Oracle – AI Vector Search Certified Professional
  • NPTEL – Cryptography, DBMS, JAVA

Education

BTech in Computer Science (Cyber Security)
CGPA: 9.5 (2023–2027)

Additional Info

Languages: English, Hindi, Malayalam
Hobbies: Photography, Football, Video Editing, Karate (Black Belt), Graphic Design

Contact Me

Feel free to reach out for collaborations or opportunities.

Nikhil C.P

B-Tech Computer Science Student

Chennai / Bangalore, India

cpnikhil05@gmail.com

+91-9538731910

Contact Us