Skip to content
View aswin-ravivarman's full-sized avatar

Block or report aswin-ravivarman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aswin-ravivarman/README.md

Hi, I'm Aswin R 👋

Final-year ECE Student · Java Full-Stack Developer · ML Enthusiast
Knowledge Institute of Technology, Salem  |  CGPA: 8.16

📧 aswinravivarman@gmail.com  ·  💼 LinkedIn  ·  🐙 GitHub


🧑‍💻 About Me

I'm a final-year Electronics and Communication Engineering student who loves building things — from full-stack web apps to embedded IoT systems with ML backends. I care about writing clean, maintainable code and solving real problems end-to-end.

  • 🔭 Currently working on an ML-Powered Health Monitoring Smartwatch (ESP32 + Flask + Random Forest)
  • 🌱 Deepening expertise in Spring Boot, React, and Python ML deployment
  • 🏆 Won 1st Prize in Project Presentation for Train Accident Prevention System
  • 📄 NPTEL Elite Certified — The Joy of Computing Using Python
  • ⚡ Fun fact: I built a Gemini AI-powered finance chatbot that knows your entire budget context

🛠️ Tech Stack

Languages

Java Python JavaScript C

Frontend

React HTML5 CSS3 Bootstrap

Backend

Spring Boot REST API Swagger

Database

MySQL Supabase

Tools

Git GitHub Render Vercel Postman


🚀 Featured Projects

Wearable IoT device + cloud ML backend for real-time disease prediction

  • Built on XIAO ESP32-S3 with MAX30102 sensor — monitors SpO2, Heart Rate, HRV & temperature
  • Trained a Random Forest classifier in Python; deployed as a Flask REST API on Render
  • React frontend on Vercel fetches live predictions; ThingSpeak sends alerts on critical vitals
  • Predicts: stress, diabetes risk, hypertension

ESP32 Python Flask Random Forest Render Vercel ThingSpeak


Full-stack finance app with an AI chatbot that knows your entire financial context

  • Spring Boot backend with JWT authentication, budget, loan & savings goal modules
  • Integrated Gemini AI (gemini-2.0-flash-lite) chatbot with full financial context injection
  • RESTful APIs documented with Swagger UI; responsive React UI with collapsible sidebar

Spring Boot React MySQL JWT Gemini AI Swagger UI Bootstrap


Full-stack eCommerce platform with Stripe payment integration

  • User auth, product management, shopping cart & Stripe (test mode) payments
  • Admin dashboard with order management and real-time confirmation

Spring Boot React MySQL Stripe API JWT


💼 Internships

Company Role Period
Imagecon Machine Learning Intern — built YouTube view prediction model Jul 2024
Tessolve Semiconductor Embedded Systems & IoT Training Apr 2024

📊 GitHub Stats

 


🏆 Achievements

  • 🥇 1st Prize — Project Presentation, Train Accident Prevention System
  • 📜 NPTEL Elite — The Joy of Computing Using Python
  • ⚔️ Kattis Score: 226 — Competitive Programming

Open to internship and full-time opportunities in Java Full-Stack / Backend / ML Engineering
Let's connect →

Popular repositories Loading

  1. aswin-ravivarman aswin-ravivarman Public

  2. react-game react-game Public

    JavaScript

  3. spring-boot spring-boot Public

    JavaScript

  4. ToDo-app ToDo-app Public

    JavaScript

  5. BucketList BucketList Public

    JavaScript

  6. Tic-Tac-Toe Tic-Tac-Toe Public

    JavaScript