Fullstack Engineer with 1+ years in Web Development & AI/ML
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Ranjeet Singh is a dedicated B.Tech student in Chemical and Biochemical Engineering at the Indian Institute of Technology Dharwad, with a strong passion for software development. Through various projects, including a Context-Aware RAG for Web-Based QA, a Movie Recommendation System, and Real-Time Chat and Task Manager web applications, Ranjeet has gained practical experience in full-stack development, AI/ML, and data structures. With certifications in Full Stack Web Development and C++ Programming (DSA), Ranjeet is equipped with skills in React, Node.js, Python, and database management, ready for an entry-level engineering role.
Indian Institute of Technology Dharwad
B.Tech · Chemical and Biochemical Engineering
August 1, 2022 – June 30, 2026
Context-Aware RAG for Web-Based QA
March 1, 2026 – June 1, 2026
Developed a full Retrieval-Augmented Generation (RAG) system through seven iterative stages, integrating query transformation, routing, and advanced indexing for precise context retrieval. Enhanced system performance using re-ranking and self-correcting strategies such as CRAG and Self-RAG. Conducted robust evaluation using RAGAS, DeepEval, and Grouse to ensure accuracy and reliability.
Real-Time Chat Application
July 1, 2025 – June 1, 2026
Designed and developed a fully responsive real-time chat application enabling seamless one-to-one messaging with live user presence indicators and profile customization. Implemented key messaging features such as unseen message tracking, instant user search, and real-time delivery using Socket.io, improving user response speed by 30%. Integrated secure JWT-based authentication and efficient state management to ensure reliable sessions and a smooth user experience, reducing downtime by 15%.
Task Manager Web Application
June 1, 2025 – June 1, 2026
Developed a full-stack task management (to-do list) web application that allows users to create, update, delete, and organize personal tasks through an intuitive and responsive interface. Implemented secure JWT-based authentication and protected routes to ensure user-specific task isolation and safe access to resources. Built complete CRUD functionality with task categorization into To Do, In Progress, and Done, helping streamline daily task tracking and improve productivity.
Movie Recommendation System
May 1, 2025 – June 1, 2026
Developed a content-based movie recommendation system that suggests the top 5 similar movies based on user input. Utilized embeddings and similarity measures to analyze movie features and generate accurate and relevant recommendations.
Full Stack Web Development Certification
Unknown
March 1, 2025 – Present
Skyscanner Front-End Virtual Experience
Forage
January 1, 2025 – Present
C++ Programming Certification (700+ DSA Problems)
Unknown
July 1, 2024 – Present
Cultural Fit Analysis
The candidate's project portfolio shows a good breadth of technical interests, from full-stack web development to AI/ML applications. The academic background in Chemical and Biochemical Engineering, combined with self-driven technical certifications and projects, indicates a strong learning aptitude and initiative. The projects align well with a Fullstack Engineer role, demonstrating practical application of relevant technologies. However, the lack of professional experience and reliance on academic/personal projects might indicate a need for mentorship in a professional team environment.
Soft Skills & Operational Fit
The candidate's project descriptions indicate a focus on problem-solving, system design, and performance optimization (e.g., improving user response speed, reducing downtime). The academic projects suggest an ability to work on complex, iterative development cycles. However, without direct interview data or psychometric test results, it's difficult to fully assess soft skills like teamwork, communication, or stress handling.