CS ENGINEERING STUDENT

HI, I'MADARSH RAI

Portrait of Adarsh Rai

Computer Science Engineering Student

I'm a Computer Science Engineering student building a strong foundation in programming, data structures and algorithms, and practical software development. I enjoy learning through hands-on projects and creating useful applications.

C CJ Java⌘ GitGH GitHub
adarsh.profile
// A little about me

Adarsh Rai

Computer Science Engineering

Coimbatore, Tamil Nadu

01const developer = {
02  name: "Adarsh Rai",
03  focus: "Software Development",
04  stack: ["C", "Java",
05        "SQL"],
06  mindset: "Keep building"
07};_
~/learning-and-building In progress
A LITTLE INTRODUCTION

About Me

A student developer focused on learning the fundamentals and turning concepts into practical projects.

Learning by building.

I'm Adarsh Rai, a Computer Science Engineering student at VSBCETC in Coimbatore, Tamil Nadu.

I'm developing my programming fundamentals and exploring practical software development through hands-on projects. I work with C, Java, and SQL, and I'm building my understanding of data structures, algorithms, databases, and version control.

I enjoy experimenting with ideas, learning new concepts, and improving my projects through practice.

Computer Science

B.E. Computer Science and Engineering at VSBCETC.

Based in Coimbatore

Coimbatore, Tamil Nadu, India.

Hands-on practice

Learning through code, experiments, and projects.

MY TOOLKIT

Skills & Technologies

Tools and technologies I'm learning and using to build projects.

CPracticing

C

Programming fundamentals and problem solving.

JPracticing

Java

Core language concepts and exercises.

GitUsing

Git

Version control for project changes.

GHUsing

GitHub

Repository hosting and project sharing.

>_Learning

Linux

Exploring the command line and environment.

DSLearning

Data Structures & Algorithms

Building core concepts and problem-solving habits.

SQLPracticing

SQL

Practising queries, filtering, joins, and relational data retrieval.

PSLearning

Problem Solving

Developing logical thinking, tracing code, and breaking problems into manageable steps.

SELECTED WORK

My Projects

Things I've built and explored while learning software development.

Animated preview of the TILS logistics website
PROJECT / 01Web Development

TILS — Transport Of India Logistics Solution

A responsive multi-page logistics website created for a logistics and supply-chain business, with a focus on clear structure, service presentation, and mobile-friendly navigation.

WebResponsive UI
Screenshot preview of the C Programming repository
PROJECT / 02Programming

C Programming

A collection of C programs used to practise programming fundamentals, control flow, pointers, and problem-solving techniques.

CPointersData StructuresProblem Solving
Screenshot preview of Java Programming Practice
PROJECT / 03Programming

Java Programming Practice

A collection of Java exercises and examples for practising core language concepts and object-oriented programming.

JavaOOPInheritanceAlgorithms
Screenshot preview of SQL practice work
PROJECT / 04Database Practice

SQL Practice

SQL exercises for practising relational database concepts, query writing, and structured data retrieval.

SQLQueriesDatabases
Screenshot preview of BatteryWinget 2.0
PROJECT / 05Desktop Utility

BatteryWinget 2.0

An upgraded Rainmeter battery widget focused on clear battery status and a consistent, minimalist visual style.

RainmeterLuaUI Customization
Animated preview of Stone Paper Scissors
PROJECT / 06Browser Game

Stone Paper Scissors

An interactive browser-based game that brings the classic hand game to the browser.

Game LogicInteractive UIWeb
ACADEMIC BACKGROUND

My Education

The academic foundation supporting my journey into software development.

B.E. Computer Science and Engineering

VSBCETC · Coimbatore, Tamil Nadu, India

Undergraduate student building a foundation in programming, data structures, and relational databases.

ProgrammingData StructuresSQL
Undergraduate student
IN PROGRESS

My Learning Journey

Building skills steadily through practice, curiosity, and hands-on work.

01 / FUNDAMENTALS

Programming Fundamentals

Practicing C and Java while strengthening core programming concepts.

02 / THE WEB

Web Development

Building practical projects and refining my development workflow.

03 / WORKFLOW

Version Control

Using Git and GitHub to manage public repositories and project documentation.

04 / LOGIC

Problem Solving

Developing my understanding of data structures and algorithms through continued practice.

SAY HELLO

Let's Connect

Have an idea or want to connect? Feel free to reach out.