Loading animation
Ariyan Roy
My Resume
Academics
Projects
Tech Stack
Links
Contact
How to Use
Notepad
Calculator
Chess
URL Shortener
About Me

Ariyan Roy

Full Stack Developer

I’m a Computer Science student at VIT-AP, passionate about exploring data and uncovering insights. I’ve worked with SQL and R for data analytics, and I also have experience in web development and Retrieval-Augmented Generation (RAG). I enjoy learning new technologies and applying them to solve meaningful problems.

Academics

Ramakrishna Mission Vidyalaya

All India Secondary School Examination

Passing percentage: 89%

Ramakrishna Mission Vidyalaya

All India Senior School Certificate Examination

Passing percentage: 83.8%

Vellore Institute of Technology-AP

Bachelor of Technology (CSE)

CGPA: 8.06

Projects

AI Medical Chatbot With RAG

A chatbot that can analyze and respond to user queries related to medical conditions and treatments

MEDICARE MOBILE APPLICATION

A mobile application that can help users to find the nearest hospital and doctor

Messaging App Clone

A messaging app clone that can help users to send and receive messages

Tech Stack

Programming Languages

Java, Python, C,R Programming, SQL

Web Technologies

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

Cloud Technologies

AWS

Contact

Phone

📞 8837225614

Email

📧 royariyan02@gmail.com

How to Use

📖 Windows Resume - User Guide

Desktop Icons

Click any icon to open the corresponding window. Icons include About Me, Academics, Projects, Tech Stack, Links, Contact, and Notepad.

Terminal Commands

Basic Commands:

  • help - Show all available commands
  • dir or ls - List directory contents
  • cd <folder> - Open or navigate to a folder
  • cls or clear - Clear terminal screen
  • date - Show current date
  • time - Show current time
  • echo <text> - Display a message

File Management:

  • mkdir <name> - Create a new folder (appears on desktop!)
  • type <filename> - Display file contents
  • open <filename> - Open a saved text file
  • notepad <filename> - Open file in Notepad

Notepad Features

Buttons:

  • New - Create a new note
  • Save - Save to current session
  • Save to txt - Save to txt folder (accessible later)
  • Download - Download as real .txt file
  • Clear - Clear all content

Auto-save: Your content is automatically saved every second!

Saved Files: Click on saved file names to open them in Notepad

Working with Text Files

Create and Save:

  1. Type mkdir mynote in terminal OR use Notepad
  2. Write your content
  3. Click "Save to txt Folder"
  4. Enter a filename when prompted

Access Later:

  1. In terminal: cd txt
  2. Type dir to see all saved files
  3. Type open filename or notepad filename
  4. Or click on the file name in Notepad's saved files list

Weather Widget

Click the weather widget in the taskbar to see detailed weather information including temperature, humidity, wind speed, and cloud cover. Background changes based on weather conditions!

Clock Widget

Click the time/date in the taskbar to see detailed clock information with UTC and local time zones.

Search Box

Use the search box in the taskbar to quickly find folders, apps, and social links. Just start typing!

Important Notes

  • All data is stored temporarily (sessionStorage)
  • Your files persist during the browser session
  • Data is cleared when you close the browser tab
  • Use the Download button to save files permanently
  • Windows are draggable - click and drag the header

Pro Tips

  • Create folders with mkdir - they appear as desktop icons!
  • Use type filename to quickly view file contents
  • Save important notes with the Download button
  • Navigate quickly with cd foldername
  • Use the Start Menu for quick access to all apps
Windows Terminal
C:\Users\Ariyan>
Weather
Partly Cloudy
°C
Feels Like
--°C
Humidity
--%
Wind Speed
-- km/h
Cloud Cover
--%
Notepad

No saved files yet

Calculator
Chess
URL Shortener
Short URLs work only in this browser session
Ariyan Roy - Resume
Date & Time
UTC
Local
How to Use - Desktop Features Guide

Desktop Icons

Click any desktop icon to open the corresponding folder/application:

  • About Me - Personal introduction and background
  • Education - Academic qualifications and degrees
  • Tech Stack - Programming languages and technologies
  • Projects - Portfolio of completed projects
  • Experience - Professional work history
  • Contact - Email and phone information
  • Links - GitHub, LeetCode, and other profiles

Terminal (CMD)

Open the terminal and use these commands:

help Show all available commands
dir List files in current directory
cd txt Navigate to the virtual txt folder
cd .. Go back to previous directory
mkdir foldername Create a new folder (appears as desktop icon)
type filename Display contents of a text file
open filename Open a saved file in an editable window
notepad filename Open a file in Notepad
cls Clear the terminal screen
ver Show system version
date Display current date
time Display current time

Notepad

Use Notepad to write and manage text files:

  • Write - Type your text in the main textarea
  • New Button - Create a new blank note
  • Save Button - Auto-saves to browser session (temporary)
  • Save to txt Button - Save to the virtual txt folder (accessible via terminal)
  • Download Button - Download the note as a .txt file to your computer
  • Clear Button - Remove all content
  • Saved Files Sidebar - View and click on previously saved txt files to load them

File Management

Creating Folders with mkdir:

  1. Open the terminal (CMD icon)
  2. Type: mkdir myfolder
  3. A new desktop icon will appear
  4. The folder window opens automatically where you can write text
  5. Click "Save to txt folder" to save the content

Accessing Saved Files:

  1. In terminal, type: cd txt
  2. Type: dir to see all saved files
  3. Type: type filename to view content
  4. Type: open filename to edit the file
  5. Or use: notepad filename to open in Notepad

Weather Widget

The weather widget shows real-time weather information:

  • Dynamic Background - Changes based on current weather conditions
  • Temperature - Current temperature in Celsius
  • Humidity - Current humidity percentage
  • Wind Speed - Wind speed in km/h
  • Weather Description - Clear, Cloudy, Rainy, Snowy, Stormy, or Foggy
  • Animated Icons - Weather icons with animations (floating, lightning for storms)

Weather data updates automatically based on your location using Open-Meteo API

Data Persistence

Important Note:

All data (folders, text files, notepad content) is stored temporarily using sessionStorage.

This means:

  • ✅ Data persists while browser tab is open
  • ✅ Survives page refreshes
  • ❌ Clears when you close the browser tab
  • ❌ Not shared between different tabs

To permanently save: Use the "Download" button in Notepad to save files to your computer.

Tips & Tricks

  • Drag windows by their title bar to reposition them
  • Desktop icons created by mkdir persist during your session
  • Use the sidebar in Notepad to quickly access saved files
  • Terminal commands are case-insensitive
  • Weather background changes automatically based on real weather
  • Click the Start button to access quick shortcuts
  • Download important files before closing the browser tab
--°C
Vijayawada