About Skills Projects Experience Contact

Vihaan Ghelani.

I'm a student who taught himself to code. I build fast, accessible websites with HTML, CSS & JavaScript, and I'm learning Python on the side. Currently looking for my first real-world project.

Based in
Sharjah (UAE)
School
OOB Sharjah Boys
Focus
Front-end & Web
Coding since
2023
Vihaan Ghelani
About me

A student who
ships real code.

I started programming in 2023 out of pure curiosity — I wanted to know how the the apps which I used every day actually worked. Since then, that curiosity turned into a habit of building things.

Most of my work is front-end: structuring a page with semantic HTML, styling it with clean CSS, and making it come alive with JavaScript. I've also picked up Python for small scripts and school projects.

Outside of code I'm a regular Class 10 student who likes to play cricket and play video games. I care about writing code that's readable, interfaces that are fast, and learning something new every week.

Languages
English, Hindi, Gujarati
Education
Class 10 · OOB Sharjah Boys
Interests
Web dev, UI design
Goal
CS degree → Software Eng.
0
Projects built
0
Languages & tools
0
Years of coding
0
% self-taught
Skills

What I can build with.

Honest levels — no inflated percentages. I'd rather show you a working project than claim I know everything.

HTML & CSS

My strongest area. Semantic markup, Flexbox, Grid, responsive layouts.

HTML5medium
CSS3 / Flexbox / Gridmedium-advanced
Responsive designmid-solid

JavaScript

DOM work, events, fetch, small interactive features and games.

Core JS / DOMSolid
ES6+ & asyncLearning
Libraries / frameworksExploring

Python

Scripting, simple automation and school assignments.

Python basicsBeginner+
Data structuresLearning
Libraries (pandas, etc.)Curious

Tools & Workflow

The everyday stuff that makes shipping possible.

Git & GitHubSolid
VS Code / DevToolsDaily
Debugging & problem solvingDaily
Semantic HTMLCSS Animations Media QueriesAccessibility localStorageFetch API Problem SolvingFast learner
Selected work

Projects I've built.

Featured
2026 · Web

Personal Portfolio Site

A responsive, dark-mode-ready portfolio built from scratch — no frameworks, no templates. Includes animated sections, project filtering and a working contact form.

HTMLCSSJavaScript
> python quiz.py Q1. What does len("code") return? [1] 3 [2] 4 [3] 5 > 2 ✓ correct! Score: 7 / 10
2025 · Python

Quiz Game (CLI)

A terminal quiz that reads questions from a JSON file, keeps score, shows a high-score board and explains every wrong answer.

PythonJSONCLI
2025 · School

Flashcard Study App

Built for my own Class 10 revision and then shared with classmates. Flip-card animations, deck shuffle, progress tracking and a keyboard shortcut mode.

JavaScriptCSSHTML
2026 · API

Weather Dashboard

Fetches live weather from a public API, converts units, caches the last search and draws a small 5-day forecast chart with plain canvas.

Fetch APICanvasJavaScript
2025 · Web

YouTube Music bulk playlist downloader

A tool to download multiple YouTube Music songs or 1 full playlist at once, with a clean and simple interface. It is currently in development and can only work in a laptop. (only for educational purposes)

HTMLCSSJavaScript
2025 · Web

Virtual Steering wheel

A virtual steering wheel for a car simulation game, with realistic physics and controls. Here we have to run the python file which will open the app. Then the app will aceess your camera. When you keep your hands on the view point of the camera, it will detect it and then according to the correct destures it will make the car respond in the game in real time.

HTMLCSSJavaScript
Experience & education

Where I've been.

School, clubs, self-driven learning — newest first. Check that the years match your real timeline.

Education

Class 10 — Secondary School

· OOB Sharjah Boys 2025 — 2026

CBSE

  • Key subjects: Mathematics, Science, Computer Applications
  • Member of the Inovaters and Robotics club
compition

Tech compition

· OOB Sharjah Boys 2025 — 2026

Made a webapp/website where people who can't speak can show their thoughts and feelings via sign launguage and the app will translate it into text and speech. This was for the a tech compition in my school in which I got the 1st place.

  • Got 1st place
Self-learning

Started coding

· freeCodeCamp, YouTube 2023

Wrote my first line of code at 13. Kept going every day since.

Contact

Let's build
something.

I'm open to internships, small freelance work, school collaborations or just a chat about code. I usually reply within a day or two.

vihaanghelani7@gmail.com

This form opens your mail app. Want messages sent straight to your inbox? Hook it up to a free service like Formspree — instructions are in README.md.