"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt."
Client Name · Founder, Company
POSM4 · Desktop App
Selected notes from real clients. Full recommendations are verified on LinkedIn.
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt."
Client Name · Founder, Company
POSM4 · Desktop App
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis aute irure dolor in reprehenderit."
Client Name · Product Lead, Company
POSM3 · Web App
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut enim ad minim veniam, quis nostrud."
Client Name · CEO, Company
Ocean Studio · Front-End
A focused selection — every project listed is one I'd build again.
Fully offline Windows POS app built with Electron, PHP, and SQLite — no XAMPP required.
Conversion-focused SaaS landing page for a language learning platform — hero UI mockup, pricing tiers, and cultural immersion storytelling.
Cinematic scroll-driven WebGL landing page hero built with Three.js and GSAP ScrollTrigger.
GTA Vice City–inspired neon music player with animated visualiser bars — zero frameworks.
I'm Brock Banks — a developer and builder based in Muscat, Oman. I work at the intersection of code and craft, building things that are fast, purposeful, and made to last.
I keep my client list deliberately small — not because I have to, but because doing fewer things properly matters more to me than doing many things adequately.
Outside of the screen, I give time to causes I believe in. Good work shouldn't stop at a cursor.
I start by understanding your goals, audience, and competition deeply. No assumptions — every decision is rooted in real insight and intent.
Wireframes to high-fidelity — I design systems, not just screens. Every component is purposeful, every pixel considered.
Clean, semantic, performant code. I bring designs to life with smooth animations and interactions that feel native and effortless.
Details make the difference. I iterate until every edge is sharp, every motion earns its place, and the experience feels inevitable.
Start a project
I keep my client list short — if you have something worth building, let's talk about it. No forms, no fluff.
Schedule a free call →Or reach out directly — your@email.com