Hi 👋 , I'm Rupash Kumari
An aspiring software engineer from BITS Pilani, passionate about building beautiful and functional applications.
About Me
I’m currently pursuing B.E. in Computer Science at BITS Pilani
Open to internships and opportunities to grow professionally
My goal is to create impactful applications and connect with inspiring minds
🛠 Tech Stack
🚀 Projects
A beginner-friendly mobile app built using Flutter. This project focuses on beautiful and responsive UI design for a coffee ordering app. While it doesn’t include backend logic, it showcases layout building, design consistency, and app UI principles.
A complete and interactive Flutter application that integrates:
- REST API to fetch truth/dare prompts
- Google Sign-In using Firebase Authentication
- Real-time user interaction
This app demonstrates backend integration, authentication, and playful UX.
CodeMate Bot is my personal AI coding assistant hosted on Hugging Face.
- Expert in Python, JavaScript, and Flutter
- Helps with Firebase Auth and API integration
- Quick solutions + beginner-friendly explanations
- Debugging, scaffolding, and code optimization
A personalized well-being app that integrates OpenAI for intelligent health insights. Swasthya focuses on comprehensive health tracking and management with an intuitive interface.
- Vital Tracker - Monitor key health metrics and vitals
- Move Map - Track physical activities and movement patterns
- Meal Craft - Smart meal planning and nutrition guidance
- Focus Flow - Mindfulness and mental wellness features
- BMI Calculator - Quick body mass index calculations
- AI Integration - OpenAI-powered health recommendations
🧭 GitLab API Wrapper – Internship Activity Dashboard
The GitLab API Wrapper - Internship Dashboard is an interactive web-based application designed to simplify the tracking and analysis of intern contributions across GitLab repositories. Built primarily for teams, mentors, and project coordinators managing student or intern projects, this tool provides a centralized view of development activity using GitLab’s REST APIs.
At its core, the project uses a custom API wrapper to securely and efficiently fetch real-time data from GitLab, including:
-Commit history and metadata
-Merge requests and issue interactions
-Individual and team-based activity timelines
-User-specific contribution metrics
One of its standout features is the commit size categorization, where commits are analyzed based on message length and classified as small, medium, or large. This helps reviewers understand not just how often someone commits, but also the depth of their contributions.
The dashboard offers visual summaries such as:
Bar and pie charts to show distribution of commit types
Tables and timelines for recent activities
User-specific dashboards to evaluate individual performance
Filters and customization options to refine analysis by date range, project, or user
It also addresses common challenges in intern management such as:
Identifying inactive or low-performing contributors
Encouraging consistent coding practices
Making data-driven decisions for evaluations
Built with modularity in mind, the dashboard can be easily extended to support additional metrics like code review activity, CI/CD usage, or issue resolution time.
In short, the GitLab Internship Dashboard streamlines internship monitoring, making it transparent, data-driven, and mentor-friendly.