Kashish Shukla

B.Tech student in Electronics and Communication Engineering

Software Development and Generative AI
35skills
3education

About

B.Tech student in Electronics and Communication Engineering with experience building AI-powered and real-time applications using React.js, Node.js, FastAPI, Python, PostgreSQL, and JavaScript.

Education

JSS Academy of Technical Education

B.Tech, Electronics and Communication Engineering

2023-2027

82.15%

Modern School Noida

12th CBSE

2023

78.4%

Modern School Noida

10th CBSE

2021

96.8%

Skills

PythonJavaScriptTypeScriptSQLReact.jsHTMLCSSNode.jsExpress.jsFastAPIREST APIsEvent-Driven ArchitecturePostgreSQLPineconePandasNumPyRetrieval-Augmented Generation (RAG)LangChainLangGraphscikit-learnTF-IDFCosine SimilarityNLPGitDockerAWSSocket.IOWebSocketsJWT AuthenticationRBACopenpyxlData Structures & AlgorithmsObject-Oriented ProgrammingDatabase Management SystemsWeb Development

Projects

TrueFit-AI

Offline AI-powered candidate ranking system evaluating 100,000 profiles and retrieving the top 100 candidates for a Senior AI Engineer role under CPU-only constraints. Built a multi-stage ranking pipeline using structured profile scoring, TF-IDF text relevance, behavioral signals, and honeypot detection. Processed 100,000 profiles in under 50 seconds and generated explainable score-based rankings.

Multiplayer-connect4-game

Real-time multiplayer gaming platform with a Node.js, WebSockets (Socket.io), and React lobby, matchmaking queues, active game rooms, reconnection tolerance, session restoration, historical match persistence, user profiles, and a custom Elo rating algorithm.