Loading Portfolio

Hello, I'm

BARATH M

I build full-stack AI applications, interactive simulations and generative AI experiments — driven by genuine curiosity, mathematical excellence and purposeful engineering.

★ IMO International Rank 2 Full-Stack AI Developer NutriGreen AI · Gemini API TNEB Calculator · Chart.js · GSAP Top 5% CBSE · ~96.4% Expected Aryabhata Merit Achiever
BR

Full-Stack AI Developer · NutriGreen AI · Gemini API

Scroll

About Me

Driven by Curiosity.
Built on Discipline.

I am a student, developer and independent learner passionate about space, simulations, AI and building meaningful digital experiences. I believe in consistent learning and creating projects that make an impact.

Class XI · Science Stream · Private school in Chetpet · Chennai, Tamil Nadu

🏅
2nd
International Rank
IMO 2023
🏆
Awarded
Aryabhata
Merit Certificate
</>
AI Dev
Full-Stack · Node.js
Gemini API · Unity
🚀
Explorer
Space Enthusiast
Problem Solver

// Featured Work

Projects & Experiments

Full-stack AI applications, civic tech tools, Unity simulations, generative AI experiments — built independently using Node.js, Gemini API, Chart.js, Canvas API, C#, HTML/CSS/JS, and genuine engineering curiosity.

Flagship Project · Full-Stack AI · 2026

NutriGreen AI

A complete AI-powered nutrition & calorie tracking platform — built full-stack with Node.js, Google Gemini multimodal API, and a premium green glassmorphism UI. Analyzes Indian food photos, generates personalized meal plans, and provides real-time dietary intelligence.

Google Gemini API Node.js Backend REST API Multimodal AI Full-Stack Health-Tech
Gemini AI Integrated
HTML · CSS · JavaScript Node.js · REST APIs Google Gemini API Base64 · JSON · Async
NutriGreen AI — Dashboard Dashboard
NutriGreen AI — Progress Progress
NutriGreen AI — Meal Planner Meal Planner
NutriGreen AI — Manual Log Manual Log

Feature 01

AI Food Image Analyzer

Upload any Indian dish photo — Gemini's multimodal vision identifies the food, estimates calories, calculates macros (protein/carbs/fats/fiber), and generates structured nutrition insights automatically.

Feature 02

Smart Nutrition Tracking

Manual food logging with real-time calorie tracking. Dynamic macro calculations with serving-size scaling, Indian food nutrition estimation, and daily progress visualization.

Feature 03

Personalized Health Engine

Computes BMI, BMR, and TDEE from age, height, weight and activity level. Sets personalized calorie and macro targets for fat loss, muscle gain, or maintenance goals.

Feature 04

AI Meal Planning Engine

Generates personalized Indian meal plans for fat loss, muscle gain, lean bulking, or maintenance. Supports vegetarian, vegan, South Indian, and North Indian dietary styles.

Feature 05

AI Nutrition Chatbot

Conversational nutrition assistant powered by Gemini API. Answers nutrition questions, recommends Indian foods, explains macros, and suggests healthier meal alternatives in real time.

Feature 06

Premium Dashboard UI

Green glassmorphism design system with animated dashboards, interactive charts, timeline-based tracking, and fully responsive layouts. A polished product, not just a demo.

// Technical Architecture

Frontend

HTML5CSS3JavaScript ES6+ Glassmorphism UIResponsive Design

Backend & AI

Node.jsREST API Google Gemini APIBase64 Processing Multimodal AIPrompt EngineeringJSON Validation

// Engineering Challenges Solved

Frontend–backend communication architecture from scratch
Gemini AI multimodal response parsing & JSON cleaning
Image upload + Base64 pipeline with async error handling
Nutrition estimation logic for diverse Indian food items
Structured JSON validation with fallback systems
Modular architecture across multiple AI integration endpoints

Evolved from a calorie tracker idea into a complete AI nutrition ecosystem — demonstrating real applied AI integration, full-stack backend engineering, prompt engineering mastery, and modern health-tech product thinking. Built independently.

AI Movie Teaser Frame 1 Frame 01
AI Movie Teaser Frame 2 Frame 02

AI Creative Pipeline · Storytelling

AI Movie Teaser

A ~30 second cinematic short teaser about friendship, survival, and mystical underwater elements — created end-to-end using a generative AI pipeline. Experiments with AI as a storytelling medium.

