Back to Developers
Niharikaa Agarwal

Niharikaa Agarwal

Computer Science undergraduate

Dehradun, Uttarakhand, India 0+ yrs exp 81 · Excellent

About

Computer Science undergraduate with strong Data Structures Algorithms foundation (300+ LeetCode problems solved). Experienced in backend development using Django and building AI‑driven and game‑based systems with applied algorithms (Minimax, Dijkstra).

Skills & Expertise (21)

Django Advanced
7.5/10
1
Years Exp
React.js Advanced
7.5/10
1
Years Exp
Unity Advanced
7.0/10
1
Years Exp
JavaScript Advanced
7.0/10
1
Years Exp
Python Intermediate
6.5/10
1
Years Exp
Postgresql Intermediate
6.5/10
1
Years Exp
C# Intermediate
6.5/10
1
Years Exp
Git Intermediate
6.0/10
1
Years Exp
GitHub Intermediate
6.0/10
1
Years Exp
HTML Intermediate
6.0/10
1
Years Exp
CSS Intermediate
6.0/10
1
Years Exp
MySql Intermediate
5.5/10
Java Intermediate
5.5/10
OOPs Intermediate
5.0/10
1
Years Exp
DBMS Intermediate
5.0/10
1
Years Exp
Operating systems Intermediate
5.0/10
1
Years Exp
DFS Intermediate
5.0/10
1
Years Exp
Dynamic Programming Intermediate
5.0/10
1
Years Exp
FastAPI Intermediate
5.0/10
1
Years Exp
SQLite Intermediate
5.0/10
1
Years Exp
SMTP Intermediate
5.0/10
1
Years Exp

Work Experience

Developer

Job Portal Web Application

Oct 2025 - Dec 2025

Built a full‑stack Job Portal using Django (MVT architecture) and React.js with role‑based access for job seekers and recruiters. Implemented OTP‑based authentication using Django email backend for secure login and verification. Developed RESTful APIs using FastAPI for job posting, application management, user profiles, and recruiter operations. Built responsive and interactive frontend interfaces using React.js, enabling seamless job search, filtering, and application workflows. Developed job posting, browsing, filtering, and bulk job posting features integrated with Django ORM and FastAPI services. Added resume upload functionality using Django FileField with proper media handling. Integrated frontend and backend components to deliver a scalable and maintainable full‑stack application.

Developer

The Great Heist

Jun 2025 - Oct 2025

Architected and developed a 2D grid‑based stealth strategy game in Unity using C#, supporting AI and multiplayer gameplay modes. Implemented adversarial AI using Minimax algorithm with heuristic evaluation and Dijkstra’s algorithm for optimal pathfinding on dynamic grids. Designed a modular Tilemap‑based grid system for walkable nodes, obstacles, collectibles, power‑ups, and goal zones with state transitions. Engineered gameplay logic for coin collection, power‑ups, scoring system, and win‑condition validation using event‑driven scripting. Currently integrating real‑time multiplayer using Photon Unity Networking (PUN2). Deployed cross‑platform builds: WebGL Version | Android Build.

Developer

Security‑Based Hospital Management System

Apr 2025 - Jun 2025

Designed and developed a full‑stack hospital management system using Django following MVC architecture. Implemented secure role‑based authentication and authorization for Admin, Doctor, and Patient users. Modeled relational database schemas in PostgreSQL for patients, appointments, medical history, and doctor records. Optimized backend using Django ORM for efficient CRUD operations and reduced redundancy. Built REST‑like backend modules for appointments, user management, and record tracking. Developed responsive frontend using HTML, CSS, and JavaScript.

Education

Bachelor of Technology (B.Tech) in Computer Science and Engineering - Graphic Era Deemed to be University

2023 - · Afghanistan

Secondary and Higher Secondary Education – ICSE/ISC Board - Ann Mary School

- 2023 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 6/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 81/100

Profile Overview

Member sinceJun 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation

Skills (21)

Click a skill to find developers with the same skill