Portfolio Web Dev

Web Dev Projects

Custom websites and WebGL experiences — the need, the problem, the solution, the result.

WebGL & 3D Dev
Aetheris Orbit

Aetheris Orbit

Aetheris · Live at aetheris-orbit.netlify.app

An immersive WebGL-powered 3D planetary simulation showcasing real-time global telemetry, atmospheric data, and network grids in a responsive web experience.

Needs
  • High-performance WebGL rendering on mobile and desktop
  • Immersive 3D user experience with smooth navigation controls
  • Interactive nodes displaying live planetary telemetry
Problems
  • High GPU/CPU overhead leading to low frame rates on mobile
  • Complex 3D math and shaders difficult to align with responsive web layout
  • Data telemetry synchronization without breaking simulation loops
Solutions
  • Custom Three.js rendering pipeline optimized for mobile GPUs
  • Fully responsive WebGL viewport with relative coordinate scaling
  • Efficient animation frame request throttling and data chunk loading
Outcome

Silky-smooth 60fps interactive simulation across all modern mobile and desktop browsers, with average load times under 1.8s.

WebGL & 3D Dev
Solaris

Solaris

Solaris Project · Live at solaris-heliosv2.netlify.app

An immersive, interactive 3D solar wind physics simulation showcasing fluid particle dynamics, magnetic line deflection, and audio-reactive elements in a rich web layout.

Needs
  • Complex physics simulation rendering over 12,000 active particles at 60fps
  • Fluid mouse-interaction system for magnetic deflection and gravity bending
  • Dynamic user controls to modify particle count, velocity, and interaction mode
Problems
  • High computational load of dynamic particle vector calculations in JS main thread
  • High layout friction when positioning complex interactive overlays on mobile screens
  • Audio asset integration lagging behind WebGL render frames
Solutions
  • Custom GPGPU particle simulation using custom GPU fragment shaders
  • Seamless responsiveness with coordinate matrix normalization
  • Lazy-loaded web audio API with event listener frame throttling
Outcome

Immersive, zero-latency interactive simulation supporting up to 50,000 simultaneous particles at 60fps across mobile & desktop.

WebGL & 3D Dev
Beyond the Horizon

Beyond the Horizon

Beyond the Horizon · Live at beyond-the-horizo.netlify.app

An interactive WebGL audio visualizer featuring real-time audio-frequency vertex mapping, interactive dynamic cursor tracking, and premium post-processing shader effects.

Needs
  • Custom audio-frequency analysis mapping to WebGL mesh vertices in real time
  • Interactive mouse-responsive coordinate mapping for holographic depth simulation
  • Immersive post-processing shaders including chromatic aberration and analog glitches
Problems
  • Audio latency causing rendering desync during peak frequency loads
  • Heavy GPU compute load due to multi-pass shader buffers
  • Web Audio API security restrictions block automatic simulation start
Solutions
  • Fast Fourier Transform (FFT) analysis mapped directly to mesh vertex displace shaders
  • Single-pass screen space custom shader for chromatic aberration and glitch effects
  • Interaction-based UI gate initiating the Web Audio Context on first click
Outcome

Captivating, fully-synchronized audio-visual landscape running at 60fps with real-time responsive interaction feedback.

Web Design & Dev
Printaura

Printaura

Printaura Studio · Live at printaura.xo.je

A premium digital platform for a boutique print and design studio, combining custom editorial layouts, fluid navigation transitions, and high-end visual product showcases.

Needs
  • Editorial grid layouts highlighting tactile paper textures and premium finishing options
  • Smooth page transitions and scroll-bound animations reflecting studio craft
  • Dynamic interactive quote calculator for custom print jobs
Problems
  • Rendering high-resolution print texture images without causing performance degradation
  • Retaining exact brand typography scales across responsive viewports
  • Complicated pricing variables causing calculation delays in client-side quote forms
Solutions
  • Smart lazy-loading and multi-device responsive image source sets (srcset)
  • Custom fluid typography CSS variables scaling proportionally with screen width
  • Asynchronous, clean JS form calculators with immediate client-side visual state feedback
Outcome

A premium, lightning-fast digital experience with over 45% increase in online design inquiries and under 1.2s page load times.

Web Design & Dev
Linden & Vale

Linden & Vale

Linden & Vale Architecture · Live at lindenvale.netlify.app

A minimalist architectural showcase featuring interactive vector blueprints, structured project chronologies, and grid layout systems built around precise typography and drafts.

Needs
  • Technical blueprint rendering with SVG line overlays and interaction points
  • Sophisticated responsive layout aligning to strict CAD-inspired grids
  • High performance transitions between masterplanning, interior, and residential projects
Problems
  • Complex blueprint overlays shifting alignment during screen resize events
  • Restricting the site theme to architectural monochrome without making it feel plain
  • Stiff, standard web navigation failing to match Linden & Vale's spatial aesthetics
Solutions
  • Coordinate system normalization mapping SVG viewport viewBoxes proportionally to parent containers
  • Fine-grained typographic hierarchy utilizing contrasting serif details on thin lines
  • Custom fluid animation scripts translating spatial drag interactions into smooth page navigations
Outcome

A highly acclaimed spatial showcase rendering vectors natively at 60fps across mobile/desktop, with average visitor session duration increased by 80%.

Next

Ready to be our next result?