Aayush Rai.

Hi, I'm Aayush
A Full-Stack Developer

Full-Stack Developer with 2+ years of hands-on experience at Kandid Technology, working on real-world applications across frontend and backend. I focus on building clean user interfaces, reliable APIs, and practical AI integrations that add real value.

About Me

Passionate about creating impactful digital experiences

I'm a Full-Stack Developer with enterprise experience at Kandid Technology, where I've been building production-grade applications using React, Node.js, and modern databases like MySQL and MongoDB.

What sets me apart is my hands-on experience with AI-powered features using Gemini AI, creating intelligent solutions that enhance user experiences. I thrive in Agile environments, collaborating with cross-functional teams to deliver high-quality software on time.

Enterprise Experience

2+ years at Kandid Technology building scalable solutions

AI Integration

Hands-on experience with Gemini AI and intelligent features

Agile Collaboration

Proven track record in team environments using Git & Jira

Skills & Technologies

Tools and technologies I work with

Languages

JavaScriptC++HTMLCSS

Frontend

React.jsVue.jsTailwind CSSBootstrapjQuery

Backend

Node.jsREST APIsJWT Authentication

Databases

MongoDBMySQL

Tools

GitGitHubJiraPostmanVS CodeGoogle AntigravityMySQL Workbench

Additional

API IntegrationQuery OptimizationJSON HandlingAI Model Integration

Work Experience

My professional journey in software development

Full-Stack Developer

Kandid Technology

Bhilai
May 2024 – Present
  • Developed enterprise-scale features using React, Node.js & MySQL
  • Built AI-powered admin automation features
  • Integrated third-party APIs
  • Worked in Agile environment (Git, Jira)

Software Developer

Kandid Technology

Bhilai
Nov 2023 – Apr 2024
  • Internal tools integration project
  • React + Bootstrap frontend
  • Backend API integration with MySQL
  • Improved performance & UX

Software Developer Intern

Kandid Technology

Bhilai
Aug 2023 – Oct 2023
  • HTML, CSS, React, Node.js hands-on
  • Bug fixing, optimization, responsive UI

Featured Personal Projects

Self-initiated projects designed and developed using modern AI and full-stack technologies

Emotion Tracker Diary

Emotion Tracker Diary

An emotion journaling web app with secure authentication and AI-powered analysis. Users can track their emotions and receive empathetic feedback powered by Gemini AI.

React.jsNode.jsMongoDBJWTGemini AI
Zozo Dating App
🚧 In Progress

Zozo Dating App

A mood-based matchmaking platform with AI-powered chat features. Includes authentication, profile management, and intelligent matching algorithms.

React.jsNode.jsMongoDBJWTGemini AI
GitHub
Geo-Data App

Geo-Data App

A full-stack web app for managing and visualizing geospatial data. Features user accounts, file uploads (GeoJSON/KML), shape drawing, distance measurement, and Mapbox integration.

Vue.jsNode.jsExpress.jsMongoDBMapbox GL JS

Technical Challenges

Complex problems I've tackled and the solutions I engineered

Database Timeouts During Bulk Updates

Problem:Updating lakhs of records from the admin panel caused server interval timeouts due to full table scans and long-running queries.

Solution

Added indexes on frequently filtered columns and refactored the update logic into batch-based processing to minimize database locks and execution time.

Outcome

Eliminated timeout errors and significantly improved database performance during high-volume update operations.

AI Suggestions Blocking Emotion Save Flow

Problem:Fetching quotes and music suggestions from Gemini AI during emotion submission caused the UI to freeze due to slow AI response times.

Solution

Saved emotion data to the database first and moved the AI suggestion request to an asynchronous background flow. Added loading indicators and fallback messaging on the frontend.

Outcome

Emotions were saved instantly, and AI response delays no longer impacted the user experience.

Repeated and Irrelevant AI Suggestions

Problem:Users frequently received similar AI-generated suggestions for the same emotion type, reducing the effectiveness of personalization.

Solution

Improved prompt design by including emotion intensity, timestamps, and recent emotion history. Implemented caching to prevent unnecessary AI calls.

Outcome

AI suggestions became more contextual and personalized, with a significant reduction in repetition.

State Synchronization Issues Between Card and Table Views

Problem:Actions such as liking or deleting emotions in the card view were not instantly reflected in the table view, causing data inconsistencies.

Solution

Adopted a single source of truth for state management and implemented optimistic UI updates, followed by backend state reconciliation.

Outcome

Card and table views remained consistently in sync, eliminating user confusion.

AI Integrations

Bridging the gap between traditional software and artificial intelligence

Full Stack App

Emotion Tracker Diary

Gemini AI

AI-Powered Suggestions

Integrated Gemini API to analyze emotional states and provide personalized quotes and music recommendations for mental wellness.

Social Platform

Zozo Dating App

Gemini AI

Smart Matchmaking

Uses natural language processing to analyze user bios and chat patterns for highly compatible, mood-based match recommendations.

Education

Academic background and qualifications

B.Tech – Computer Science & Engineering

RSR Rungta College of Engineering and Technology

CSVTU University

Percentage: 78.41%

Get In Touch

Let's discuss your next project or opportunity

Contact Information

Feel free to reach out through any of these channels. I'm always open to discussing new projects and opportunities.