Valerie Christine Philco

Marketing Technology Specialist & Operations Strategist

I build frameworks, workflows, and systems that power high-volume campaign operations and elevate cross-functional execution.

300+marketing initiatives managed monthly
150+standardized templates deployed
10+hours/week saved via automation
2-3hours/day eliminated through workflow optimization
4+enterprise platforms orchestrated
100+cross-functional stakeholders supported

The Ecosystem I Orchestrate

W
Workfront
J
Jira
B
Bionic
M
MediaValet
T
Tableau
P
Power BI
← Back

Systems I Build

Execution at scale requires infrastructure. Below are conceptual representations of the automation frameworks and governance models I design.

MasterFlow — Campaign Automation Engine
Workfront | Fusion
+

Executive Summary

MasterFlow is a scalable automation framework that transforms a single campaign intake form into multiple structured, tactic-specific projects aligned to governance standards.

The Problem

Marketing teams submitted separate requests for each tactic, resulting in duplicated setup, inconsistent structures, and delayed activation across 300+ monthly initiatives.

Conceptual Architecture

Systems Model
Trigger Parse Iterator Router Provision Templates Notifications

Impact

Saved 10+ hours weekly
Scaled across 300+ initiatives
Structural consistency
Reduced intake friction

Strategic Value

Converted manual setup into programmable infrastructure — an architectural pattern for governing and scaling campaign operations.

ChannelSync — Intake-to-Execution Pipeline
Workfront | Fusion
+

Executive Summary

Automated intake-to-project conversion based on channel logic, selecting templates and generating projects with correct assignments.

Conceptual Architecture

Systems Model
Intake Channel Logic Template Select Create Assign Portfolio

Impact

Reduced triage time by 70%
Standardized channel structures
Eliminated manual routing errors
Faster project activation
AuditStream — Campaign Governance Framework
Workfront | Fusion
+

Executive Summary

Automated change-tracking for campaign date governance — captures previous state, compares values, and appends timestamped entries to an audit log.

Conceptual Architecture

Systems Model
Listener Capture Compare Audit Log Reporting

Impact

🔎Full audit traceability
Real-time change detection
Improved exec accountability
Reduced governance disputes
MediaGrid — Enterprise Planning Architecture
Bionic
+

Executive Summary

Led enterprise implementation of Bionic to modernize media planning workflows with standardized data structures and reporting.

Conceptual Architecture

Systems Model
Campaign Plan Budget Map Structure Standardize Reporting

Impact

📈Unified budget visibility
Modernized legacy workflows
Reduced planning cycle time
Cross-team data alignment
← Back

Executive Reporting & Visibility Systems

I design reporting frameworks that translate operational complexity into executive clarity across marketing portfolios.

Workload Balancing Dashboard
Workfront

Sprint-level resource allocation views for capacity planning and workload transparency.

Sprint Capacity
Utilization
78%
142
Active tasks
23
At capacity
Compliance & Intake Governance
Workfront

Tracks intake origin, categorization, and status progression for governance oversight.

Intake Status
Completed
82%
In Progress
64%
Blocked
12%
Compliant
91%
Cross-Portfolio Visibility
Workfront | Bionic

Unified campaign, budget, and milestone data in centralized executive panels.

$2.4M
Budget tracked
47
Active campaigns
94%
On-time rate
12
Portfolios
Performance Trend
← Back

Professional Experience

Global Marketing Platforms Representative
Universal Orlando Resort
2023 – Present
  • Oversee structured intake and lifecycle governance for 300+ monthly marketing and sales initiatives within enterprise Workfront environment.
  • Architect scalable portfolio and campaign hierarchies enabling real-time workload and milestone visibility across divisions.
  • Designed and implemented 150+ standardized templates and intake forms, accelerating campaign activation by 15–20%.
  • Developed advanced Workfront Fusion automations using JSON mapping and conditional logic, saving 10+ hours weekly.
  • Align workflows across Workfront, Jira, Bionic, and MediaValet to improve cross-functional execution transparency.
  • Built executive KPI dashboards reducing reporting preparation time by 6–8 hours weekly.
  • Lead stakeholder consulting sessions translating business requirements into scalable system configurations.
