Rahul Tejwani

Full Stack (MERN) Developer, AI/ML Enthusiast & CS Student

Passionate about crafting smart, impactful solutions that combine modern full stack development with the power of AI and machine learning. Using technology to make a real-world impact

About Me

Rahul Tejwani

I’m a final-year Computer Science student at Sukkur IBA University. I’ve always been curious about how technology can help people, and I really enjoy building things that make life a little easier.

I’m learning and working in areas like frontend, backend, the MERN stack, machine learning, deep learning, and LLM agents. Alongside that, I have a solid foundation in algorithms, data structures, and programming languages like Java, JavaScript, Python, and C.

I hope to keep improving my skills and be part of projects that solve real problems in simple, meaningful ways. I’m always open to learning from others and excited about what’s ahead.

Skills & Technologies

A comprehensive overview of my technical skills and the technologies I work with.

Programming Languages

Strong foundation in Java, JavaScript, Python, and C/C++, with solid knowledge of algorithms and data structures.

MERN Stack

Hands-on experience with MongoDB, Express.js, React, and Node.js for building full-stack web applications.

Machine Learning

Practical skills in Scikit-learn, Pandas, NumPy, and Matplotlib for building and evaluating predictive models.

Deep Learning

Experience with TensorFlow and PyTorch, specializing in CNNs, RNNs, and custom neural network architectures.

Tools & Technologies

Proficient with Git, GitHub, Kaggle,Docker, and other tools for version control, deployment, and modern DevOps workflows.

Featured Projects

Here are some of my recent projects that showcase my skills and creativity

Quiz-Flashcards Platform

Quiz-Flashcards Platform

A full-stack web application built using the MERN stack that allows users to take quizzes, study with flashcards, and track their progress. Designed to enhance learning and retention, this app provides a clean UI, secure authentication, and dynamic quiz management.

React Node.js MongoDB Express JavaScript
Skin Cancer Classifier

Skin Cancer Classifier

Built an end-to-end skin cancer classification pipeline using deep learning (ResNet50 transfer learning) on the HAM10000 dataset. Includes data preprocessing, model training on GPU, evaluation with confusion matrix, and deployment via Gradio for real-time image classification.

Python TensorFlow / Keras Pandas NumPy Scikit-learn Matplotlib Seaborn Gradio
BookStore Management

BookStore Management

Built a console-based Book Store Management System using Java and JDBC. The application supports CRUD operations for books, authors, and categories, with a MySQL backend. Followed the DAO design pattern for clean and maintainable code.

Java SE Java Swing JDBC MYSQL
Java Chatbot App

Java Chatbot App

A desktop-based AI chatbot application built with Java Swing for the user interface and JDBC for database connectivity. It features user authentication (sign-up and login), a personalized chat interface, and real-time AI responses using the OpenAI GPT API.

Java SE Java Swing JDBC (MySQL) OpenAI API

Get In Touch

I'm always open to discussing new opportunities, collaborations, or just having a chat about technology