Generative AIKrea Visual Storytelling~30s
TNEB Calculator — Dashboard overview showing the main interface Dashboard
TNEB Calculator — Bill Calculation Interface with unit input Calculator
TNEB Calculator — Old vs New 2026 tariff side-by-side comparison Comparison
TNEB Calculator — Detailed billing breakdown with slab-by-slab analysis Bill Breakdown
TNEB Calculator — Tariff slab structure chart and savings visualisation Slab Structure

Civic Tech · Interactive Tool · 2026

TNEB Tariff Comparison Calculator

A real-world civic utility built for Tamil Nadu electricity consumers — compares the Old vs New 2026 TVK government tariff structures side-by-side, solving genuine confusion around the new tariff announcement. Fully client-side, zero backend, deployed publicly.

No Backend · 100% Client-Side Slab-by-Slab Engine TNEB / TANGEDCO · TN
Type
Civic Tech
Platform
Web · Mobile
Status
Live ✓
Mobile
Friendly ✓
Updated
2026
Real-world civic utility for TN consumers 📱Fully responsive across all devices 🧮Mathematically validated slab engine 🎨Cyberpunk aesthetic with Canvas lightning
Old vs New Tariff Engine Circular Savings Meter Real-Time Calculation Bar + Doughnut Charts Dark / Light Theme Toggle Export PDF / Screenshot Two-Way Slider Sync Modal Slab Breakdown Custom Cursor + Ring GSAP Scroll Animations Lightning Canvas BG Mobile Compatible
// Development Timeline
💡
Idea
🎨
Design
⚙️
Build
🧪
Test
🚀
Live
// Technology Stack
HTML5 CSS3 Vanilla JS Canvas API Chart.js GSAP Glassmorphism Orbitron · JetBrains Mono
Open Project
Built-in Validation · oldBill(264) = ₹535.80 · newBill(264) = ₹300.80 · newBill(200) = ₹0.00 · Bills converge >500 units
Try Live Calculator

// SOF Olympiad Record

Achievements & Recognition

An 8-year Olympiad journey across IMO, NSO, NCO, ISSO & ICSO — 6 Distinctions, 11 Gold Medals, an International Rank 2, and consistent Level 2 qualifications.

Rarest Academic Recognition

Aryabhata Ganit Challenge

Organised by CBSE · National Level · 2025

A CBSE-conducted national mathematics competition open to Class VIII–X students across India. Merit Achiever — Top 100 students in the CBSE region, selected from thousands of competing students nationwide. Named after the legendary Indian mathematician, this recognition is awarded to the highest-performing students in the country's largest school board.

Merit Achiever Top 100 · CBSE Region CBSE National Level
View Certificate CBSE · 2025
6
Distinctions
Highest Tier
11
Gold Medals of
Excellence
Class Topper
1
Silver
Medal
IMO · Cl 3
4
Level 2
Qualifications
Top Scorers
#2
Best Int'l
Rank
IMO · Cl 7
42
Best Zonal
Rank
IMO L2 · Cl 7

// Highest Tier · SOF Award

Distinctions — 6 Awards

6
Cl 4
Distinction
IMO · International Mathematics
Cl 6
Distinction
IMO · International Mathematics
Cl 7
Distinction · Int'l Rank 2
IMO · International Mathematics
Cl 8
Distinction
NCO · National Cyber
Cl 9
Distinction
ICSO · International Cyber
Cl 10
Distinction
ICSO · International Cyber

// International Mathematics Olympiad — SOF

IMO · 8 Years

Consistent achievement from Class 3 onward — Silver, Distinctions, Gold Medals & Level 2 qualifications.

#2
International Rank 2 · Class 7 Score 59 / 60 · Distinction · Zonal Rank 42
Class 3Silver Medal
Class 4◆ Distinction · L2 Qualified
Class 5Gold Medal of Excellence
Class 6◆ Distinction
Class 7★ Int'l Rank 2 · 59/60 · L2 Zonal 42
Class 8Gold Medal · L2 Qualified
Class 9Gold Medal · L2 Zonal 45
Class 10Gold Medal of Excellence
IMO Class 7 Certificate — International Rank 2, Score 59/60
IMO · Class 7 · Rank 2
🔬

SOF — National Science Olympiad

NSO

Class 6Gold Medal of Excellence
Class 7Gold Medal of Excellence
Class 8Gold Medal of Excellence
Class 9Gold Medal of Excellence
Class 10Gold Medal of Excellence
💻

SOF — National / Int'l Cyber Olympiad

NCO → ICSO

Class 6Gold Medal of Excellence
Class 7Gold Medal of Excellence
Class 8◆ NCO — Distinction
Class 9◆ ICSO — Distinction
Class 10◆ ICSO — Distinction
🧪

