Niranjan K J

Data Analysis | AI & Data Science | Product Designing
Final-year B.Tech AI & Data Science student with strong skills in web development, AI, and problem-solving. Passionate about building intelligent systems and improving user experience through technology.

Skills & Expertise

Programming Languages

C C++ Java Python

Web Technologies

HTML CSS JavaScript React

Frameworks & Tools

Tableau PowerBI MERN Stack AutoCAD SolidWorks

Databases

MongoDB MySQL

Technical Concepts

Data Analysis Data Science Machine Learning OOPs Data Structures

Soft Skills

Team Collaboration Communication Agile Development

Featured Projects

Stock Analysis Platform

A web-based platform for analyzing historical stock data, offering technical indicators like SMA, RSI, and volume spikes. Users can upload CSV/XLSX files to generate insights and visualize candlestick charts with external API integration.

Tech Stack: Python, React, Gemini API

AI Interview System

A smart web application that simulates real interviews using voice, AI-generated questions, and real-time feedback. Evaluates candidate answers using Gemini AI and monitors body language through webcam analysis.

Tech Stack: Python, Gemini AI API, Mediapipe, Speech Recognition

Expense Tracker

A full-stack web app that helps users manage personal finances by tracking income and expenses. Users can log in, categorize spending as Needs or Wants, and view summaries with filtering options. Supports CRUD operations with authentication.

Tech Stack: React, TailwindCSS, Node.js, MongoDB, JWT Auth

Storyboard AI for Movie Makers

An AI-based tool that generates visual storyboards from text prompts, helping filmmakers pre-visualize scenes. Allows customizable camera angles and ensures continuity by maintaining character faces across frames.

Tech Stack: getimg.ai API, Python, Streamlit

Customer Classification Analysis

A data-driven approach to segment customers based on behavior, demographics, and purchasing patterns. Categorizes customers into different groups to enhance marketing strategies and personalize user experiences.

Tech Stack: Python

Data Compression for Backbone Network

Developed a Python-based compression system using Zlib to optimize backbone network performance by reducing bandwidth usage. Improves throughput and minimizes latency while preserving data integrity.

Tech Stack: Python, Zlib Library

Education & Achievements

B.Tech (AI & Data Science)

2022 - 2026

Sri Eshwar College of Engineering - CGPA: 6.60

Diploma (Mechanical Engineering)

2020 - 2023

P A Polytechnic College - 81.1%

SSLC

2019 - 2020

KMG Matriculation School - 55.2%

Certifications & Awards

Technical Certifications

Learn Java Programming - Udemy SQL (Beginner & Intermediate) - HackerRank Discover Data Analysis - Microsoft Excel for Data Analysis - Codecademy Power BI - Microsoft

Hackathons & Events

AI-ML Hackathon - BIT Hackathon - PSG College Career Development Programme - SRCE Paper Presentation - Sankara Polytechnic Paper Presentation - Rathinam College

Let's Connect

Ready to collaborate on exciting projects? Reach out to me!
Send Email LinkedIn GitHub Call Me