Harnoor Bandesh is a versatile Software Engineer based in Melbourne with 8+ years building high-performance, user-centric web and mobile applications, specializing in React, TypeScript and modern Next.js rendering strategies. He blends a designer’s eye with deep engineering skills—what he calls a “Design-geneer”—to create scalable architectures, pixel-perfect UIs, and performant front ends (including a public POC that optimises TTFB and time-to-interactive). Harnoor has led front-end teams and design systems across startups and agencies, driven migrations to headless architectures, and shipped production features for games, fintech, and enterprise clients. He also brings blockchain and Web3 experience from Sunflower Land, implementing secure smart contracts and PWA flows integrated with MetaMask. Comfortable across the full stack, he pairs unit-tested, accessible code with analytics-driven SEO improvements and mentoring of junior engineers. Known for pragmatic trade-offs and rapid delivery under tight deadlines, he thrives on performance bottlenecks and operationally-minded front-end architecture.
8 years of coding experience
9 years of employment as a software developer
BE Electrical Electronics and Communications Engineering, BE Electrical Electronics and Communications Engineering at Thapar Institute of Engineering & Technology
Master's degree Computing and Innovation, Master's degree Computing and Innovation at University of Adelaide
Contributions:41 reviews, 101 commits, 77 PRs in 3 months
Contributions summary:Harnoor implemented and enhanced the "Claim Achievement" functionality within the game. This involved modifications to the front-end to add UI elements, handlers and images for the achievements, as well as back-end changes that updated the state balance return, fixed typescript errors, and incorporated fixes for failing tests. Additionally, the user worked on adding seed bought events, analytics within the seed market, and water wells functionality.
This POC intends to make the the time to first byte as short as possible by sending the HTML in chunks through node server and other optimisations to progressively load the page in browser.
Contributions:19 commits, 4 PRs, 27 pushes in 1 year
bytebrowseroptimizationjavascriptnode-server
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.