Project Manager (Contract)
TEKsystems
2022 – 2023
  • Directed 10+ concurrent CRM-related marketing initiatives, improving delivery predictability.
  • Led transition toward Agile-based workflow structure with sprint planning and backlog prioritization.
  • Implemented standardized intake and task tracking in Workfront, increasing tracking accuracy by 20%.
  • Introduced QA checkpoints reducing rework and improving campaign execution quality.
Social Media & Marketing Coordinator
TOPdesk
2020 – 2022
  • Executed multi-channel campaigns with 95%+ on-time delivery rate.
  • Increased marketing-to-sales lead conversion by 12% through improved automation.
  • Built automated KPI dashboards reducing reporting prep by 5–6 hours weekly.
Digital Marketing Assistant
Winter Park Health Foundation
  • Increased organic website traffic from 200 to 900 monthly users (350% growth) via SEO.
  • Developed performance dashboards supporting executive decision-making.

Education

MBA, Professional Flex MBA (Hybrid)Crummer Graduate School of Business, Rollins College
AACSB-Accredited · Hybrid Format · Completed while working full-time
BA Communications & PR (Minor in Psychology) — Rollins College

Technical Expertise

WorkfrontWorkfront FusionJSON MappingJiraBionicMediaValetPower BITableauHubSpotSalesforceJavaScriptHTML5CSS3AgilePortfolio GovernanceWorkflow Architecture
← Back

About

I'm a marketing technologist with 6 years of experience across entertainment, B2B SaaS, healthcare, and tech staffing. My background is a little unusual — I sit at the overlap of marketing and operations, which means I can run a campaign and build the system that makes it scale.

I've spent most of my career figuring out why marketing teams slow down — and then fixing it. Bad intake processes, disconnected tools, no visibility into what's actually in flight. I build the infrastructure that clears that up. Currently doing that at Universal Orlando Resort, and finishing my MBA at Rollins College's Crummer School of Business while working full-time.

Where I've Worked

Entertainment
Universal Orlando Resort
2023 – Present  ·  2+ yrs
IT Staffing & Tech Services
TEKsystems
2022 – 2023  ·  1 yr
B2B SaaS
TOPdesk
2020 – 2022  ·  2 yrs
Healthcare & Nonprofit
Winter Park Health Foundation
Early career

A Few Things I'm Proud Of

At Universal, I manage the intake and project lifecycle for a high-volume marketing operation — at any given time there are 300+ active campaign requests moving through Workfront across divisions. My job is making sure none of them fall through.
300+
in flight
Early in my career at a healthcare nonprofit, I took their website from 200 to 900 monthly visitors using SEO — no paid budget, just strategy. It's one of the first times I realized how much impact the right system can have on a small team.
×4.5
traffic
I built out 150+ Workfront templates that standardized how campaigns get launched — less time spent on setup means more time for the actual work. Campaign teams went from building from scratch every time to activating in minutes.
150+
templates
The automations I've built in Workfront Fusion have saved my team 10+ hours every week — work that used to require manual project setup now just happens. That time goes back into higher-leverage work.
10h+
back/week
At TOPdesk, I improved the handoff between marketing and sales by tightening up automation and campaign tracking — lead conversion went up 12%. Not a huge number, but in B2B SaaS that's a real one.
+12%
conversion

Languages

I grew up between cultures, which probably explains why I gravitate toward work that requires translating between technical and non-technical teams.

English — Fluent
Spanish — Fluent
Portuguese — Conversational
French — Conversational

Outside of Work

I make music. The track playing on this site is mine — I recorded and produced it. I also built this entire website from scratch in a single HTML file, which is either impressive or a personality trait. Probably both.

♫ Listen on SoundCloud → View Personal Project
← Back

Let’s Build Something

I’m always interested in conversations about systems architecture, marketing operations, and building infrastructure that scales.

← Back

How This Site Was Built

No frameworks. No build tools. No dependencies. Just a single HTML file — hand-architected from scratch to behave like a multi-page application.

Architecture — Single-File SPA
HTML · CSS · Vanilla JS
+

The Constraint

The entire site — routing, animations, i18n, music player, form handling, dashboards — lives in one index.html file. No npm. No webpack. No React. Zero external JS dependencies.

Client-Side Router

Pages are hidden div elements toggled via a custom go() function. Event delegation on document handles all navigation via data-go attributes — no router library, no hash routing, no history API overhead.

Conceptual Architecture

Routing Model
Click Delegate go() Toggle .active Animate In Scroll 0

Impact

Zero JS framework overhead
Instant page transitions
Single HTTP request to load
No build pipeline needed
Internationalization — Custom i18n Engine
Vanilla JS · EN / ES
+

Overview

Full bilingual support (English / Spanish) built without a single i18n library. A translation object maps keys to strings for each locale. On language switch, every element with a data-i18n attribute is queried and its innerHTML replaced in a single pass.

Design Decision

Rather than pulling in a 40kb i18n dependency, the entire translation layer is ~3kb of plain JS objects. The language toggle is stateful, persists across page navigations, and even propagates into dynamically-rendered UI like form labels and error states.

Impact

Zero dependency i18n
Instant locale swap, no re-render
Full EN/ES coverage site-wide
Animation System — Scroll Reveal + CSS Keyframes
Intersection Observer API · CSS
+

Overview

All scroll-triggered animations use the native IntersectionObserver API — no scroll listeners, no getBoundingClientRect, no performance-blocking reflows. Elements tagged .sr start invisible and transition in when they enter the viewport. Once revealed, they're unobserved to free memory.

Dashboard Animations

A separate observer handles dashboard widgets — bar charts animate via CSS scaleY transforms, donut rings use stroke-dashoffset on SVG paths, and line charts draw themselves via the same technique. All timed with staggered animation-delay.

Impact

Zero scroll listener overhead
GPU-accelerated transforms only
Auto-unobserved after trigger
Music Player — Web Audio API
HTML5 Audio · Vanilla JS
+

Overview

The ambient music player in the bottom-right corner is fully custom — play/pause toggle, seekable progress bar, mute control, and an animated equalizer. The track playing is an original composition. Built entirely on the native HTMLAudioElement API — no third-party player, no embedded widget.

Progress Bar

The progress fill syncs to audio.timeupdate events. Clicking the bar calculates seek position from pointer offset relative to the bar's bounding rect — responsive at any screen size.

Impact

Original music, fully credited
Zero player dependencies
CSS-only equalizer animation
Layout & Styling — Pure CSS Architecture
CSS Grid · Flexbox · Custom Properties
+

Overview

No CSS framework, no utility class library. The entire design system is built on CSS custom properties for color tokens, CSS Grid for page-level layouts, Flexbox for component-level alignment, and clamp() for fluid typography that scales without breakpoint jumps.

Visual Effects

The frosted glass nav uses backdrop-filter: blur(). Radial gradients on the hero section are layered with transparency to create the ambient glow without images. All hover transitions use cubic-bezier easing curves for polish.

Impact

Zero CSS framework overhead
Fluid type with clamp()
GPU-composited blur effects
No unused CSS loaded

Deployment

Hosted on Netlify
Continuous deployment from source. Netlify handles CDN distribution, HTTPS, and global edge delivery. The single-file architecture means zero build steps — deploy is instant on every push. Custom domain configured with automatic SSL via Let's Encrypt.

Creative Projects

CONSCIOUSNESS
HTML5 Canvas · Vanilla JS · Psychological Game
A full atmospheric game built without a game engine. Custom rendering pipeline, narrative variable system, enemy AI, and post-processing effects — all in a single HTML file.
View Case Study →
← Back to Build

CONSCIOUSNESS — Game Dev Case Study

A psychological atmospheric game built from scratch in pure HTML5 Canvas and Vanilla JavaScript. No game engine. No libraries. Every system — rendering, physics, AI, narrative — hand-coded.

