Hi, I am

RishabhJain

An Aspiring Software Developer

Tech Stack

(hint: press a key)

  • JavaScript
  • TypeScript
  • React
  • Tailwind
  • Node.js
  • Express
  • PostgreSQL
  • MongoDB
  • Git
  • GitHub
  • Linux
  • Python
  • Vite
  • Framer Motion
  • Biome
  • DigitalOcean
  • Netlify
  • Matplotlib
  • scikit-learn
  • PyTorch
  • TensorFlow
  • Jupyter
  • Azure
  • Elasticsearch
  • Logstash
  • Turso
  • Qualtrics
  • Power BI
  • Next.js
  • Docker
  • AWS
  • Three.js
  • TanStack
  • MySQL
  • Django
  • FastAPI
  • PostgreSQL

Experience

My professional journey.

College of Computing and AI logo

Teaching Assistant

College of Computing and AISep 2026 - Present
  • Co-managed capstone course operations for 110+ students and 10+ enterprise partners, ensuring project delivery.
  • Coached development teams on Agile/Scrum principles while enforcing clean Git workflows, branching strategies, and code review standards.
  • Conducted office hours to assist students with architecture design, code debugging, and scope management.
  • Evaluated production codebases, weekly demos, architecture specs, and final partner deliverables.
GitGitGitHubGitHub
Wisconsin School of Business logo

Research Assistant

Wisconsin School of BusinessSep 2025 - Present
  • Engineered a Python web service embedded directly in the Qualtrics survey flow for a visual/spatial reasoning study: after observing which shape properties (color, sides, patterns) scored above a pass threshold, 100+ participants wrote natural-language prompts instructing an LLM agent to select shapes on their behalf.
  • Built a low-latency Python, LLM, and JavaScript pipeline connecting the agent to the survey, translating each prompt into shape selections and scoring them against the passing criteria to measure how well participants had learned and communicated the pattern.
  • Designed a platform for 30+ PhD students to generate synthetic survey responses from LLMs conditioned on demographic profiles, letting them pilot-test questionnaires before fielding them to real participants. Reduced time and costs spent on questionnaire testing by up to 60%.
PythonPythonJavaScriptJavaScriptReactReactViteViteTailwindTailwindTursoTursoQualtricsQualtricsDigitalOceanDigitalOceanNetlifyNetlifyGitGitGitHubGitHub
ai-horizon.io logo

Frontend Developer Intern

ai-horizon.ioMay 2025 - Aug 2025
  • Collaborated with other interns to design and develop the company website with 50+ UI pages and 20+ custom animations.
  • Integrated backend APIs to build dynamic blog and news pages, and developed an admin panel for real-time content management.
  • Integrated an AI chat bot to instantly answer visitor questions about the company's products and services, offering 24/7 support and improving engagement. Built using the MERN stack.
TypeScriptTypeScriptReactReactTailwindTailwindFramer MotionFramer MotionNode.jsNode.jsExpressExpressMongoDBMongoDBBiomeBiomeGitGitGitHubGitHub
Wisconsin School of Business logo

Teaching Assistant

Wisconsin School of BusinessJan 2025 - May 2025
  • Prepared and graded lecture materials, assignments, projects and exams for 60+ students in INFO SYS 423 under Professor Qinglai He. Held weekly office hours.
  • Led discussion sections introducing the end-to-end ML cycle — dataset cleaning, feature selection, model selection, hyperparameter tuning, and evaluation — through real life case studies, and filled in for delivering lectures.
PythonPythonMatplotlibMatplotlibscikit-learnscikit-learnPyTorchPyTorchJupyterJupyter
Reliance Jio logo

Machine Learning Intern

Reliance JioMay 2024 - Aug 2024
  • Deployed a random forest regression model to predict available battery backup runtime for data centers statewide, helping operations teams anticipate how long a site could stay powered through a grid outage. Achieved an average prediction error of 12 minutes.
  • Processed daily updated operations data, using VIF analysis to remove multicollinear features and pruning to prevent overfitting on the constantly refreshed dataset, tuned via grid search CV.
  • Presented an improved, proactive maintenance schedule to stakeholders for sites flagged with low predicted battery backup runtime, replacing reactive fixes and reducing system downtime by 15%.
PythonPythonMatplotlibMatplotlibscikit-learnscikit-learnPyTorchPyTorchTensorFlowTensorFlowPostgreSQLPostgreSQLAzureAzure
NTT DATA logo

Data and Networks Intern

NTT DATAMay 2023 - Aug 2023
  • Implemented Python scripts to configure and test new updates to a network setup supporting over 300 devices in a virtual environment.
  • Deployed the ELK stack to efficiently process VM log data through Logstash and perform in-depth analysis of the data using Elasticsearch.
  • Presented findings and suggested improvements through a dynamic Power BI dashboard and achieved 20% improvements to network speed.
PythonPythonElasticsearchElasticsearchLogstashLogstashPower BIPower BILinuxLinuxGitGit