Loading...

Raj Sharma

Full Stack Developer

Passionate about building AI-integrated web applications and creating exceptional user experiences.

Work Experience

Full Stack DeveloperSeptember 2024 - Present
IVY Knowledge Service Pvt Ltd

IVY Knowledge Services Pvt. Ltd is a leading data analytics training institute operating as Ivy Professional School.

  • Integrated AI-powered chatbot features for resolving user queries on topics like Data Science, Data Engineering, and Power BI.
  • Developed an AI-based quiz system generating questions based on selected topics and subtopics.
  • Implemented an AI-driven review system analyzing quiz performance and offering personalized improvement suggestions.
  • Built a dynamic lesson plan feature that unlocks quizzes upon completion of daily lessons to encourage progressive learning.
  • Created an AI-powered resume builder with ATS score analysis and skill scoring for optimized resume building.
  • Collaborated with Agile teams, managing repositories and project workflows using GitHub.

Projects

TheFStack Portfolio
Featured
Interactive portfolio mimicking Windows 10 desktop environment with AI features using OpenAI APIs.
  • Developed an interactive portfolio mimicking the Windows 10 desktop environment, providing a unique and engaging user experience.
  • Showcases a range of full-stack projects, including Rocket Health, RSMEDS Interface, and Roche Biotique, highlighting proficiency in modern web technologies.
  • Integrated AI features using OpenAI APIs to implement chatbot functionality and natural language processing capabilities.
  • And more...
featured
next.js
react
ai
PrepAI
Featured
AI-powered learning platform with chatbot, quiz system, and resume builder.
  • Integrated AI-powered chatbot features where users can select specific topics related to Data Science, Data Engineering, and Power BI to resolve their queries.
  • Developed an AI-based quiz system where users can test their knowledge, with AI-generated questions based on selected topics and subtopics.
  • Implemented an AI-driven review system to analyze quiz performance, highlighting strengths and weak points with personalized improvement suggestions.
  • And more...
featured
ai
react
node.js
PDF Splitter
Web application for splitting PDF files with drag-and-drop interface.
  • Built a web application that allows users to split PDF files into individual pages or custom ranges.
  • Implemented a drag-and-drop interface for easy file uploading and a preview feature to view PDF pages.
  • Used React.js for the frontend and Node.js with Express for the backend processing.
  • And more...
react
node.js
express
Real Time Chat Application
Chat app with Socket.io and Strapi for real-time communication.
  • Developed a real-time chat app where users can sign up, log in, and communicate in a shared chat room.
  • Enabled instant messaging using Socket.io, ensuring smooth, real-time communication.
  • Integrated Strapi as a headless CMS backend for user and message management.
  • And more...
socket.io
react
strapi
Rocket Health
Static healthcare-themed web application with clean UI and minimal design.
  • Developed a static healthcare-themed web application with a focus on clean UI and minimal design.
  • Implemented a typing text animation for improved interactivity using pure CSS.
  • Structured entirely using HTML and CSS without any JavaScript frameworks.
  • And more...
html
css
Basic E-Commerce API
API with user authentication, product management, and JWT security.
  • Implemented secure user authentication with OTP-based email verification.
  • Designed and developed CRUD operations for product management.
  • Secured API endpoints using JWT-based token authentication.
  • And more...
node.js
mongodb
express

Skills

Technical Skills
JavaScript90%
React.js85%
Next.js80%
Node.js75%
Express.js75%
MongoDB70%
MySQL65%
Git80%
REST APIs85%
Java60%
Soft Skills
Problem-solving
Team Collaboration
Communication
Time Management
Adaptability

Education

B.Sc (Hons.) Computer Science
University of Delhi

2021-2024

Contact Me

Get In Touch
Fill out the form and I'll get back to you as soon as possible.
Contact Information
Feel free to reach out through any of these channels.

Additional Information

  • Location Preference:Open to relocate
  • Availability:60 days notice period