Portfolio
Software Engineer & Student

Ravindran G

"I'm not just learning to code — I'm learning to solve."

Passionate about Full Stack Development, distributed systems, and crafting scalable solutions. Exploring modern cloud infrastructure and building efficient, real-world applications.

Resume
Ravindran G

ABOUT ME

In a Few Words

I'm a Computer Science student with a passion for turning ideas into real, working products. I'm currently hands-on with full-stack development, mainly using React.js, Node.js, Express, and MongoDB. Along with my technical skills, I'm a strong communicator and a natural organizer — I enjoy leading teams, coordinating ideas, and making sure things get done efficiently. I've been part of national-level hackathons and love working on tech that makes an impact. Apart from tech, I'm a state-level gold medalist in archery, bringing focus and consistency to everything I do.

PROFILE

My Journey So Far

Education

B.Tech in Computer Science and Engineering

2023 - 2027

Amrita School of Computing, Amrita Vishwa Vidyapeetham, Coimbatore

Pursuing B.Tech in Computer Science and Engineering at Amrita School of Computing. Exploring full-stack development, cloud computing, and real-world tech applications. Actively involved in hackathons and hands-on projects. College life has been a journey of continuous learning and innovation.

HSE (12th) and SSLC (10th)

2020 - 2023

SRKVG Residential matric higher secondary school, Ulundurpet

Completed schooling with active participation in both academics and extracurricular activities. Organized several events, gaining valuable leadership experience and broad exposure. Represented the district in basketball, won a gold medal in archery, and excelled as an athlete. Early involvement in organizing and sports helped build a strong, dynamic personality.

SKILLS

Technologies & Tools

HTML5

HTML5

CSS3

CSS3

JS

JavaScript

React.js

Node.js

Node.js

ex
press

Express.js

MongoDB

MySQL

MySQL

Python

Java

Java

C++

C++

DBMS

DBMS

Git

MS PowerPoint

MS PowerPoint

MS Word

MS Word

MS Excel

MS Excel

Flutter

Flutter

Dart

Dart

Jira

Jira

Docker

Docker

TypeScript

TypeScript

Next.js

Next.js

PostgreSQL

PostgreSQL

Tableau

Tableau

PROJECT

Showcase

Nyx Project
Nyx Preview

Nyx – Lost & Found

Developed a cross-platform mobile application using Flutter for reporting and discovering lost and found items. Built a responsive admin dashboard using React for content moderation and integrated frontend applications with Go-based backend services via RESTful APIs for real-time data interaction. Designed intuitive UI/UX workflows to enable seamless item posting, browsing, and management.

Features:

Admin Dashboard, RESTful APIs, Cross-platform Support, UI/UX Workflows

Tech Stack:

Flutter, React, Go, PostgreSQL

AcademyAI

A multilingual AI-driven academic assistant platform built to simplify complex educational content and improve student productivity. Implemented OCR-based document extraction, AI-powered summarization, automated scholarship discovery, and structured exam-preparation workflows. Designed an intelligent chatbot supporting 10+ Indian languages to enhance accessibility for diverse learners.

Features:

OCR Document Extraction, AI Summarization, Multilingual Chatbot (10+ languages)

Tech Stack:

Next.js, MongoDB

AcademyAI Project
AcademyAI Preview
Explore Math Project
Explore Math Preview

Explore Math

Developed a full-stack web application to help users learn fundamental mathematical concepts through interactive modules and real-time problem-solving exercises. Built dynamic and responsive user interfaces using React for an engaging learning experience. Developed backend services using Express.js and integrated MongoDB for efficient storage and retrieval of user data, enabling scalable progress tracking and content management.

Features:

Interactive Learning Modules, Real-time Problem Solving, User Progress Tracking, RESTful APIs, Responsive UI/UX

Tech Stack:

React, Express.js, MongoDB

FITCLUB

This project is a sleek and modern fitness website designed to provide an engaging platform for showcasing various aspects of a fitness center. It highlights training programs, trainer profiles, sessions, and detailed membership plans. The website is fully responsive, ensuring a seamless user experience across all device types from desktops to smartphones.

Features:

ScrollReveal Animations, Swiper.js Slider, Responsive Design

Tech Stack:

HTML, CSS, JavaScript

FITCLUB Project

RESEARCH AND CASE STUDIES

Learning & Exploration

Reinforcement Learning

Used Q-learning to enhance automated test case generation from Agile requirements, enabling adaptive and real-time optimization of testing workflows.

Spam Filtering using Rabin-Karp

Compared efficiency with Boyer-Moore, heuristic, and brute-force methods. Analyzed algorithmic performance for text pattern matching in spam detection systems.

Boyer-Moore Algorithm

Studied its speed and relevance in large-scale pattern matching. Explored optimization techniques for text processing applications.

Car Safety Management System

Used C to simulate safety features and data handling. Developed comprehensive safety monitoring and alert systems for vehicle management.

Blockchain using Merkle Tree

Explored Merkle trees for secure blockchain data verification. Implemented data structure algorithms for enhanced security in blockchain applications.

Task Synchronization in FreeRTOS

Explored techniques including message queues, semaphores, mutexes, and event groups. Demonstrated inter-task communication for efficient real-time task management.

STAY CONNECTED

Get in touch with me !