Philip Baruc · Forward Deployed Engineer
FTE or contractRemote, hybrid or on-site. Client travel welcome.

Forward Deployed Engineer

I turn hard infrastructure into simple, shipped systems. Building GraniteCDN.

Customer-embedded senior engineer with 15+ years turning client problems into production systems across full-stack, cloud and AI. I embed with a team, own the messy gap between their product and their reality, and ship until they win.

Client-embedded deliveryAWS CloudFront / edgeApplied AI · RAGTypeScript · Vue/Nuxt · NodePython · PostgreSQL

Availability & Contact

Available nowFTE or contractRemote, hybrid or on-siteClient travel welcome

Rates: on request

Email: philip.baruc@pgbinc.net

Phone: +1 (702) 445-5045

Location: Belleville, NJ · US Eastern Time

LinkedIn: linkedin.com/in/philip-b-46b27219a

Featured case study

GraniteCDN

Co-founder & CTO, GraniteCDN LLC · a control layer over AWS CloudFront

The problem

CloudFront distributions are complex and error-prone to configure. Teams need edge expertise just to ship safely.

What I built

A control layer with modular edge functions (image optimization, redirects, cookies, origin headers) and a real-time analytics pipeline: CloudFront logs → S3 → Lambda → PostgreSQL → dashboard.

The result

CloudFront setup drops from ~10 minutes across multiple consoles to under 3 minutes with one form and two DNS records (InstantEdge demo). Teams switch edge features on per distribution and watch their traffic as it happens.

AWS CloudFrontEdge functionsAWS LambdaAWS ECSAWS S3Nuxt 3Prisma / PostgreSQLTypeScript
GraniteCDN screen 1GraniteCDN screen 2GraniteCDN screen 3GraniteCDN screen 4GraniteCDN screen 5GraniteCDN screen 6GraniteCDN screen 7GraniteCDN screen 8

To watch the GraniteCDN demo video and view interactive media, visit https://www.pgbinc.net

Screens
GraniteCDN screen 1GraniteCDN screen 2GraniteCDN screen 3GraniteCDN screen 4GraniteCDN screen 5GraniteCDN screen 6GraniteCDN screen 7GraniteCDN screen 8
Case study

Metanoia

Versioned AI platform · every change traceable, every change reversible

The problem

AI assistant behavior drifts as models, prompts and memory change, and there is no safe way to roll back.

What I built

Git-style immutable snapshots of model, prompts, memory and runtime settings; hybrid RAG on PostgreSQL + pgvector; a provenance layer that prevents dataset loss.

The result

Behavior changes ship like code: versioned, auditable, and rolled back instantly with no downtime.

Nuxt 4PiniaFastAPI / PythonOpenAI APIAWS App RunnerAWS CognitoRDS / pgvectorSSE streaming
Metanoia screen 1Metanoia screen 2Metanoia screen 3Metanoia screen 4Metanoia screen 5Metanoia screen 6Metanoia screen 7Metanoia screen 8

To watch the Metanoia demo video and view interactive media, visit https://www.pgbinc.net

Screens
Metanoia screen 1Metanoia screen 2Metanoia screen 3Metanoia screen 4Metanoia screen 5Metanoia screen 6Metanoia screen 7Metanoia screen 8
Case study

Mimesa (MemoryPalace)

3D storytelling in the browser · WebGL performance with familiar tooling

The problem

Structured knowledge is flat and forgettable when it lives in feeds and folders.

What I built

Explorable 3D memory palaces with spatial asset uploads and guided narrative tours, built on Nuxt 3 and A-Frame.

The result

A zero-install 3D experience that runs in any modern browser, with a live demo and video walkthrough.

