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
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
useStateto 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.
Personal Portfolio Website
Astro, Cloudflare- 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.