Skip to content
View IbnHanif's full-sized avatar
:electron:
Learning Frontend
:electron:
Learning Frontend

Block or report IbnHanif

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
IbnHanif/README.md

hey, I'm Bilal 👋

16 · India · Building design-forward software before most people start

GitHub Profile Views


🧭 Who I Am

I'm a self-taught developer from Mira Bhayandar, India — building real things while most people my age are still deciding whether to start. I care about software that feels right: clean interfaces, intentional interactions, and products that respect the user's intelligence.

My north star is the design quality of companies like Notion, Linear, and Arc — not just as inspiration, but as a standard to eventually build at.

I'm not on the conventional degree → placement track. I'm building my own path through shipped projects, system-level curiosity, and genuine taste.


🛠️ What I Actually Build With

FrontendHTML5 CSS3 JavaScript (Vanilla) — responsive layouts, CSS animations, DOM logic, API integrations

Backend & ToolingPython Flask Git Docker n8n (self-hosted)

Dev EnvironmentLinux / WSL Neovim (LazyVim) Terminal-first workflow

Currently LearningAdvanced JavaScript React Backend persistence UI/UX principles


📌 Projects

Project What It Does
🕊️ Wren Wallpaper Site Real-time API fetching for wallpapers from unsplash. Built with HTML, CSS and Vanilla JS. Live on GitHub Pages.
🗡️ Demon Slayer Corps Search Real-time character search filter with animated profile cards. Built with HTML, CSS and Vanilla JS. Live on GitHub Pages.
🗂️ Kantainer — Kanban Board Lightweight Kanban board with drag-and-drop task management across workflow stages. Vanilla JS, clean UI, responsive layout.
🎮 Pokémon Viewer V1 JavaScript-powered Pokédex with dynamic sprite rendering, .webp/.png fallback, and instant audio feedback.
❓ Pokémon Quiz App Interactive quiz game built with HTML, CSS, and Vanilla JS.
🃏 Pokémon Profile Card Styled Pokémon card UI — CSS layout and design experiment.
🎲 Random Pokémon Viewer Randomized Pokémon discovery tool — API-driven, instant results.
🐉 Responsive Pokémon Demo CSS media query experiment where resizing the screen evolves Charmander → Charizard. Pure CSS, zero JS.

🔧 More projects being pushed soon — like CLI style Music player and more ...


📈 GitHub Stats

Bilal's GitHub Stats

Top Languages


🎯 What I'm Working Toward

By 18–19, I want to be genuinely employable at product-driven companies — not just technically, but with a portfolio that proves I think about users, not just code. The goal is design + engineering synergy: building full-stack products that work well and feel right.

Short-term: master JavaScript deeply, ship a production-grade full-stack app, build a real portfolio beyond tutorial clones.

Long-term: remote work, creative control, financial independence, meaningful software.


🧠 A Bit More

  • Muslim · Mira Bhayandar, Maharashtra, India
  • Celibate by choice — discipline is a lifestyle, not just a habit
  • Self-hosts tools to understand them, not just use them
  • Obsidian for thinking, LazyVim for building, Terminal for everything else
  • Genuinely curious about systems — not just surface-level coding

"Build with intention. Learn with discipline. Create with clarity."

Pinned Loading

  1. IbnHanif IbnHanif Public

  2. Kantainer-Kanban-Web-App Kantainer-Kanban-Web-App Public

    Kantainer is a lightweight Kanban board that lets you create tasks, drag them across workflow stages, and manage your day visually. Fully built using vanilla JavaScript with a clean UI, responsive …

    HTML 1

  3. demon-slayer-corps-search demon-slayer-corps-search Public

    Demon Slayer themed profile search filter — real-time character search with animated cards. Built with HTML, CSS and Vanilla JS.

    JavaScript 1

  4. wren wren Public

    Minimal wallpaper discovery site. Unsplash API, infinite scroll, masonry grid, 3 themes. Built with vanilla HTML, CSS & JS.

    JavaScript