CSE (Data Science) undergraduate from Kolkata — building at the intersection of algorithms, data, and intelligent systems.
I'm a CSE (Data Science) undergraduate from Kolkata with a deep passion for Data Structures & Algorithms, machine learning, and crafting software that solves real problems.
My primary language is Java, where I've built a strong foundation in OOP and algorithmic thinking. I complement this with Python for data science and ML workflows — working with NumPy, Pandas, Scikit-Learn, and TensorFlow.
Currently exploring Generative AI and NLP, and actively seeking internship opportunities where I can contribute, learn, and grow alongside a great team.
End-to-end data analysis and visualization on the IPL dataset. Extracted deep insights on player performance, team win rates, and match outcome patterns using Python's full data stack. Explored correlation matrices, trend lines, and predictive indicators across seasons.
Console-based application demonstrating core OOP principles in Java — encapsulation, inheritance, and polymorphism — with full CRUD operations for managing student records.
Automation tool that intelligently sorts and organizes files into categorized folders based on type and extension — eliminating manual file cleanup entirely.
Classic recursive DSA problem implemented in Java with clean step-by-step output visualization. A study in recursion, stack mechanics, and exponential complexity analysis — demonstrates deep understanding of algorithm design and computational thinking patterns.
Feature-rich calculator in Java with full arithmetic operations, input validation, and clean logic separation.
Data-driven analysis of the 2024 Indian General Elections with a focus on West Bengal constituencies. Includes vote share trends, party-wise breakdowns, winner margins, and visual storytelling through charts and maps.
Java-based insurance management application featuring policy creation, customer records, premium calculation, and claim processing — built with clean OOP architecture and modular design patterns.
A curated set of small Java programs covering core concepts — number systems, pattern printing, sorting algorithms, string manipulation, and beginner OOP exercises. Great reference for fundamentals and interview prep.
Active problem solver — DSA, algorithms, and data structures daily practice.
Practicing competitive programming, articles, and CS fundamentals.
All projects, contributions, and open-source work in one place.
I'm actively seeking internship opportunities in software engineering, data science, and ML. If you have an interesting problem or project, I'd love to hear from you.
pradhanrabisankar328@gmail.com