“Doug is one of the sharpest product minds in our industry. He has a remarkable ability to cut through noise, uncover the real problems beneath day-to-day challenges, and translate those insights into simple, elegant, and—most importantly—scalable product solutions. His work consistently reflects a rare blend of strategic clarity and practical execution, delivering experiences that not only solve immediate needs but create lasting value for customers and the business alike.”
About
I build products that transform how millions of developers work. From co-founding Amazon…
Activity
-
The New Definition of a Product Engineer The existing definition describes the wrong direction. If you Google "what is a product engineer" right…
The New Definition of a Product Engineer The existing definition describes the wrong direction. If you Google "what is a product engineer" right…
Shared by Doug Seven
-
Agentic AI 101: From Prompts to Skills to Agents Most PMs have used ChatGPT or Claude to answer a question or draft a document. That's prompting…
Agentic AI 101: From Prompts to Skills to Agents Most PMs have used ChatGPT or Claude to answer a question or draft a document. That's prompting…
Shared by Doug Seven
-
Before buying a growth stock impacted by AI, I would want answers to five questions: 1. What still protects the cash flows if AI features get…
Before buying a growth stock impacted by AI, I would want answers to five questions: 1. What still protects the cash flows if AI features get…
Liked by Doug Seven
Experience
Licenses & Certifications
Volunteer Experience
-
Member Board Of Trustees
Eastside Catholic School
- 2 years 7 months
Education
As a Trustee of Eastside Catholic School, I have both the opportunity and the obligation to appoint and evaluate the President, help establish strategic direction, set broad policy, and steward the assets, all in support of the Eastside Catholic School's stated mission. In this role I participate in various committees and initiatives, and leverage my skills, experience and network to advance the mission of Eastside Catholic School.
-
Head Coach 12U
Washington Athletics, LLC
- 1 year 3 months
Children
I am the head coach for the 12U Gold boys baseball team. My philosophy is to emphasize the importance of good sportsmanship and teamwork while having fun playing baseball, and to prioritize long-term player development over short-term wins.
-
VP of Challenger Program
Eastlake Little League
- 1 year
Children
The Little League Challenger Division was founded in 1989, and is Little League’s adaptive baseball program for individuals with physical and intellectual challenges.
Publications
-
Pro ADO.NET with VB .NET 1.1
APress
"All in all, this is one of my favorite books… Totally interesting. Tons of 'real world' stuff. No detectable fluff," William Ryan, KnowDotNet.
"I began my reading with a little bit of skepticism figuring that this was yet another rehash of the MSDN Library. I am happy to report that I was wrong." James Steele, .NET Consultant, SteeleWire Inc.
Calling all VB .NET programmers and web developers! This highly anticipated book provides thorough instruction for using ADO.NET, supported…"All in all, this is one of my favorite books… Totally interesting. Tons of 'real world' stuff. No detectable fluff," William Ryan, KnowDotNet.
"I began my reading with a little bit of skepticism figuring that this was yet another rehash of the MSDN Library. I am happy to report that I was wrong." James Steele, .NET Consultant, SteeleWire Inc.
Calling all VB .NET programmers and web developers! This highly anticipated book provides thorough instruction for using ADO.NET, supported with numerous relevant code examples and extensive technical information. So whether you're developing web applications using ASP.NET, Windows Forms applications, or XML Web Services, you'll become adept at maximizing .NET's data access technology.
Topics include: ADO.NET data architecture; data readers, adapters, and DataSets; safer development with XML Schemas; data relationships; and ADO.NET's built-in support and performance optimization. With such valuable content, you'll come to master a solution-oriented approach to ADO.NET.Other authors -
-
ASP.NET Professional Secrets
Wiley
Go beyond the obvious and explore the secrets behind ASP.NET with this comprehensive guide. Leading authorities in the field expose the hidden functionality within the ASP.NET model, revealing everything from Web controls and screen scraping to configuration and versioning techniques. These expert tips and tricks will help you gain the skills you need to quickly develop your own practical ASP.NET applications.
The Insider’s Guide to:
Uploading Multiple Files from a Single Page (see…Go beyond the obvious and explore the secrets behind ASP.NET with this comprehensive guide. Leading authorities in the field expose the hidden functionality within the ASP.NET model, revealing everything from Web controls and screen scraping to configuration and versioning techniques. These expert tips and tricks will help you gain the skills you need to quickly develop your own practical ASP.NET applications.
The Insider’s Guide to:
Uploading Multiple Files from a Single Page (see Chapter 5)
Double-Checking Client-Side Validation (see Chapter 9)
Nesting User Controls (see Chapter 10)
Using the Code-Behind Model with Notepad (see Chapter 12)
Supporting Specific .NET Framework Versions (see Chapter 13)
Debugging a SQL Server Stored Procedure from Visual Studio® .NET (see Chapter 14)
Streaming Attachments (see Chapter 18)
Screen Scraping Using WSDL Documents and Proxy Classes (see Chapter 30)
Integrating Mobile Emulators with Visual Studio .NET (see Chapter 33)Other authorsSee publication -
Professional ADO.NET with VB.NET
Wrox Press
ADO.NET is Microsoft's latest data access technology and, as an integral part of the .NET Framework, is far more than just an ADO upgrade. ADO.NET provides an extensive set of .NET classes that facilitate efficient access to data in a large variety of sources, enable sophisticated manipulation and sorting of data, and form an important framework within which to implement inter-application communication.
This book provides a comprehensive guide to using ADO.NET, with plenty of practical code…ADO.NET is Microsoft's latest data access technology and, as an integral part of the .NET Framework, is far more than just an ADO upgrade. ADO.NET provides an extensive set of .NET classes that facilitate efficient access to data in a large variety of sources, enable sophisticated manipulation and sorting of data, and form an important framework within which to implement inter-application communication.
This book provides a comprehensive guide to using ADO.NET, with plenty of practical code examples and extensive technical information. Whether you're developing web applications using ASP.NET, Windows Forms applications, or XML Web Services, this book will show you how to use .NET's data access technology to maximum effect. Along the way, it looks at:
* Understanding the architecture of the ADO.NET data providers
* Reading and writing data with data readers, data adapters and DataSets
* Making development safer with XML Schemas and strongly typed DataSets
* Defining constraints on and relationships between your data
* Using ADO.NET's built-in support for transactional processing
* Optimizing the performance and security of your ADO.NET applications
* Developing your own data provider for a custom data sourceOther authorsSee publication -
ASP.NET Security
Wrox Press
If you are building web applications or web services with ASP.NET and you want to keep them secure, this is the book for you.
This book will show you how to make effective use of the security framework provided by ASP.NET.We cover the key technologies for authentication (identifying users) and authorization (controlling access to recources). We also show how we can use other ASP.NET features to keep our applications secure.
ASP.NET provides a flexible and extensible authentication…If you are building web applications or web services with ASP.NET and you want to keep them secure, this is the book for you.
This book will show you how to make effective use of the security framework provided by ASP.NET.We cover the key technologies for authentication (identifying users) and authorization (controlling access to recources). We also show how we can use other ASP.NET features to keep our applications secure.
ASP.NET provides a flexible and extensible authentication framework. We present the built in options for authentication, discussing when they should be used and showing how they should be applied for maximum security. For those who have needs beyond what the standard authentication methods provide, we show how to extend and enhance them to create custom security systems.
Authorization is covered in depth. We show how to use the built in authorization system to control access to the resources that a web application exposes. We then take things further by showing how to extend the system to address more advanced authorization scenarios.
Good configuration is vital if your applications are to be secure. We explain how to configure IIS and ASP.NET so that they work together to provide good security. Even with a good authentication and authorization system, there are still many ways in which a web application can be attacked. We show how we can code ASP.NET applications to avoid the most common vulnerabilities. Code Access Security, a good way to restrict what operations code can perform, is introduced with examples that show how it can be applied.
Most of the techniques presented in the rest of the book apply just as well to web services as to browser based web applications. We also discuss some additional techniques particular to web services.Other authors -
-
Professional ADO.NET
Wrox Press
ADO.NET is Microsoft's latest data access technology and, as an integral part of the .NET Framework, is far more than simply an upgrade of previous incarnations of ADO. ADO.NET provides an extensive set of .NET classes that facilitate efficient access to data from a large variety of sources, enable sophisticated manipulation and sorting of data, and forms an important framework within which to implement inter-application communication and XML Web Services.
This book provides a…ADO.NET is Microsoft's latest data access technology and, as an integral part of the .NET Framework, is far more than simply an upgrade of previous incarnations of ADO. ADO.NET provides an extensive set of .NET classes that facilitate efficient access to data from a large variety of sources, enable sophisticated manipulation and sorting of data, and forms an important framework within which to implement inter-application communication and XML Web Services.
This book provides a comprehensive guide to using ADO.NET, with plenty of practical code examples, extensive technical information, and a detailed case study. Whether you are developing Web Applications using ASP.NET, Windows Forms applications, or XML Web Services, this book will show you how to utilize .NET's data access technology to maximum effect.
This book covers:
ADO.NET and the .NET Framework
Using the .NET Data Providers to create connections and execute commands
Using the DataSet to manipulate data
ADO.NET and XML
Using COM Interoperability
Performance and security issuesOther authors -
-
ASP.NET Tips, Tutorials and Code
Sams Publishing
With a foreword by Microsoft's Mark Anders, Professional ASP.NET consists of 19 chapters written by seven of today's leading experts in ASP.NET. These authors are professional developers who create ASP.NET applications, teach, run well-known ASP.NET Web sites, either within or outside of Microsoft. The tutorial framework for each chapter includes:
A brief introduction, explaining the concept.
A code example, illustrating the concept.
A piece-by-piece explanation of the…With a foreword by Microsoft's Mark Anders, Professional ASP.NET consists of 19 chapters written by seven of today's leading experts in ASP.NET. These authors are professional developers who create ASP.NET applications, teach, run well-known ASP.NET Web sites, either within or outside of Microsoft. The tutorial framework for each chapter includes:
A brief introduction, explaining the concept.
A code example, illustrating the concept.
A piece-by-piece explanation of the code.
Most examples employ VB.NET, but there are also additional C# examples within each chapter, and all of the example programs will be available at the book's web site in both VB.NET and C#.
The code examples in this book are based upon the ASP.NET Beta2 specifications, a functionally complete version of the software.Other authorsSee publication -
Programming Data-Driven Web Applications with ASP.NET
Sams Publishing
Programming Data-Driven Web Applications with ASP.NET provides readers with a solid understanding of ASP.NET and how to effectively integrate databases with their Web sites. The key to making information instantly available on the Web is integrating the Web site and the database to work as one piece. The authors teach this using ASP.NET, server-side controls, ADO+, XML, and SOAP. The authors will teach readers how to manage data by using ASP.NET forms, exposing data through ASP+ Web Services…
Programming Data-Driven Web Applications with ASP.NET provides readers with a solid understanding of ASP.NET and how to effectively integrate databases with their Web sites. The key to making information instantly available on the Web is integrating the Web site and the database to work as one piece. The authors teach this using ASP.NET, server-side controls, ADO+, XML, and SOAP. The authors will teach readers how to manage data by using ASP.NET forms, exposing data through ASP+ Web Services, working with BLOBs, and using cookies and other features to secure their data.
Other authorsSee publication
Patents
-
Environment and Method for Cross-Platform Development of Software Applications
Filed US 13/657149
Defines an Integrated Cloud Environment that integrates the developer workflow across locally installed tools and cloud-based services to enable developers to build applications for multiple platforms, regardless of the restrictions of their local platform. Provisional application was filed Feb-7, 2012 (Application Number: 61595945).
Projects
-
The Product Foundry
A foundry is where raw materials meet intense heat, skilled craftsmanship, and proven processes to create something strong and purposeful. The Product Foundry is your workshop for mastering the essential craft of product management—where strategy meets execution, where customer insights become features that ship, and where impact is measured in outcomes, not output.
This is our corner of the internet to explore the real work of product management: setting goals that drive decisions…A foundry is where raw materials meet intense heat, skilled craftsmanship, and proven processes to create something strong and purposeful. The Product Foundry is your workshop for mastering the essential craft of product management—where strategy meets execution, where customer insights become features that ship, and where impact is measured in outcomes, not output.
This is our corner of the internet to explore the real work of product management: setting goals that drive decisions, identifying signals that reveal truth, defining metrics that matter, and building the frameworks that turn vision into reality.
Whether you’re forging your first roadmap or refining your approach after years in the fire, The Product Foundry is where we share techniques, dissect challenges, and sharpen the skills that separate products that merely launch from those that truly land.
No fluff. No buzzwords. Just practical wisdom for PMs who care about craft.
Welcome to the foundry. Let’s build something that lasts.
https://theproductfoundry.substack.com
Recommendations received
26 people have recommended Doug
Join now to viewMore activity by Doug
-
Coding Agents Aren’t Broken. The Instructions Are. A recent study shows coding agents can't tell when code is already fixed. The takeaway everyone…
Coding Agents Aren’t Broken. The Instructions Are. A recent study shows coding agents can't tell when code is already fixed. The takeaway everyone…
Shared by Doug Seven
-
3 words are missing from most AI specs..."So that users can..." Most AI product specs are thorough. They describe the model, the inputs, the…
3 words are missing from most AI specs..."So that users can..." Most AI product specs are thorough. They describe the model, the inputs, the…
Shared by Doug Seven
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content