Skills – Programming & Backend
Core programming languages and backend technologies I use to build applications.
Programming & Backend
Focused on writing clean, maintainable code for backend services, APIs, and logic layers.
Skills – Databases & Data
Databases, query languages, and data tools I use for storage, querying, and analysis.
Databases & Data
Comfortable working with relational databases and data analysis libraries to turn raw data into insights.
Projects
Selected academic and practice projects.
Sales Data Analysis
Processed and cleaned raw sales datasets to uncover trends and performance insights. Applied aggregation and grouping techniques to generate reports for stakeholders.
- Cleaned inconsistent data and handled missing values for accurate analysis.
- Used grouping and summarization to understand sales by product, region, and time.
- Exported analytical summaries and charts to Excel for decision-making.
Employee Payroll System
A simple Employee Payroll Management System built with Python (Tkinter + SQLite3).
- Lets users add, update, delete, and manage employee salary records.
- Tracks payment status with an intuitive GUI interface.
Tic Tac Toe Game
- Web-based Tic Tac Toe game developed using Python with a focus on core game logic.
- Handles user interactions and integrates backend functionality with an interactive UI.
- Demonstrates clean application structure with templates and static files.
Role: Individual project
Focus: Game logic, user interaction handling, backend–frontend integration
TextUtils Project
A text analysis web application built using Python and Django that processes and transforms text through various utility operations via a backend-driven workflow.
- Analyzes and processes user input text.
- Performs text cleaning, formatting, and transformation.
- Django backend handles logic and request processing.
- Simple and intuitive user interface.
Resume Ranker AI
Recruiter-focused web app to upload multiple PDF/DOCX resumes, match them against a job description, and generate ranked results (0–100 score).
- Multi-resume upload support (PDF & DOCX formats)
- Job Description (JD) selection and management Automated resume text extraction and structured parsing.
- Designed a ranked recruiter dashboard with filtering, detailed candidate views, and export functionality.