Delivery by design

Bruce Davis

Technical Project Manager · PMP

I turn business needs into clear requirements and help technical teams plan and deliver the work.

I’m a PMP-certified technical project manager with 15+ years in enterprise technical roles. I’ve worked on security rollouts, business requirements, automation, and applications. I also use UX design to improve how people use solutions.

Requirements · Applications · UX design · Team coordination

At Bank of America, I coordinated 11+ teams and 40+ engineers on a security rollout.

Explore my experience →

Employer experience

Selected projects

Here are four examples of my work at Bank of America, Wells Fargo, Veradigm, and Microsoft.

Bank of America

Project Manager, Privileged Access Management (Contract)

Coordinating a security rollout

I led a phased rollout of automated password changes for thousands of application and service accounts.

My contribution: I coordinated 11+ teams and 40+ engineers, planned rollout steps, and managed risks and change approvals.

Read case study →

Wells Fargo

Business Execution Consultant, Solution Design (Contract)

Planning infrastructure for wire transfers

I turned payment-system rules into requirements for servers and networks, then secured design approval.

My contribution: I mapped migration steps and database dependencies, and organized documentation across 5+ workstreams.

Read case study →

Veradigm

Senior IAM Security Engineer

Building an access-reporting app

I built an app for reviewing who has access to systems. I also developed a separate CyberArk pilot for storing and managing privileged account credentials.

My contribution: I developed the reporting app with Power BI, Power Apps, and Power Automate.

The credential-storage work was a pilot, not a production rollout.

Read case study →

Microsoft

Cloud Solutions Architect, Infrastructure (Contract)

Exploring automated employee onboarding

I consulted on an early version of an automated employee-onboarding solution for a customer who wanted to pilot it.

Read case study →

How I work

What I bring to a project

I also contribute to product development by defining requirements, building early solutions, and improving how people use them.

I work through what needs to be built, how to test the idea, and how to organize the work.

Understand what needs to be built

I turn business needs and technical rules into requirements that teams can use. At Wells Fargo, that included requirements for wire-transfer infrastructure.

See the Wells Fargo project →

Build applications and test ideas

I built an access-reporting app at Veradigm and consulted on an early employee-onboarding solution at Microsoft.

See the Veradigm project →

Plan work and coordinate teams

I plan rollout steps, track dependencies, manage risks, and coordinate approvals. At Bank of America, I worked across 11+ teams and 40+ engineers.

See the Bank of America project →

Make interfaces easier to use

In my personal studies, I explore how an interface can show progress, explain uncertainty, and help people recover from errors.

View a personal interface study →
View work experience →

Personal technical work

Check what is missing before work starts.

I built these three personal prototypes to check sample plans and designs. They are separate from my employer work.

PAM Onboarding Readiness

Which accounts are ready for the next rollout group?

Personal project · AI-assisted · Synthetic data · Read-only

Checks whether sample accounts have owners, completed tests, and approval flags before proposing rollout groups.

My contribution: I defined what to check and built the rules, sample account list, report, and tests with AI assistance.

Keep in mind: A person must check the supplied account information before approving a rollout.

Try this: choose “Blocked” to see what each account is missing.

Scope and context

The tool reads supplied account information; it does not change accounts. It does not discover dependencies or verify approvals and tests. A person must check the findings and approve any rollout. The optional AI connection was tested with simulated responses, not live AI calls.

Infrastructure Design Validator

What needs attention in this design?

Personal project · AI-assisted · Synthetic data · Read-only

Checks a sample design for selected network, dependency, ownership, and recovery issues.

My contribution: I defined the checks and built the sample design, validation rules, system diagram, report, and tests with AI assistance.

Keep in mind: These sample-design checks do not inspect live systems or certify an architecture.

Scope and context

The tool reads a supplied design; it does not inspect or change live cloud systems. A technical lead must check the findings and assumptions. These checks do not certify an architecture.

Change Readiness Tracker

What is missing from this change plan?

Personal project · AI-assisted · Synthetic data · Read-only

Highlights missing prerequisites and scheduling conflicts, then compares two versions of a change plan.

My contribution: I defined the checks and built the sample plans, comparison rules, report, and tests with AI assistance.

Keep in mind: Ready for review does not mean approved to execute.

Scope and context

The tool reads supplied change plans; it does not verify their records, approve work, or carry out changes. A person must check the findings and approve the work. Ready for review is not approval to execute.

Recorded validation: 50 automated tests passed on November 2, 2026. Those tests cover synthetic examples, not customer outcomes.

Read how the prototypes work →

Prepared answers

Experience guide

Explore prepared answers about my experience, skills, and projects.

Leadership and risk management

Bank of America security rollout

At Bank of America, Bruce planned a phased security rollout, coordinated 11+ teams and 40+ engineers, managed risks and change approvals, and maintained project plans and risk dashboards. He led the production rollout of automated password changes for thousands of application and service accounts.

Read source: Bank of America security rollout →

