Harsh Mukhija

I build useful things
across systems and the web.

I’m Harsh Mukhija, an independent developer turning ideas into practical software, web experiences, Linux tooling, Android projects, and open-source systems work.

  • Independent developer
  • Practical, open-source systems work
Scroll

About

Curiosity turned into working projects.

Build with Harsh is the home of my technical work and learning journey.

I enjoy understanding how systems work, then turning that understanding into practical software—from responsive web experiences and desktop tools to Linux workflows and Android device projects.

This site documents completed builds, active experiments, and public open-source work—with clear status notes for each project.

01

Useful by default

Start with a real problem and keep the experience clear.

02

Learn by building

Use hands-on projects to explore tools, platforms, and systems.

03

Share responsibly

Document work clearly and publish it when it is ready.

Skills & focus

The areas I build and explore.

Broad enough to stay curious, focused enough to ship.

01

Software Development

Practical desktop applications, tools, and technical experiments built around real use cases.

  • Application design
  • Responsive interfaces
  • Testing & iteration
02

Web Development

Fast, responsive websites with clean structure, thoughtful interactions, and accessible design.

  • HTML, CSS & JavaScript
  • Responsive layouts
  • Web accessibility
03

Linux & Open Source

Linux systems, command-line workflows, device tooling, and open technical documentation.

  • Linux workflows
  • System tooling
  • Reproducible work
04

Android

Device-focused exploration spanning Android, Linux integration, builds, and networking.

  • Android tooling
  • Device projects
  • Build workflows

Learning & growth

Progress built through practice.

Ongoing

Independent learning

Hands-on technical development

Learning through practical work across software, web development, Linux, Android, and open-source workflows.

Project cycle

Applied practice

Build, validate, document

I turn new concepts into working projects, test them against real constraints, and document what is confirmed.

Featured projects

Selected work and experiments.

A mix of completed personal builds, active systems work, and published open source.

02 / Desktop Validated

High-DPI interface experiment

Aqua Desktop

A Windows desktop-shell experiment focused on native high-DPI rendering, responsive controls, dock-style interactions, and smooth motion.

  • Python
  • Tkinter
  • Windows
03 / Android + Linux Public source

Open-source device project

Moto G8 Plus NetHunter

A custom Kali NetHunter kernel for the Moto G8 Plus (doha), with a reproducible tested configuration and documented Android, Linux, monitor-mode, and recovery workflows.

  • Android
  • Linux
  • Kernel
  • NetHunter
View repository
04 / Game Validated

Responsive desktop game

Native High-DPI Snake

A resizable Snake game that redraws natively across window sizes, fullscreen states, and Windows display-scaling settings.

  • Python
  • pygame-ce
  • Windows
05 / Web Live site

Static developer portfolio

Build with Harsh

The responsive site you’re viewing—semantic, lightweight, accessible by design, and deployed on GitHub Pages with a custom HTTPS domain.

  • HTML
  • CSS
  • JavaScript
  • GitHub Pages
View source

Contact

Let’s build something useful.

For project, collaboration, or open-source inquiries, use the public email address below. I’ll respond when the fit is relevant.

Public contact email

Messages are welcome for relevant project and collaboration inquiries.