Niraj Basnet

Computer Science Student

Summary

Computer Science student at the University of South Florida passionate about software engineering. Exploring web and mobile app development while building practical, hands-on projects to deepen my understanding of programming languages, frameworks, and tools.

Education

University of South Florida

B.S. in Computer Science

Expected Graduation: 2028

Technical Skills

Programming Languages

PythonJavaJavaScriptHTML/CSS

Frameworks & Libraries

React.jsDjangoFlaskNode.jsAstro

Tools & Platforms

Git / GitHubLinux / Unix command lineVS CodeCloudflare Pages

Software Projects

Smart Task Manager 2.0

Python, Django, Tailwind CSS, SQLite
  • Built a full-stack task management web application with user signup, login, logout, and per-user data isolation.
  • Implemented priority levels (Low/Medium/High), due dates, search by title/description, filter by completion state, and paginated task lists.
  • Added a profile page showing task statistics (total, completed, active) and styled the entire UI with Tailwind CSS.

Eat-N-Split

React, JavaScript
  • Built an interactive web application to calculate and split shared expenses among friends.
  • Used React useState to manage application data and ensure the interface updates dynamically based on user input.

Django Chat Application

Python, Django, SQLite
  • Developed a real-time chat application using Django with database-backed message storage and retrieval.
  • Handled user sessions, message routing, and template rendering for a multi-user chat interface.
  • Designed and built a personal website and blog from scratch using Astro, deployed to Cloudflare Pages.
  • Set up automated build and deploy pipelines triggered on every push to GitHub.