Meet Oza

COPENHAGEN, DENMARK

Making complex
systems work
for people.

I’m Meet, a Veeva Vault Solution Architect in life sciences. I work across systems design, product delivery, and applied AI. Outside work, I write, read, and explore visual design.

Explore my work ↓
Technology is the tool. People are the point.
Veeva VaultProduct ownershipApplied AILife sciences

01 / A LITTLE CONTEXT

At home where
technology meets
real-world complexity.

My work sits at the intersection of pharmaceutical systems, product delivery, and the people who use them.

From building Drupal websites to shaping global Veeva workflows and exploring AI in everyday operations, I’ve always been interested in making complicated things easier to use.

Today, I work on Veeva Vault RIM at Novo Nordisk in Copenhagen, bringing together regulatory needs, system architecture, and cross-functional teams.

Systems thinkingGlobal collaborationContinuous improvement

02 / SELECTED WORK

Ideas put
to work.

Independent projects about making complex work easier.

INTERACTIVE PROTOTYPE

Change Impact Explorer

Explore how a proposed change could ripple through a fictional library network.

Idea
Show how one change can affect systems, teams, and readers.
Build
Mapped three fictional scenarios and explained each dependency in plain language.
Tech
HTML and CSS with native expandable scenarios.
User impact
Helps a release planner see who to involve and what to test.
Replace the catalogue search
  • Public website. Search results use the catalogue index.
  • Mobile app. The app needs to handle changes to search results and filters.
  • Branch staff. Staff need to verify that patrons can still find and reserve books.
Change how overdue notices are sent
  • Loan system. Loan due dates trigger the reminder schedule.
  • Notification service. The service sends reminders using each reader’s delivery preferences.
  • Support desk. Staff need a way to explain missing or duplicate notices.
Retire a branch pickup location
  • Reservation system. New holds must exclude that branch.
  • Existing reservations. Open holds need an alternate pickup location.
  • Branch staff. Staff need to coordinate transfers and notify affected readers.

PROJECT CONCEPT

Migration Auditor

Give a web team a clear list of what needs fixing before it switches to a new site.

Idea
Compare two versions of a demo website before launch.
Build
Build two sample sites, crawl both, then report missing pages, broken redirects, and changed metadata.
Tech
Python crawler, HTML parsing, and a browser-readable report.
User impact
Would give content editors and QA a prioritized list of fixes, with the affected URL next to each issue.

03 / THE JOURNEY

Built on curiosity.
Grown through doing.

From hands-on development in India to technology leadership in Germany and solution architecture in Denmark.

2025 — PRESENT

Veeva Vault Solution Architect

Novo Nordisk · Copenhagen

Vault RIM architecture, cross-functional delivery, release management, and applied AI
2024 — 2025

Veeva Vault Solution Architect

Tata Consultancy Services · Copenhagen

IDMP compliance and regulatory data management
2020 — 2023

Technical Consultant & Product Owner

Tata Consultancy Services · Düsseldorf / Ahmedabad

Veeva Vault, MLR workflows, and global delivery
2019 — 2020

Technical Lead

Tata Consultancy Services · Düsseldorf

Led teams delivering Drupal website migrations
2017 — 2019

Drupal Developer

Tata Consultancy Services · Ahmedabad

Custom modules, responsive websites, and integrations

ALWAYS LEARNING

Veeva Vault White Belt Certification 2025

English German · A2

04 / SAY HELLO

Good things start
with a conversation.

Interested in pharma technology, product thinking, or practical AI?
I’d be happy to connect.

Portrait of Meet Oza