Dr. David Bakken’s Consulting Home Page
Welcome to bakken-middleware.com, the web pages for Dr. David Bakken’s consulting endeavors. These web pages provide background information on Dr. Bakken for prospective clients.
Dr. Bakken is a pragmatic system
builder who has lengthy experience in both industry and the academic
world. He has been directly involved
with middleware R&D post-PhD for a dozen years years as a scientist and
professor, and has been in a computing professional for over twenty years. His research and
experience background include distributed computing, middleware, fault-tolerant
computing, and distributed quality of service.
He is very good at not only working with mechanisms in these technical
areas, but higher-level architectural issues, questioning and validating
underlying technical assumptions, etc.
for distributed computing systems.
Dr. Bakken is a professor at Washington State University in Pullman, Washington. He has consulted to a number of companies
including Amazon.com, Network Associates Labs, and TriGeo Network
Securuity. Dr. Bakken has served as
external voting member of Ph.D. committees from
New flash: Dr. Bakken is one of the investigators on a new cybersecurity center, “Trustworthy Cyber Infrastructure for the Electric Power Grid”, funded by the CyberTrust program of the National Science Foundation. This is only the 4th such center funded in the history of CyberTrust, the main security research program for the NSF; for example, the only other university in the Pacific-10 league to be involved with such a center is UC Berkeley. The press release from his college at WSU about this center can be found here, the center’s web site is here, and info on Dr. Bakken’s GridStat project for the electric power grid can be found here.
Dr Bakken’s university allows professors to consult up to an average of one day per week, not including vacations and summers. His consulting interests include very large and long-lived software for distributed computing systems. Such software has many complicated and interlocking issues involving distribution, fault tolerance, security, programmability, maintainability, manageability, etc. He is also interested in doing deeply-technical due diligence on areas of his expertise, including startup companies, and has served on the Board of Directors for a computer security startup.
More information can be found here:
These web pages are fairly simple, designed to present Dr. Bakken’s qualifications rather than to be a flashy. While he possesses significant savior faire, Dr. Bakken prefers not to consult to those who prefer style over substance, and suggests instead that they hire a consultant named Dogbert, a close colleague of Dilbert.