Nuxt 3 / VueA-FrameThree.jsFirebaseTypeScript
Mimesa (MemoryPalace) screen 1Mimesa (MemoryPalace) screen 2Mimesa (MemoryPalace) screen 3Mimesa (MemoryPalace) screen 4Mimesa (MemoryPalace) screen 5Mimesa (MemoryPalace) screen 6Mimesa (MemoryPalace) screen 7Mimesa (MemoryPalace) screen 8Mimesa (MemoryPalace) screen 9Mimesa (MemoryPalace) screen 10Mimesa (MemoryPalace) screen 11

To watch the Mimesa (MemoryPalace) demo video and view interactive media, visit https://www.pgbinc.net

Screens
Mimesa (MemoryPalace) screen 1Mimesa (MemoryPalace) screen 2Mimesa (MemoryPalace) screen 3Mimesa (MemoryPalace) screen 4Mimesa (MemoryPalace) screen 5Mimesa (MemoryPalace) screen 6Mimesa (MemoryPalace) screen 7Mimesa (MemoryPalace) screen 8Mimesa (MemoryPalace) screen 9Mimesa (MemoryPalace) screen 10Mimesa (MemoryPalace) screen 11
Client case study

Mobile banking delivery for financial-services clients

Professional Services Tech Lead · Kony, Inc. · 2018–2019

The client

Financial-services organizations that needed secure mobile banking apps, delivered by an offshore engineering team.

What I did

Embedded with client stakeholders to gather requirements and turn them into delivery plans, then led offshore engineers through the build. Integrated core banking APIs: transactions, bill pay and identity validation.

The result

Client business needs became working mobile banking apps, with one accountable engineer between the client and the build team.

How I work

  1. 1 Embed with your team

    I join your standups, your channels and your customer calls, and learn how the work actually happens.

  2. 2 Map the gap

    I find where the product and your reality diverge, and write down what "done" means before any code.

  3. 3 Ship in increments

    Small, working releases you can use and judge, instead of one big reveal at the end.

  4. 4 Hand off cleanly

    Docs, runbooks and a team that can own it after I leave.

Core Strengths

  • Client-embedded delivery: requirements to production
  • Cloud infrastructure on AWS: CloudFront, edge functions, Lambda, ECS, IAM, Terraform
  • Applied AI: RAG, pgvector, versioned model and prompt deployment
  • Full-stack: TypeScript, Vue/Nuxt, React, Node, Python, PostgreSQL, GraphQL
  • Technical leadership: tech lead, Scrum Master, offshore team lead

Founder / Principal Engineer · PGB Technologies

2023–Present · Remote

Co-founder and CTO of GraniteCDN LLC. Built and shipped GraniteCDN, Metanoia and Mimesa end to end.

Tech Lead · Endless Studios

2021–2024 · Phoenix, AZ (Remote)

Owned the CRM platform for business users: GraphQL API layer, AWS backend and GitLab CI/CD. Scrum Master and mentor.

Senior Full-Stack Developer · Station Casinos

2019–2020 · Las Vegas, NV

Kept guest-facing booking sites reliable on AEM, React and TypeScript; moved releases to automated Azure DevOps pipelines.

Professional Services Tech Lead · Kony, Inc.

2018–2019 · Austin, TX

Embedded with financial-services clients and led offshore engineers to ship their mobile banking apps.

Full-Stack Developer · Kaseya

2015–2018 · Las Vegas, NV

Scaled an identity and access management platform in C#; built the customer service portal on Java, Kafka and Elasticsearch.

Skills

TypeScriptJavaScriptPythonNode.jsFastAPIGraphQLVue 3 / Nuxt 3 & 4ReactPiniaA-Frame / Three.jsAWS CloudFront / Lambda / S3AWS ECS / App RunnerAWS Cognito / IAMTerraformDockerPostgreSQL / pgvectorPrismaRAG architectureOpenAI / Anthropic APIsCI/CD (GitHub Actions, GitLab, Azure DevOps)Java / C# (prior)

Work with me

Open to full-time and contract roles. Remote, hybrid or on-site. Client travel welcome.

Source for GraniteCDN, Metanoia and Mimesa available for review on request.