Rollout planning and risk tools

Bruce used Microsoft Project for project plans and ServiceNow for risk dashboards during the Bank of America rollout. His responsibilities included rollout planning, coordinating teams, managing risks, and handling change approvals.

Read source: Rollout planning and risk tools →
Business requirements

Wells Fargo wire-transfer requirements

At Wells Fargo, Bruce translated payment-messaging and transfer-system rules into infrastructure requirements. He mapped migration steps and SQL database dependencies, organized documentation across 5+ workstreams, and secured approval for server and network designs. This case covers planning and design approval; it does not establish a completed migration.

Read source: Wells Fargo wire-transfer requirements →
Applications and early solutions

Veradigm access-reporting application

At Veradigm, Bruce built an RBAC Audit Report App using Power BI, Power Apps, and Power Automate. RBAC means role-based access control: access is assigned according to a person’s role. This reporting app was separate from his CyberArk pilot.

Read source: Veradigm access-reporting application →

Separate CyberArk pilot

Bruce developed a separate CyberArk pilot at Veradigm for storing and managing privileged account credentials. It was separate from the access-reporting application. The case describes pilot development, not a production rollout or measured business improvements.

Read source: Separate CyberArk pilot →

Microsoft employee-onboarding consulting

At Microsoft, Bruce consulted on an early automated employee-onboarding solution for a customer who wanted to pilot it. This was early-solution consulting, not a completed pilot or production rollout. It is separate from the Copilot pilot and his personal Day One project.

Read source: Microsoft employee-onboarding consulting →

Microsoft infrastructure work in the resume

Bruce’s Microsoft infrastructure role included PowerShell automation, Workday/SQL/Oracle integrations, and approaches for moving Microsoft Identity Manager to Entra. Those resume details do not establish the tools used for the separate employee-onboarding pilot idea.

Read source: Microsoft infrastructure work in the resume →
Skills and product-development capability

What Bruce brings to a project

Bruce turns business needs into requirements, helps teams plan technical work, and coordinates risks and approvals. He also contributes to product development by defining requirements, building early solutions, and improving how people use them. His portfolio positioning is Technical Project Manager · PMP.

Read source: What Bruce brings to a project →

Skills and tools

Bruce’s published skills include requirements, stakeholder coordination, risk and change management, and UX design. His resume lists Microsoft Project, Jira, Confluence, ServiceNow, PowerShell, SQL, C#, Entra ID, Microsoft Identity Manager, CyberArk, Azure, Power BI, Power Apps, and Power Automate.

Read source: Skills and tools →
Freelance work

Freelance AI evaluation and annotation

Bruce’s freelance work includes evaluating AI responses, transcribing a target speaker’s audio, comparing voices across conversations, and reviewing video object tracking. This evaluation and annotation work does not establish model-training or computer-vision engineering experience.

Read source: Freelance AI evaluation and annotation →

Open-weight model experience

Bruce’s resume lists work with open-weight models, including DeepSeek and Qwen, during freelancing. That does not establish fine-tuning, model hosting, or retrieval-augmented generation implementation.

Read source: Open-weight model experience →
Background, education and certifications

Background and credentials

Bruce is a PMP-certified technical project manager with 15+ years in enterprise technical roles across banking, healthcare, and retail. His published certifications are Project Management Professional (PMP), Professional Scrum Master I, and ISC2 Certified in Cybersecurity.

Read source: Background and credentials →

Education

Bruce has an M.S. in Computer Graphics Technology from Purdue University and a B.S. in Computer Science from Lincoln University.

Read source: Education →
Personal projects

Personal PAM readiness prototype

Bruce’s personal PAM Onboarding Readiness prototype checks sample account owners, completed tests, and approval flags before proposing rollout groups. It is AI-assisted, uses synthetic data, and does not change accounts. A person must review the findings and approve any rollout.

Read source: Personal PAM readiness prototype →

Personal infrastructure design validator

Bruce’s personal Infrastructure Design Validator checks a sample design for selected network, dependency, ownership, and recovery issues. It is an AI-assisted demonstration using synthetic data. It does not inspect or change live cloud systems or certify an architecture.

Read source: Personal infrastructure design validator →

Personal change-readiness tracker

Bruce’s personal Change Readiness Tracker flags missing prerequisites and scheduling conflicts, then compares two versions of a sample change plan. It uses synthetic data and does not execute changes. Ready for review does not mean approved to execute.

Read source: Personal change-readiness tracker →

Personal Day One experiment

Day One is Bruce’s personal AI-assisted onboarding-interface experiment. It explores turning a written request into an interactive screen. It is separate from his Microsoft employer onboarding work and the separate Copilot pilot.

Read source: Personal Day One experiment →
My question isn’t covered

I don’t have verified information about that

Explore a related topic:

Have another question? Contact Bruce at iambrucedavis@gmail.com.

Additional Work

More personal projects

I also explore automation, interface design, AI tools, and creative projects.