Skip to content
Open to full-time remote roles·ET

I just love to build things.

I'm Ahmad Haji — a developer. Dashboards, storefronts, music apps, magazines, games, security consoles — sixteen of my builds live on this page, and every screen is real code rendered in your browser right now.

Websites · Apps · Games · Whatever's next

WebsitesWeb AppsDashboardsStorefrontsMobile UILanding PagesGamesDesign SystemsAPIs & ToolsSecurityExperiments
Selected Work

One developer. Sixteen different products.

Storefronts, security consoles, music apps, magazines, games — every screen below is live code with its own design language, rendered in your browser right now. No screenshots anywhere.

All projects(16)
01E-commerce

Maison

An online flagship that feels like walking into the boutique

A luxury fashion storefront where typography, whitespace and restraint do the selling — editorial like a lookbook, fast like a modern web app.

  • Editorial lookbook grid
  • Serif-first typography system
Next.jsTypeScriptTailwindStripe
View
02Cybersecurity

Sentinel

A security operations center that reads like a story, not a spreadsheet

A threat-detection console designed for analysts under pressure — where the most important signal is always the most visible thing on screen.

  • Severity-encoded visual language
  • Real-time global threat map with live feed
ReactTypeScriptWebSocketsFramer Motion
View
03Music & Audio

Tempo

A streaming app that feels like the music sounds

A music player rebuilt around atmosphere and momentum — album art drives the mood, and playback controls are never more than one gesture away.

  • Art-derived ambient theming
  • Always-on player with waveform scrubbing
ReactTypeScriptWeb Audio APITailwind
View
04Travel

Wander

Trip planning that feels like daydreaming

A travel discovery platform where search is the whole product — one glowing pill, gradient-soaked destinations, zero friction between wanting and booking.

  • One-pill universal search
  • Photographic destination cards
Next.jsTypeScriptMapboxTailwind
View

And a different one every time

05Hospitality

Ember

A restaurant site you can almost smell

06Photography

Halide

A portfolio that gets out of the photographs' way

07Gaming

Voltage

A launch site as loud as the game

08Editorial

Manifold

A magazine that reads like print and ships like software

09AI Product

Nebula

An AI studio that makes generation feel like craft

10Mobile App

Stratus

A weather app that reads like a field instrument

Erie, PA · Remote

Developer

Ahmad Haji

21-year-old developer and founder. Frontends, backends, whole products — I've shipped for 100+ clients and I'm just getting started.

About

No title, no lane — just a builder.

I'm a 21-year-old developer in my final year of a cybersecurity bachelor's at Gannon University. I'm the founder of Vedric, I've shipped work for 100+ freelance clients over the past two years — frontends, backends, whole products — and before that I designed websites for a social media marketing agency. The honest reason I do this: I just love creating.

A storefront one week, a game site the next, a security console after that — the fun is in the range. This portfolio is the proof: hand-built, no template, and every “screenshot” on it is a live interface I coded from scratch.

0

Years old

0+

Freelance clients in 2 years

0

Live builds on this site

0%

Built from scratch

Craft first

Every pixel, easing curve and empty state is a decision. Details are the product.

Secure by instinct

A security background means I design for the edge cases and the adversary, not just the happy path.

Built to ship

Beautiful in Figma isn't enough. I engineer accessible, performant, maintainable code.

Capabilities

If it runs in a browser, I can build it.

I don't pick a lane — the fun is in the range. These are the muscles behind the sixteen products above: design sense, engineering depth, and a security habit.

Design

Interfaces with a point of view — hierarchy, rhythm, and restraint that make complex products feel simple.

  • Product & UI Design
  • UX & Interaction
  • Design Systems
  • Motion Design
  • Prototyping
  • Visual Design

Engineering

Production-grade frontends. Clean architecture, buttery motion, and performance that holds up under real load.

  • React / Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Accessibility
  • Web Performance

Security

A defensive mindset baked into every build — from threat modeling to secure UX patterns and honest failure states.

  • App Security
  • Threat Modeling
  • Secure Architecture
  • Code Review
  • Auth & Sessions
  • Security UX

Everyday toolbox

FigmaNext.jsTypeScriptTailwindFramer MotionReactNodeVercelGitStorybookPlaywrightGSAPLenisZodRadixOKLCH
Process

How great products actually get made.

A repeatable method that keeps design, engineering, and security moving as one — so nothing beautiful ships broken, and nothing secure ships ugly.

01

Discover

Understand the problem, the users, the constraints — and the threat model. Good design starts with the right questions, not the first idea.

02

Design

Systems before screens. Flows, hierarchy, a token-driven visual language, and motion that guides rather than decorates.

03

Engineer

Translate design into accessible, performant, maintainable code — component by component, with the details intact.

04

Secure

Harden it. Threat-model the flows, choose safe defaults, review the code, and design honest failure states.

05

Ship & refine

Measure real usage, cut what doesn't earn its place, and keep polishing until it feels inevitable.

Security

Beautiful software that holds up under attack.

I'm in the final year of a cybersecurity bachelor's at Gannon University — and breaking things is half of how I learned to build them. It shows in everything I ship: interfaces that fail safely, guard user trust, and treat security as part of the experience, not a checkbox bolted on at the end.

Threat modeling & secure architecture
Auth, sessions & secure UX flows
Code review & hardening
Security tooling & automation
Research & responsible disclosure

Security posture

Continuously monitored

A+
sentinel scan ahmadhaji.com
TLS 1.3 · HSTS preload
CSP · frame-ancestors 'none'
0 exposed secrets · 0 CVEs
Security headers · grade A+
posture: hardened

Encrypted

end-to-end

Audited

every release

0 CVEs

current

Contact

I'm open to roles and projects where the work is worth caring about. If you need someone who just loves to build — let's talk.

Open to full-time remote roles·Replies within 24h