Experienced in JavaScript and React JS. Very good knowledge of HTML5, CSS3, Tailwind, jQuery and ES6. Hands-on experience with React Hooks and unit testing libraries. Good knowledge of CSS animation and Framer Motion. Familiar with Agile process and Jira. Ability to build websites and applications from scratch, including backend APIs.
Good working knowledge of application development and maintenance lifecycle process. Experience integrating AI/ML features into full-stack applications (Claude API, ML-based matching systems). Team player with strong analytical, problem-solving and organizational abilities. Acquired ideas and creativity in web and mobile app development. Having basic knowledge of Figma.
Master of Computer Applications
Expected Graduation
B.C.A
66.58% marks
An emergency blood-donor matching platform for India, connecting patients with nearby compatible donors in real time to reduce delays during critical shortages, particularly in blood-desert regions.
Technical Skills: FastAPI, Python, React Native (Expo), Socket.IO, Firebase Auth, Google Places API, ML-based matching, PostgreSQL
Responsibilities:
-Designed and built the FastAPI backend, including ML-based donor-patient matching logic.
-Implemented real-time notifications and live status updates using Socket.IO.
-Integrated Firebase Authentication for secure donor and patient login flows.
-Integrated Google Places API for location-based donor discovery and distance calculation.
-Built and scaffolded two separate React Native (Expo) mobile apps — one for donors and one for patients.
-Configured EAS build pipeline for generating distributable Android APKs.
-Designed the system architecture, including compliance planning aligned with India's ABDM/DISHA data standards.
Built for government new-education-policy implementation across government and private schools, covering management of admin, staff, parents and students, class assignments, student attendance, curriculums, and government-mandated outcomes and activities.
Technical Skills: React JS, Redux Toolkit, Redux Toolkit Query, Tailwind CSS, React Hooks, TypeScript
Responsibilities:
-Created new, reusable small components similar to a bootstrap-style component library.
-Fetched data from APIs and handled displaying and updating it.
-Added packages as per project requirements.
-Wrote unit tests for each scenario.
-Used Git commands to commit and manage code.