Richal Vanshika

I'm an Aspiring Software Engineer

About

I am an aspiring Software Developer, Data Scientist and Machine Learning Engineer passionate about building intelligent, end-to-end applications. I enjoy solving complex problems and practical full-stack implementation. I focus on building systems that are efficient, impactful, and designed for real-world use.

Software Developer, Data Scientist & ML Engineer.

Versatile developer with a strong foundation in Data Structures, Algorithms, and Full-Stack development, complemented by a passion for applying Machine Learning to solve real-world problems.

  • Degree: Bachelor of Engineering
  • City: Bengaluru, Karnataka, India
  • Email: vanshikarichal@gmail.com
  • Freelance: Available

My technical expertise is grounded in a deep understanding of Data Structures and Algorithms, which I apply across the full stack-from designing responsive UIs with React.js to architecting robust backends with Express.js and Flask. I am particularly interested in the intersection of big data and software, having leveraged tools like Spark, Hadoop, and Power BI to drive predictive analysis. I am committed to writing clean, maintainable code and am eager to apply my hybrid background in software engineering and data science to build scalable, real-world solutions.

Skills

A balanced blend of problem-solving ability and practical technical expertise across development and data-driven domains.

Python & Machine Learning 90%
Data Structures & Algorithms & Object-Oriented Programming 90%
Full-Stack Web Development (MERN, Flask) 85%
Data Analytics & Visualization 85%
Database Management (SQL & NoSQL) 85%
Mobile Application Development 80%

Resume

Summary

Richal Vanshika

Aspiring Software Developer and Data Scientist focused on building intelligent, end-to-end applications through clean code and rigorous data analysis.

  • Bengaluru, Karnataka, India
  • +91 8797-508-701
  • vanshikarichal@gmail.com

Education

Bachelor of Engineering

2023 - 2027

Computer Science & Engineering (Data Science)

BMS College of Engineering, Bangalore, Karnataka, India

CGPA - 9.7(Pursuing)

12th

2021 - 2023

Notre Dame Academy, Patna, Bihar, India

Percentage - 91.2%

10th

2019 - 2021

Notre Dame Academy, Patna, Bihar, India

Percentage - 96.5%

Tools and Technologies

Programming Languages

  • Python, Java, C, Kotlin, R

Web Technologies

  • HTML, JavaScript, CSS, React.js, Express.js

Databases

  • MySQL, MongoDB, PostgreSQL, Cassandra

Data Analytics Tools

  • Power BI, Tableau, Hadoop

Technical Projects

QuBot - A Text-to-SQL Mobile Application

  • Developed a text-to-SQL mobile application using a Flask backend and an Android frontend, designed to enable efficient querying of structured data using natural language.
  • Integrated an LLM to translate user queries to SQL commands, validate multiple generated queries through execution, and retrieves results from a PostgreSQL database.

Spotify Clone

  • Developed a responsive MERN stack music streaming website with playlist management, user authentication, real-time audio playback and real-time chat.
  • Features a responsive React.js UI with Lucide-react icons, shadcn components, API handling via Axios, secure clerk authentication and cloudinary services.

LifeSpark - A Blood Donation Management System

  • Built on the MERN stack, Lifespark is a blood donation management system designed to connect blood donors, hospitals, and blood banks.
  • Features a responsive React.js UI with Lucide-react icons, API handling via Axios, and a secure Express.js backend.

Stock Price Prediction

  • Implemented data preprocessing pipelines for time-series analysis, handling missing values and scaling features.
  • Leveraged Spark to engineer features, train models, and make predictions on stock price movements and was able to achieve a MAE of 14.37%.

World Happiness Report

  • Created an interactive Power BI dashboard to explore and analyze global well-being trends using key socio-economic indicators.

Credit Card Fraud Detection

  • Designed a Python-based machine learning system with outlier detection and performance evaluation for credit card frauds and achieved 99.7% accuracy.

Portfolio

I have developed a diverse range of projects, from full-stack web and mobile applications to advanced machine learning models. This portfolio showcases my ability to bridge the gap between robust software development and data-driven insights through practical, scalable solutions.

  • All
  • App
  • Web
  • Data Science & ML

QuBot

QuBot : A Text-to-SQL Mobile App

LifeSpark

LifeSpark : A Blood Donation Management Website

Spotify Clone

Spotify Clone : A Music Streaming Platform

Stock Price Prediction (Actual VS Predicted Values)

Stock Price Prediction using Spark

World Happiness Report

Analysis of Global Happiness Index & Factors Affecting It

Credit Card Fraud Detection

Credit Card Fraud Detection using Machine Learning

Contact

I am currently open to new opportunities and professional collaborations. Please feel free to reach out through the channels below to discuss potential projects or synergies.

Location

Bengaluru, Karnataka, India

Phone Number

+91 8797 508 701

Email

vanshikarichal@gmail.com