SOF — Int'l Social Science Olympiad

ISSO

Class 7Gold Medal of Excellence
🏆 Ranking Achievements
#2
IMO International Rank
Class 7 · Score 59/60 · Level 1
Int'l Top 10
42
IMO Level 2 · Zonal Rank
Class 7 · Best Zonal Performance
L2 Zonal
45
IMO Level 2 · Zonal Rank
Class 9 · L2 Qualified
L2 Zonal
×4
Level 2 Qualifications
Class 4, 7, 8, 9 · IMO
L2 Qualifier
Olympiad Participation Timeline
Distinction Gold Medal Silver Medal Level 2
Olympiad Cl 3Cl 4Cl 5Cl 6Cl 7Cl 8Cl 9Cl 10
IMO
NSO
NCO / ICSO
ISSO
0
Total
Distinctions
0
Gold Medals of
Excellence
#2
Best Int'l Rank
IMO · Class 7
59/60
IMO Score
Class 7

CBSE Academic

Class X Results

Official Score95%+
Post-Revaluation~96.4% Expected
StrongestMaths · Computer Science
BoardCBSE
SchoolPrevious school in Anna Nagar, Chennai
CBSE Class 10 Marksheet CBSE · Class X · Official Marksheet

// Certifications

Verified Skills

Structured learning beyond the classroom — from government certifications to AI and cybersecurity.

IBM Ethical Hacking with Kali Linux — Certificate
Certificate · IBM
🔐
IBM Ethical Hacking Badge

IBM Ethical Hacking with Kali Linux

IBM Skills Network · Coursera · June 2026

Cybersecurity Kali Linux Ethical Hacking Vulnerability Assessment Security Awareness
Completed
PDF

NCC Achievements

Leadership • Discipline • Service • Patriotism

2025 B Grade

NCC Certificate ‘A’

National Cadet Corps · Ministry of Defence · Government of India

Successfully qualified the National Cadet Corps Certificate ‘A’ Examination, conducted under the authority of the Ministry of Defence, Government of India.

Ministry of Defence Government of India
ATC December 2024

Annual Training Camp (ATC)

National Cadet Corps · 1 (TN) Battery NCC

Successfully completed the Annual Training Camp (ATC) conducted by 1 (TN) Battery NCC, held from 05–14 December 2024 at Chennai Institute of Technology, Chennai.

NCC Leadership Discipline
🤖

Generative AI Mastermind

Outskill · 2026

Completed
View Certificate
⌨️

English Typewriting — Higher

Government of Tamil Nadu · 2025

First Class with Distinction
View Certificate
⌨️

English Typewriting — Lower

Government of Tamil Nadu · 2024

First Class with Distinction
View Certificate
🌐

HTML Course

NIELIT · 2020

Completed
+

More certificates on the way

Portfolio updated as I grow

// Technical Profile

Skills & Tools

Honest about what I'm actively using, what I'm learning, and how I use AI — not a list of inflated claims.

// Game Development

Unity 3DActive
C# ScriptingActive
Game UI / UX SystemsActive
Blender (3D Assets)Learning
Simulation ArchitectureActive

// Web & Full-Stack Development

HTML5 / CSS3Active
JavaScript (ES6+)Active
Node.js · REST APIsActive
Frontend ArchitectureActive
Backend API DesignActive
Responsive LayoutsActive

// AI Integration & Engineering

Google Gemini APIActive
Multimodal AI (Image + Text)Active
Prompt EngineeringActive
JSON Validation & ParsingActive
Async API CommunicationActive
PythonDeveloping

// AI-Assisted Workflows

Used as a tool, not a crutch
Google Gemini APIChatGPT ClaudeKrea Generative Image/Video Tools

"I use AI as a core engineering component — integrating Gemini's multimodal API directly into production applications, not just as a workflow tool. The architecture, prompt engineering, and problem-solving are mine."

// Core Proficiencies

HTML5 / CSS392%
JavaScript (ES6+)85%
Node.js / APIs78%
Google Gemini API82%
Unity 3D / C#75%
Prompt Engineering88%
Problem Solving (Math)95%
Python45%

// The Person Behind the Work

About Me

B
Barath M
Class XI · Science Stream · CBSE
  • Born 2010
  • Location Chennai, Tamil Nadu
  • Current Private school in Chetpet, Chennai
  • Contact Via this portfolio

// Schools & Institutions

