Available for opportunities

Hi, I'm Rohit Banik

> |

A Computer Science Engineer passionate about building intelligent, scalable, and elegant software solutions. Specializing in AI/ML, Full-Stack Development, and System Design.

Rohit Banik
SCROLL DOWN

Crafting Digital Experiences

I'm a passionate Computer Science Engineering student at Narula Institute of Technology, driven by the pursuit of excellence in software craftsmanship.

With hands-on experience across Infosys Springboard, AICTE-Google for Developers, and IBM SkillsBuild, I've built end-to-end solutions ranging from AI surveillance platforms to NLP chatbots and embedded IoT systems.

My philosophy is simple — write clean code, solve real problems, and never stop learning. Currently exploring the intersection of AI and product engineering.

5+
Projects Delivered
3+
Internships
8.0
Current CGPA
10+
Technologies

Education

B.Tech in Computer Science
Narula Institute of Technology
2023 – 2027

Based In

Kolkata, West Bengal
India
Open to Remote

Focus

Full-Stack Development
AI/ML Engineering
System Design

My Tech Stack

Languages

JavaPythonCC++SQL

Frameworks & Libraries

FlaskTensorFlowScikit-LearnPandasNumPyOpenCV

Tools & Platforms

GitGitHubVS CodeAndroid StudioMySQLGoogle Colab

Core Concepts

DSAOOPDBMSOSComputer NetworksAI/ML

Featured Work

VisionSafe AI Surveillance

Real-time computer vision platform performing behavioral pattern classification with OpenCV and Deep Learning. Optimized for high accuracy and low latency.

PythonOpenCVTensorFlow

AI Mental Health Chatbot

NLP-powered chatbot with sentiment analysis for empathetic user interaction. Deployed via Flask with real-time response generation.

PythonTensorFlowNLP

IoT Gas Leakage Detector

Embedded safety system with real-time gas detection using MQ-2 sensors and NodeMCU. Automated SMS/call alerts via GSM.

NodeMCUC++IoT

Employee Management System

Full-stack CRUD application with Java and SQL. Deployed on Railway with modular architecture and version control.

JavaSQLRailway

Salary Prediction System

Regression-based ML model using Scikit-Learn for salary prediction. Feature engineering and RMSE evaluation.

PythonScikit-LearnPandas

Android App Development

Native Android application built with Java and Android Studio. MVC architecture with REST API integration.

JavaAndroidMVC

Professional Experience

AI Intern

Infosys Springboard (Internship 6.0)

Dec 2025 – Feb 2026

Trained and evaluated computer vision models for behavioral monitoring using Google Colab and TensorFlow. Collaborated in Agile sprint environments to deliver ML pipelines within tight timelines.

Computer VisionTensorFlowAgile

Android Developer Intern

AICTE – Google for Developers

Jul 2025 – Sep 2025

Developed Android applications using Java and Android Studio with MVC architecture. Integrated RESTful APIs and followed Google's design patterns for scalable app development.

AndroidJavaREST API

AI/ML Intern

AICTE – Edunet Foundation (IBM SkillsBuild)

Jun 2025 – Jul 2025

Built and trained ML models using Python, Scikit-Learn, and Pandas. Performed data preprocessing, feature engineering, and model evaluation using standard metrics.

Machine LearningPythonData Science

Let's Build Something Great

Have a project in mind or just want to connect? I'd love to hear from you.

Interested in my work, an internship, or a software opportunity? Send me an email and I'll get back to you.