About Me
I’m a dedicated and passionate Full Stack Developer with a strong foundation in the MERN and Python stacks. My journey in the tech world began in 2019, driven by an insatiable curiosity and a love for problem-solving. Over the past few years, I have honed my skills through rigorous self-study, hands-on projects, and professional experiences.
I recently completed an internship as a MERN Stack Developer, where I collaborated with a talented team to build scalable web applications. During this internship, I developed and optimized features using React, Next.js, Node.js, Express, and MongoDB. This experience not only strengthened my technical abilities but also enhanced my teamwork and project management skills.
Currently, I am working full-time as a Full Stack Developer, where I design and implement robust solutions that drive business success. My role involves leveraging technologies such as Next.js, Tailwind CSS, TypeScript, Flask, Express, and Django to create seamless and efficient user experiences. I am also proficient in using Redux Toolkit for state management and have cloud computing experience on cloud platforms like AWS.
My core expertise lies in the MERN stack, complemented by my proficiency in Next.js. I am continually expanding my knowledge and staying updated with the latest industry trends to deliver high-quality and innovative solutions.
I am eager to take on new challenges and contribute to impactful projects. Whether it’s developing cutting-edge web applications, optimizing performance, or exploring new technologies, I am committed to leveraging my skills to create meaningful and effective solutions.
my projects
IAS Sathi
(EdTech)
IAS Sathi is an innovative digital platform designed to empower civil services aspirants in India by providing comprehensive exam preparation resources. The application combines high-quality study material, interactive tools, and advanced AI-powered features to create an effective and engaging learning experience. Key features include an AI-driven chatbot offering instant answers to users' queries, stress management tools designed to help candidates maintain mental well-being throughout their preparation, and a robust task management system to optimize study plans. The app also provides simulated tests and quizzes to assess knowledge and track progress, ensuring aspirants are well-prepared for every challenge they face. My contributions involved developing core application features, focusing on user engagement through personalized stress-relief sessions powered by AI, and integrating the backend API for high performance and scalability. IAS Sathi is designed to enhance the study journey and support students in achieving their goals.
Bhavishyan
(EdTech)
Bhavishyan is a comprehensive student management platform designed specifically for educators. It offers tools to streamline academic counseling, manage student stress, and enhance the efficiency of classroom management. The platform includes an AI-powered counseling system that identifies and addresses student stress points, allowing teachers to better support their students' well-being. Additionally, Bhavishyan provides robust scheduling and task management features tailored to educators' needs, making classroom and workload management more effective. My role included leading the development of AI-based counseling features and building efficient task scheduling tools to provide teachers with an all-in-one solution for student success.
AIMEERS
(EdTech)
AIMEERS is an advanced AI-driven platform focused on assisting students in their preparation for the IIT JEE exams. Built with a primary focus on student engagement, the platform combines a range of intelligent tools to support learning, including an interactive chatbot that answers questions instantly, a test management system that enables students to take and review mock exams, and stress relief features to help students manage the pressures of exam preparation. The application’s goal is to support students’ academic progress by providing AI-enabled assistance and resources to maximize their performance. I developed essential functionalities such as the chatbot, test management, and stress management modules to ensure a holistic support system for IIT JEE aspirants.
Fit-Wear
(E-Commerce)
Developed a comprehensive e-commerce application using NextJS for both the front end and backend. Achieved a modern aesthetic with Tailwind CSS and Tail Blocks. Implemented Server Side Rendering and Client Side Rendering for optimized performance. Featured a dedicated admin dashboard with light and dark themes for efficient product management.
MyNotes
(Cloud Notebook)
Crafted a dynamic MERN stack cloud application for seamless note storage and management. Leveraged React.js, Express.js, MongoDB, and Json Web Token for robust authentication and authorization. Implemented the Context API and Restful API along with React Bootstrap, custom components, and icons. Ensured security with bcryptJS and salts for user password encryption. Implemented an email verification system using nodemailer's OTP function to enhance account security.
Block-It
(Chrome Extension)
Developed a lightweight Chrome extension aimed at empowering users to restrict access to specified websites according to individual preferences. BlockIt is a simple yet efficient site-blocking extension (17.6KB) leveraging service workers to seamlessly block user-defined websites, stored locally for personalized control.
Hire Matrix
(Firebase App)
Developed a React and Firebase-powered job posting platform with real-time features. Users can login using email or Google, post jobs, and receive instant notifications for new applications. Ensured a seamless application workflow, allowing job posters to efficiently manage applications within the platform.
MyChat
(Socket.io)
Introduced 'MyChat', a real-time chat application utilizing React and Socket.IO to facilitate seamless message sharing among participants within the same room. This interactive platform enhances communication through instant updates, providing a dynamic and engaging environment for users. The combination of React and Socket.IO in the context of Node.js creates a robust foundation for real-time chat functionality.
my skills
Contact me
Please contact me directly on my email dev.salman1508@gmail.com or through the form below: