diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000..e80950d Binary files /dev/null and b/public/apple-touch-icon.png differ diff --git a/public/favicon-192.png b/public/favicon-192.png new file mode 100644 index 0000000..c11fbd3 Binary files /dev/null and b/public/favicon-192.png differ diff --git a/public/favicon-32.png b/public/favicon-32.png new file mode 100644 index 0000000..d34b406 Binary files /dev/null and b/public/favicon-32.png differ diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..cc0e952 Binary files /dev/null and b/public/favicon.ico differ diff --git a/src/components/BaseHead.astro b/src/components/BaseHead.astro index 20ebd1c..c98b9e5 100644 --- a/src/components/BaseHead.astro +++ b/src/components/BaseHead.astro @@ -20,7 +20,10 @@ const { title, description, image = FallbackImage } = Astro.props; - + + + + -
-
- -

- Experience +
+ + +
+
+

+ Studio + History

-

History

-

- Running my own VFX studio while taking on select freelance projects. I bridge the gap between - creative vision and technical execution. -

- - Visit Biohazard VFX - -
- -
- -
- - -
-
-
-

Biohazard VFX

- FOUNDER & OWNER - 2022 — PRESENT -
-

- Founded and continue to lead a VFX studio specializing in high-end commercial and music video work. - Delivered projects for Post Malone, ENHYPEN, and Nike. Architected a custom pipeline combining cloud and - self-hosted infrastructure. -

-
    -
  • - - Designed 7-plate reconciliation workflows for ENHYPEN (projection mapping live action - onto CAD). -
  • -
  • - - Developed QA systems for AI-generated assets, transforming mid-tier output into - production-ready deliverables. -
  • -
-
- - -
-
-
-

Stinkfilms

- GLOBAL PRODUCTION STUDIO - SUMMER 2024 -
-

- Led Biohazard VFX team (60+ artists) alongside director Felix Brady to create a brand film - for G-Star Raw. -

- -

- Project: G-Star Raw Olympics Campaign - -

-

- Managed full CG environments in Blender/Houdini and integrated AI/ML workflows (Stable Diffusion reference gen, Copycat cleanup). -

- - Read Case Study - -
-
- - -
-
-
-

Freelance

- SELECT PROJECTS - ONGOING -
-

- Taking on select freelance compositing and 3D work alongside studio operations. - Previous clients include Abyss Digital and major labels (Atlantic, Interscope) — - David Kushner, Opium, Lil Durk, Don Toliver. -

-
+
+
/// Career Timeline
+

+ Bridging creative vision with technical execution. From running a dedicated VFX studio to high-end freelance supervision. +

+ + +
+ + +
+ +
+
+ + +
+
+ SYS.01 /// ACTIVE +
+
+ 2022 — PRESENT +
+ +
+
+

Biohazard VFX

+ Founder & Owner + +
+ Studio Lead + Pipeline Arch +
+
+
+

+ Founded and lead a VFX studio specializing in high-end commercial and music video work. + Delivered projects for Post Malone, ENHYPEN, and Nike. Architected a custom pipeline combining cloud and self-hosted infrastructure. +

+ +
+
+

Key Achievement

+

Designed 7-plate reconciliation workflows for ENHYPEN (projection mapping live action onto CAD).

+
+
+

System Impact

+

Developed QA systems for AI-generated assets, transforming mid-tier output into production-ready deliverables.

+
+
+ + +
+
+
+ + +
+ + +
+ +
+ + +
+
+ SYS.02 /// ARCHIVED +
+ SUMMER 2024 +
+ +
+
+

Stinkfilms

+ VFX Supervisor +
+

+ Led Biohazard VFX team (60+ artists) alongside director Felix Brady to create a brand film for G-Star Raw. + Managed full CG environments in Blender/Houdini. +

+ +
+
+ + +
+ +
+ + +
+
+ SYS.03 /// DAEMON +
+ 2016 — PRESENT +
+ +
+
+

Freelance

+ Senior Compositor +
+

+ Taking on select freelance compositing and 3D work alongside studio operations. + Clients include Abyss Digital, Atlantic, Interscope. +

+
+ Nuke + Flame +
+
+
+ +
+ +
- - - - diff --git a/src/components/sections/FeaturedProject.astro b/src/components/sections/FeaturedProject.astro index d6f8409..08750d3 100644 --- a/src/components/sections/FeaturedProject.astro +++ b/src/components/sections/FeaturedProject.astro @@ -1,54 +1,100 @@ --- --- -
-
- /// HIGHLIGHT -

- G-Star Raw Olympics -

+
+ + + + +
+ + +
+
+ + +
- -
- -
-
-
+ +
- -
- -
-
-
- VFX Supervision - AI/ML - Houdini -
-

- Managed full CG environment builds, procedural city generation, and integrated AI-generated - normal maps for relighting in Nuke. -

- + +
+
+ /// Role + VFX Sup
- - + + +
+ + +
+ + +
+
+ + +
+

+ G-Star Olympics +

+

+ Full CG environment production for the 2024 Olympic Campaign. + Orchestrated procedural city generation and AI-enhanced lighting workflows. +

+
+ + +
+
+
+ Shot Count + 12 Sequences +
+
+ Resolution + 4K DCI +
+
+ Pipeline + Houdini / Solaris +
+
+ Render + Karma XPU +
+
+
+ +
+
+
diff --git a/src/components/sections/Hero.astro b/src/components/sections/Hero.astro index 3d7fb29..3d0731c 100644 --- a/src/components/sections/Hero.astro +++ b/src/components/sections/Hero.astro @@ -1,77 +1,100 @@ --- --- -
-
-
-

- /// TECHNICAL GENERALIST & VFX SUPERVISOR -

-

- Visual - Alchemist -

-
-
-

- I am a problem solver who loves visual effects. With 10 years of experience creating end-to-end - visual content for clients like Post Malone, Stinkfilms, and Adidas. Comfortable managing teams while staying - knee-deep in hands-on shot work. -

- +
+ +
+
+ Nicholai Portrait +
+
- -
diff --git a/src/components/sections/Skills.astro b/src/components/sections/Skills.astro index f6f2b94..38e7030 100644 --- a/src/components/sections/Skills.astro +++ b/src/components/sections/Skills.astro @@ -1,75 +1,111 @@ --- +import { Image } from 'astro:assets'; --- -
-
-
-

Technical Arsenal

-

/// SOFTWARE & LANGUAGES

-
- -
-

- - Compositing -

-
- Nuke/NukeX - ComfyUI - After Effects - Photoshop - Deep Compositing - Live Action VFX +
+
+ + +
+
+

+ + Technical + + + Arsenal + +

+
+
+

+ A comprehensive suite of tools and workflows designed for high-fidelity visual production and pipeline automation. +

- -
-

- - 3D Generalist -

-
- Houdini - Blender - Maya - USD - Solaris/Karma - Unreal Engine - Substance - Procedural Gen -
-
+ +
- -
-

- - AI/ML Integration -

-
- Stable Diffusion - LoRA Training - Dataset Prep - Synthetic Data - Prompt Engineering + +
+
/// ID
+
Domain
+ +
-
- -
-

- - Development -

-
- Python - JavaScript - React - Docker - Linux - Pipeline Dev + +
+
+ 01 + 01 +
+
+

Compositing

+ +
+
+
+ Nuke/NukeX • ComfyUI • After Effects • Photoshop +
+
+ + +
+
+ 02 + 02 +
+
+

3D Generalist

+
+
+ Houdini • Blender • Maya • USD • Solaris +
+ +
+ + +
+
+ 03 + 03 +
+
+

AI Integration

+
+
+ Stable Diffusion • LoRA • Datasets • Python +
+ +
+ + +
+
+ 04 + 04 +
+
+

Development