Engine
None — pure Canvas 2D
Resolution
480 × 320 (pixel-scaled)
Render Loop
requestAnimationFrame
File Size
Single .html file
Genre
Psychological Atmospheric
Rendering Pipeline — Double-Buffered Canvas
HTML5 Canvas 2D · requestAnimationFrame
+

The Architecture

The game uses a double-buffer rendering strategy: all game objects draw to an offscreen canvas first, then the finished frame is composited to the visible display canvas in a single operation. This eliminates flickering and allows post-processing effects to be applied to the complete frame before it's shown.

Post-Processing Effects

Two custom shader-style effects run on raw pixel data each frame. Chromatic aberration splits the red and blue color channels by a pixel offset — a visual distortion that intensifies as the player takes damage or nears death. A pixelation effect downscales the frame then upscales it with nearest-neighbor interpolation to create intentional visual degradation during glitch states.

Render Pipeline

Frame Pipeline
Update Offscreen Draw Atmosphere Post-Process Composite Display
State Machine — Game States & Transitions
Vanilla JS · Event-Driven
+

Overview

The entire game is governed by a string-based state machine. The current state determines what updates and what renders each frame. States transition based on player actions, timers, and narrative triggers — not boolean flags scattered across the codebase.

States

menu
playing
interact
limbo
glitch
fade
victory

The limbo state is the death sequence — rather than a generic "game over," the player enters a symbolic holding space with poetic text and visual decay, then respawns. The glitch state fires on victory, escalating chromatic aberration and pixelation until the screen tears apart.

Narrative Engine — Hidden Variable System
Vanilla JS · Procedural Storytelling
+

The Design

The game tracks three hidden psychological variables — isolation, fragmented_memory, and corruption — each ranging 0–100. The player never sees these values. Instead, they manifest as gameplay changes: fog density, enemy aggression, glitch frequency, camera lag.

Dialogue Choices Have Real Consequences

Cryptic terminal objects are scattered across rooms. Each contains a dialogue prompt and 2–3 response choices. Every choice invisibly shifts the narrative variables — and those shifts change how the rest of the game feels. Answering "Infect everything." raises corruption by 15. The game world responds — enemies get faster, the atmosphere degrades.

Ambient Whispers

A separate pool of 16 short ambient strings surfaces randomly during gameplay — rendered as fading text overlays on the game canvas. They reinforce unease without interrupting play. Each whisper is timed with a cooldown to prevent overlap, and their alpha animates in and out smoothly.

Impact

3 hidden narrative axes
12 branching terminal dialogues
Choices affect physics & AI
🔎16 ambient whisper strings
Player Systems — Physics, Stamina & Dodge Roll
Vanilla JS · Frame-Based Simulation
+

Weighted Movement

Player movement uses velocity with friction — the character accelerates toward input direction and decelerates when input is released. This gives movement weight and momentum rather than the snappy grid-based feel of simpler implementations.

Stamina System

Sprinting and dodge rolling consume a stamina bar that regenerates over time. When stamina is depleted, the player is forced to slow down — creating a risk/reward loop around how aggressively you engage enemies.

Dodge Roll

The dodge roll grants brief invincibility frames during the animation, allowing skilled players to phase through enemy attacks. Roll direction is calculated from current velocity vector, and the visual uses a motion trail of semi-transparent afterimages rendered at decreasing opacity.

Atmosphere System — Procedural Dread
Canvas 2D · Generative
+

Overview

The atmosphere is built from several layered systems running simultaneously, each adding to the feeling of psychological unease without being individually obvious.

Components

Sine wave crawlers — 3 ambient waves drift across the background at different speeds and amplitudes, rendered at near-zero opacity.
Silhouettes — Procedurally placed human-shaped shadows drift slowly across each room, their count scaling with level progression.
Radial darkness vignette — A radial gradient centered on the player creates a cone of visibility that pulses with a heartbeat rhythm.
Particle rain — A rain system with wind variance and pooled particle objects for performance. Ash particles layer on top in later rooms.
Glitch pulses — Occasional horizontal scanline tears flash across the screen, timed to feel like system errors rather than decorative effects.
Quiet Over Here
Music by Valerie Philco