Primary school in Chennai
Chennai · 2014 – 2016
Previous school in Anna Nagar, Chennai
Anna Nagar, Chennai · 2016 – 2026
Private school in Chetpet, Chennai
Chetpet, Chennai · 2026 – 2028 (Current)

// Languages

EnglishFluent
TamilNative
HindiRead / Write
GermanBasic
Currently · Class XI · Science · Preparing for JEE · Chennai

I'm a Class XI student from Chennai who learns by building things that help me understand. Instead of just reading about the solar system, I built a 3D simulation. Instead of just using the web, I started making interactive apps.

I've been competing in Olympiads since Grade 4 — IMO, NSO, and NCO — not just for medals but because hard problems genuinely fascinate me. In 2023, I scored 59/60 in the IMO and ranked 2nd internationally. In 2025, I was recognised as a Merit Achiever in the Aryabhata Ganit Challenge, placing in the Top 100 students across the CBSE region nationally.

I spent the first two years at a primary school in Chennai, then a decade at a school in Anna Nagar, Chennai from Grade 1 through Grade 10. I recently joined a private school in Chetpet, Chennai for Class XI–XII, where I'm preparing seriously for JEE Main & Advanced.

On the technology side, I'm genuinely excited about what AI enables. I use ChatGPT, Claude, and Krea constantly — for debugging, brainstorming, and creative experimentation.

Long-term: crack JEE Advanced, study at IIT Madras or IIT Bombay, then pursue UPSC CSE to become an IAS officer. That's the plan. I'm working toward it.

🧩 Rubik's Cube
🔢 Sudoku
🚀 Space Mysteries
🎮 Game Development
🤖 AI Experimentation
Vibe Coding

// The Path Forward

Goals & Timeline

This portfolio grows with me. Here's where I've been and where I'm going.

// Milestone Timeline

2014

Started formal schooling in Chennai — beginning of the academic journey.

2016

Joined Previous school in Anna Nagar, Chennai — where the next decade of academic achievement would unfold.

2020

IMO Distinction + Zonal Top 25 — Grade 4, first major recognition. NIELIT HTML Course completed.

2022

IMO Gold Medal — first Gold; consistent Olympiad form begins.

2023

IMO International Rank 2 · 59/60 — peak mathematical achievement. Solar System Simulation built in Unity + C#.

2024

IMO + NSO + NCO Gold Medals. English Typewriting Lower — First Class with Distinction.

2025

Aryabhata Ganit Challenge — Merit, Top 100. Typewriting Higher — First Class with Distinction. Astrological Web App built.

2026

Joined Private school in Chetpet for Class XI. Generative AI Mastermind cert. NCO Distinction + Zonal Top 25. AI Movie Teaser created. NutriGreen AI — full-stack AI nutrition platform with Google Gemini integration. TNEB Tariff Calculator — civic tech tool with Chart.js, GSAP, and Canvas lightning effects.

2028

Class XII completion. JEE Main + Advanced.

2029+

IIT / NIT Trichy. Engineering degree.

Future

UPSC CSE. Indian Administrative Service.

// Strategic Goals

Phase 1 · Immediate

Crack JEE Main & Advanced

Deep preparation across Maths, Physics, and Chemistry — building on six years of Olympiad-level mathematical training and genuine analytical ability.

IIT MadrasIIT Bombay IIT KanpurIIT Kharagpur NIT Trichy

Phase 2 · University

IIT — Engineering Degree

Engineering degree with continued independent building alongside academics. Stay curious; keep shipping real things.

IIT Madras (Preferred)

Phase 3 · Long-term

UPSC Civil Services

The long-term goal. Crack UPSC CSE and serve as an IAS officer — combining analytical depth with public service at scale.

UPSC CSEIAS Officer

// Get in Touch

Say Hello

Whether you want to discuss projects, mathematics, AI workflows, space mysteries, or just connect — use the form below. No personal contact details are exposed publicly.

Open to Conversations
Project discussions, Olympiad math, AI & full-stack development, educational opportunities, or just a friendly hello — all welcome.
Response Time
Messages are reviewed regularly. Expect a response within a few days, depending on academic commitments.
Form Active · Privacy-Safe

Privacy first. Your information will only be used to respond to your inquiry and will not be shared with third parties. No personal contact details are displayed on this site.

// Send a Message Contact Form
Secure · No PII Exposed
Message Sent!

Thank you for reaching out. Your message has been received and I will get back to you as soon as possible.

Response expected within a few days

0 / 1500
Human Verification *

Chennai, Tamil Nadu, India · Class XI