About Me
Developer.
Learner.
Builder.
I'm Ratan Kumar, a B.Sc. Computer Science & Data Analytics student at IIT Patna. I'm driven by a simple goal: turning complex problems into elegant, useful software.
My journey started with curiosity — building small scripts in Python, then graduating to full-stack web applications. Today I work across the entire stack, from designing database schemas in PostgreSQL to crafting responsive UIs with React and Tailwind.
When I'm not coding, I'm deep in data — working with NumPy, pandas, and scikit-learn to extract insights. I believe data and software are two sides of the same coin, and I aim to be fluent in both.
Currently open to internships in full-stack development or data engineering. Let's build something that matters.
Skills & Expertise
Languages & Frameworks
Databases & Backend
Data & ML
Frontend & Styling
Journey
Started B.Sc. CS & Data Analytics
IIT Patna
Enrolled in a rigorous program combining computer science fundamentals with data analytics, building a strong foundation in algorithms, statistics, and software development.
First Fullstack Projects
Self-Taught
Built initial web projects including attendance systems with face recognition and early portfolio work, diving deep into HTML, CSS, and JavaScript.
100xDevs Cohort 3
Harkirat Singh
Joined an intensive full-stack development program, mastering modern web development with React, Node.js, PostgreSQL, and DevOps basics.
Advanced Projects & TypeScript
Open Source
Built production-grade applications including InventoryPro (smart inventory management), MitraLink (social platform), and multiple TypeScript projects.
