Hi, I'm Rashid

Full-Stack Software Developer

Here’s my latest SaaS product , LeetCode Recommender — an AI-powered tool that analyzes your recent solved problems and suggests personalized next steps using semantic search and LLM-based hints. It make problem-solving more engaging and effective.

Leet_Ai →
Profile Picture

Technologies I Use

A collection of tools and technologies I work with regularly

JavaScript
React
Next.js
Node.js
Express.js
MongoDB
Java
AWS
SQL
LangChain
Pinecone
Docker
Kafka
OpenAI

Some of my good Works

Here is some of my latest projects that I have worked on.

Project Image

SSHProxy ( Browser-based SSH Terminal )

A TypeScript-based proxy server that securely tunnels SSH connections using WebSockets, with built-in authentication, encryption/decryption for secure data transfer, and logging support.

Next.jsNode.jsPostgreSQLExpress.jsWebSocketRedisNginxAWS EC2
Project Image

Leetcode Recommender

An AI-powered Leetcode problem recommender that suggests problems based on user preferences and past performance. It uses advanced algorithms to analyze user data and provide personalized recommendations.

PineconeOpenAILangChainNext.jsNode.jsMongoDBRedisFirebaseRazorpay
Project Image

RAG-Based AI Learning System

An AI learning platform that lets users chat with PDFs, generate intelligent quizzes, and get detailed, reference-backed explanations. It also provides personalized YouTube video suggestions and securely stores uploaded files.

Next.jsNode.jsLangChainPineconeMongoDBOpenAI APIClerkAWS S3

Work Experience

March 2025 – August 2025

Gainofbyte

Full Stack Developer Intern · Remote

  • Built and optimized scalable web applications using React.js and Node.js/Express, developed reusable components and improved overall application performance.
  • Designed and implemented secure RESTful APIs integrated with MongoDB, ensuring efficient data flow and reducing redundant database operations.
  • Optimized performance using code-splitting , lazy loading , and refined state management reducing page load time by 25 %
  • Implemented server-side caching strategies to reduce repeated queries, improving API response time by 50–70% and resolving 15+ production issues to enhance system reliability.

Achievements

NPTEL

NPTEL Data Structures & Algorithms Certification using Java

Successfully completed a comprehensive 12-week course on Data Structures and Algorithms using Java with an outstanding score of 92%, demonstrating strong problem-solving and programming skills.