Fractional Program, Engineering & Product Leadership for Startups and Tech Teams


Build smart. Scale fast. Deliver what matters.

I take a pragmatic, systems-driven approach to delivering value

Plan, but adapt

Balance long-term vision with iterative, data-backed delivery. With AI features, this means hypothesis-driven development: prototype quickly, measure actual user behavior, and adapt based on what AI can reliably deliver.

Design for outcomes

Apply HCD and architecture thinking to get it right for users and the business. AI introduces new UX patterns (confidence scores, “AI is thinking” states, graceful degradation) that require thoughtful design—not just bolting ChatGPT onto existing flows.

Start lean

Define testable MVPs to reduce waste and increase learning. For AI products, this means prompt engineering before fine-tuning, simple RAG before complex agents, and always having non-AI fallbacks for critical paths.

Deliver Continuous Value

Build incrementally, validate constantly, and improve relentlessly. AI features require ongoing tuning: monitoring model performance, managing prompt drift, optimizing costs, and iterating based on user feedback loops.

Connect business and tech

Translate between product, engineering, and leadership to keep everyone aligned. This includes helping non-technical stakeholders understand AI limitations (hallucinations, cost, latency) and helping engineers understand business value of “good enough” AI over perfect traditional code.

Manage AI-Specific Risks

Responsible AI isn’t just ethics—it’s engineering discipline. I help teams implement observability for AI behavior, design human-in-the-loop workflows for high-stakes decisions, and create audit trails for regulatory compliance.

Linked In

“I relied heavily on a few people in the company to help promote similar improvements from Product Development and integrate it to the other departments. In the Engineering department I relied heavily on Jim’s background and experience using Agile to help design appropriate collateral that would be easily digestible by Engineering.

Product Manager

“Jim is a true innovator and visionary. He brought a fresh but yet methodical approach to the IT group. His leadership and project management skills are unsurpassed. He has a deep and vast knowledge of various technologies and what is required to implement such technologies. He is a forward thinker. I am sure what I am describing is no surprise to you if you know Jim. “

Business Analyst

“Jim is an excellent program manager in the eBusiness space. His technical knowledge of portal middleware and applications combined with his extensive business knowledge makes him a very valuable commodity. He has the ability to manage very large projects from conception to completion and is exceptional at integrating multiple vendor solutions.”

Systems Manager

“Jim was a stabilizing force on all projects. His leadership, guidance and technical knowledge consistently made for smoother workflows and better products. Additionally, his interpersonal skills made working together an enjoyable experience – even under the stress of very tight timelines.”

Product Design Leader

Jim is a manager who both understands software development and business objectives. Working with him as a developer was a big pleasure as he always gave me the information that I required to be productive and had realistic expectations of what can be achieved. I’d be glad to be able to work with him again!

Developer

“Jim and I worked together under very challenging conditions. We were challenged with limited budget, resources, support by senior management, retention issues, and high visibility on many mission critical projects within the business constituency.


I learned a lot from Jim about what true project and program management really is. He led the most challenging and politically visible project at Teradyne, and rose above it all, to keep the project progressing.


He is a wealth of knowledge, and a great team player!”

Customer Manager

“Jim is an exceptional program manager that can balance and direct many projects at once. He is customer focused, understands the big picture, and has sharp technical skills. Jim is a change agent with passion and always delivers quality.”

Exec VP / CTO

“I have worked with Jim closely on several projects in the last 5 years and feel honored and grateful to be able to give him my wholehearted endorsement.

Jim is a gifted leader with deep understanding of technology and outstanding people skills.

He has managed several engineering groups in these years, and what made each stand out was the high quality of code, timely deliveries, amazing spirit of collaboration and strong support of creative thinking & progressive ideas.

Jim is one of our finest leaders who has admiration and respect of many. I highly recommend him for any senior management position.

Test Lead