+
+
+ Python • React • Docker • Linux • Pipeline +
+ +
+
+
diff --git a/src/content/blog/gstar-raw-olympics.md b/src/content/blog/gstar-raw-olympics.md index baa5098..e2904ae 100644 --- a/src/content/blog/gstar-raw-olympics.md +++ b/src/content/blog/gstar-raw-olympics.md @@ -7,6 +7,14 @@ heroImage: '../../assets/blog-placeholder-1.jpg' In summer 2024, Biohazard VFX partnered with Stinkfilms and director Felix Brady to create a visually striking brand film for G-Star Raw's Olympics campaign. This project pushed our team of 60+ artists to deliver high-end CG environments while pioneering new AI/ML integration workflows. +
+ +

/// FINAL FILM

+
+ ## The Challenge The creative brief called for expansive cityscapes and environments that would feel both futuristic and grounded in reality. The timeline was aggressive, and the scope was ambitious—exactly the kind of project we thrive on. @@ -43,6 +51,37 @@ Managing 60+ artists across multiple time zones required robust communication an The final film delivered on time and exceeded client expectations. The combination of traditional VFX craft with cutting-edge AI tools allowed us to achieve a level of visual complexity that would have been prohibitively expensive using traditional methods alone. +## Shot Breakdowns + +A closer look at some of the key shots and the techniques used to bring them to life. + +
+
+ +

/// SHOT BREAKDOWN 01

+
+
+ +

/// SHOT BREAKDOWN 02

+
+
+ +## Making Of + +Go behind the scenes to see how the team brought this project together. + +
+ +

/// MAKING OF

+
+ --- *This project exemplifies the direction we're taking at Biohazard VFX: embracing new technology while never compromising on quality or artistic vision.* diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index b267d8e..638f494 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -9,9 +9,10 @@ import { SITE_TITLE, SITE_DESCRIPTION } from '../consts'; interface Props { title?: string; description?: string; + usePadding?: boolean; } -const { title = SITE_TITLE, description = SITE_DESCRIPTION } = Astro.props; +const { title = SITE_TITLE, description = SITE_DESCRIPTION, usePadding = true } = Astro.props; --- @@ -24,7 +25,7 @@ const { title = SITE_TITLE, description = SITE_DESCRIPTION } = Astro.props; -
+
diff --git a/src/pages/contact.astro b/src/pages/contact.astro index 3d97f4a..945a0ef 100644 --- a/src/pages/contact.astro +++ b/src/pages/contact.astro @@ -1,112 +1,287 @@ --- import BaseLayout from '../layouts/BaseLayout.astro'; -import { SITE_TITLE, SITE_DESCRIPTION } from '../consts'; +import { SITE_TITLE } from '../consts'; + +const pageTitle = `Contact | ${SITE_TITLE}`; --- - -
-
-

- Let's Talk -

-

/// GET IN TOUCH

-
+ -
- -
-
-
-
- - -
-
- - -
-
+ +
+
+ {Array.from({ length: 12 }).map((_) => ( +
+ ))} +
+
-
- - -
+
-
- - -
+ +
+
+

+ Project + Inquiry +

+
+
+

+ Available for freelance commissions and studio collaborations. + Currently booking Q3 2026. +

+
+
-
- -
- -
+
- -
-
-

Contact Info

- - nicholai@nicholai.work - -
+ +
+
+ + Transmission Uplink +
-
-

Location

-

- Colorado Springs, CO
- Mountain Standard Time (MST) -

-
+
+
+ + +
-
-

Availability

-
- - - - - Open to opportunities -
-

- Currently accepting new projects for Q3 2026. Reach out to schedule a discovery call. -

-
-
-
-
+
+ + +
+ + +
+ + + + + + + + +
+ +
+ + +
+ +
+ +
+ +
+ + +
+ + + + + +
+

Coordinates

+

+ Colorado Springs, CO
+ United States +

+
+ 38.8339° N, 104.8214° W +
+
+ + +
+

Social Feed

+ +
+ +
+
+ +
+ + + + diff --git a/src/pages/index.astro b/src/pages/index.astro index fe0427c..7100cf1 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -6,7 +6,7 @@ import FeaturedProject from '../components/sections/FeaturedProject.astro'; import Skills from '../components/sections/Skills.astro'; --- - +