Raj Sharma

Full Stack Developer

Work Experience

Full Stack Developer - IVY Knowledge Service Pvt Ltd

September 2024 - Present

IVY Knowledge Services Pvt. Ltd is a leading data analytics training institute operating as Ivy Professional School. During my time there, I contributed to the development of AI-integrated learning systems and internal web tools.

  • 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 | Live Demo

  • 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.
  • Utilized Next.js for both frontend and backend development, ensuring seamless communication and optimized performance.
  • Managed project versioning using GitHub and collaborated in an Agile workflow for efficient project delivery.
  • Demonstrated expertise in HTML, CSS, JavaScript, React.js, Node.js, Express.js, MongoDB, MySQL, and AI integration.

PrepAI Featured | Live Demo

  • 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.
  • Built a dynamic lesson plan feature that unlocks quizzes after completing daily lessons, ensuring progressive learning.
  • Developed an AI-powered resume builder with ATS score analysis and skill scoring, allowing users to optimize their resumes effectively.
  • Collaborated in Agile teams, managing projects via GitHub.

PDF Splitter | Live Demo

  • 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.
  • Integrated PDF.js for rendering previews and pdf-lib for manipulation operations.
  • Ensured secure file handling with temporary storage and automatic cleanup.

Real Time Chat Application | Live Demo

  • 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.
  • Built a secure authentication system for user registration and login.

Rocket Health | Live Demo

  • 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.
  • Designed an informative layout to clearly present health-related content.
  • Emphasized performance and responsiveness for fast user experience.

Basic E-Commerce API | Live Demo

  • 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.
  • Integrated MongoDB for efficient data storage and retrieval.
  • Utilized Nodemailer for sending verification emails during user registration.

Skills

Technical Skills

  • Languages: JavaScript, Java
  • Frameworks: React.js, Next.js, Express.js, Node.js
  • Databases: MongoDB, MySQL
  • Tools & Platform: Git, Postman
  • Other Skills: REST APIs, State Management (Context API), Agile Methodologies

Soft Skills

  • Problem-solving
  • Team Collaboration

Education

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

2021-2024

Additional Information

Location: Kolkata, India

Location Preference: Open to relocate

Availability: Immediate

Email: rajsharmahwh19@gmail.com

Phone: +91 9142892678

LinkedIn: linkedin.com/in/thefstack

Github: github.com/thefstack