Close this message

Doug Warren

Doug Warren - Editor

Lago Vista, United States

Extensive experience with constructive editing and detailed proofreading for Manning Publications and interested in broader range of titles.

Overview

Reviews (3)

I have been a technical proofreader, development editor, and reviewer for software technology books since 2001. My extensive experience includes systems engineer, consultant, software architect, developer, and advisor.

I'm interested in offering my editing and proofreading services. I have great attention to detail with quick response. Also I might explore authoring my own books.

Services
Languages
English (US)
Non-Fiction
Computers & Internet Technology

Work experience

Technical Proofreader

Self-employed
January, 2001 – Present (almost 17 years)

Final technical proofreading of Manning software technology books before publishing.

Technical Development Editor

Self-employed
January, 2015 – Present (almost 3 years)

Technical editing of Manning software technology books in development.

Enterprise Application Architect

Countrywide Financial (now Bank of America)
August, 2005 – July, 2007 (almost 2 years)

Enterprise architect in Office of Architecture responsible for service-oriented architecture, reuse, standards, and governance.

Software Architect

Country Home Loans (now Bank of America)
September, 2001 – July, 2005 (almost 4 years)

Service-oriented architecture (SOA) and software reuse initiatives using Java, .NET, XML, and Web Services technologies.

Senior Advisor

IBM Global Services
January, 1996 – February, 2001 (about 5 years)

Technology assessment, technical support strategy, services planning support, software services development, intellectual capital management, and services delivery enablement

Senior Consultant

IBM Advanced Technical Support
May, 1980 – December, 1995 (over 15 years)

Specialized in open standards, emerging technology, software architectures, object-oriented design, application development, enterprise solution integration, and advanced technical support for distributed systems.

Advisory Systems Engineer

IBM
January, 1973 – April, 1980 (about 7 years)

Technical marketing support with large enterprise clients on software architecture, application design, distributed systems, networking, messaging, database, transaction processing, interactive and batch systems, and operating systems.

Systems Programmer

US Air Force
December, 1968 – December, 1972 (about 4 years)

Real-time command and control, as well as intelligence data systems on IBM Federal Systems and Mitre projects during IBM 4-year military leave.

Systems Engineer

IBM
May, 1967 – November, 1968 (over 1 year)

Technical marketing support for enterprise clients in pharmaceutical, cosmetics, and automotive industries.

Portfolio (19 selected works)

Node.js in Action

Alex R. Young, Bradley Meck, Mike Cantelon, Tim Oxley, Marc Harter, TJ Holowaychuk, Nathan Rajlich

Summary Node.js in Action, Second Edition is a thoroughly revised book based on the best-selling first edition. It starts at square one and guides you through all the features, techniques, and concepts you'll need to build production-quality Node applications. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology You a... read more

Summary Node.js in Action, Second Edition is a thoroughly revised book based on the best-selling first edition. It starts at square one and guides you through all the features, techniques, and concepts you'll need to build production-quality Node applications. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology You a... read more

iOS Development with Swift

Craig Grummit

According to Apple, there are currently 380,000 registered iOS developers and over a billion iOS devices in use worldwide. Swift, the language of iOS development, is the fastest growing programming language. iOS Development with Swift is a hands-on guide to creating apps for iPhone and iPad using the Swift language. It starts by giving a birds-eye view of how an iOS application works and what ... read more

According to Apple, there are currently 380,000 registered iOS developers and over a billion iOS devices in use worldwide. Swift, the language of iOS development, is the fastest growing programming language. iOS Development with Swift is a hands-on guide to creating apps for iPhone and iPad using the Swift language. It starts by giving a birds-eye view of how an iOS application works and what ... read more

Isomorphic Development with JavaScript: Creating universal web applications using React

Elyse Kolker Gordon

You used to have two options for web app architecture: backend server-rendered in response to requests, or frontend browser-rendered, single page applications. Now you have a new choice: isomorphic apps, which let you take advantage of the best of both worlds. Isomorphic Development with JavaScript teaches web developers to build isomorphic web applications using JavaScript, NodeJS, and React.... read more

You used to have two options for web app architecture: backend server-rendered in response to requests, or frontend browser-rendered, single page applications. Now you have a new choice: isomorphic apps, which let you take advantage of the best of both worlds. Isomorphic Development with JavaScript teaches web developers to build isomorphic web applications using JavaScript, NodeJS, and React.... read more

Akka in Action

Raymond Roestenburg, Rob Bakker, Rob Williams

Summary Akka in Action is a comprehensive tutorial on building message-oriented systems using Akka. The book takes a hands-on approach, where each new concept is followed by an example that shows you how it works, how to implement the code, and how to (unit) test it. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technolog... read more

Summary Akka in Action is a comprehensive tutorial on building message-oriented systems using Akka. The book takes a hands-on approach, where each new concept is followed by an example that shows you how it works, how to implement the code, and how to (unit) test it. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technolog... read more

Apache Cordova in Action

Raymond K. Camden

Summary Apache Cordova in Action teaches you to create and launch hybrid mobile apps using Cordova or Phonegap. By following carefully selected examples, step-by-step tutorials, and crystal-clear explanations, you'll learn to build apps from the Cordova CLI, how to make use of device features like the camera and accelerometer, how to submit your apps to Google Play and the Apple App Store, and... read more

Summary Apache Cordova in Action teaches you to create and launch hybrid mobile apps using Cordova or Phonegap. By following carefully selected examples, step-by-step tutorials, and crystal-clear explanations, you'll learn to build apps from the Cordova CLI, how to make use of device features like the camera and accelerometer, how to submit your apps to Google Play and the Apple App Store, and... read more

Amazon Web Services in Action

Andreas Wittig, Michael Wittig

Summary Amazon Web Services in Action introduces you to computing, storing, and networking in the AWS cloud. The book will teach you about the most important services on AWS. You will also learn about best practices regarding automation, security, high availability, and scalability. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. Abo... read more

Summary Amazon Web Services in Action introduces you to computing, storing, and networking in the AWS cloud. The book will teach you about the most important services on AWS. You will also learn about best practices regarding automation, security, high availability, and scalability. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. Abo... read more

Rails 4 in Action: Revised Edition of Rails 3 in Action

Ryan Bigg, Yehuda Katz, Steve Klabnik, Rebecca Skinner

SummaryRails 4 in Action is a comprehensive introduction to Rails that guides you hands-on through all you'll need to become a competent and confident Rails developer. In it, you'll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more.Purchase of the print book includes a free eBook in PDF, Kin... read more

SummaryRails 4 in Action is a comprehensive introduction to Rails that guides you hands-on through all you'll need to become a competent and confident Rails developer. In it, you'll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more.Purchase of the print book includes a free eBook in PDF, Kin... read more

Spring in Practice: Covers Spring 3

Willie Wheeler, Joshua White

Summary Spring in Practice shows you how to tackle the challenges you face when you build Spring-based applications. The book empowers software developers to solve concrete business problems by mapping application-level issues to Spring-centric solutions. It diverges from other cookbooks because it presents the background you need to understand the domain in which a solution applies before it ... read more

Summary Spring in Practice shows you how to tackle the challenges you face when you build Spring-based applications. The book empowers software developers to solve concrete business problems by mapping application-level issues to Spring-centric solutions. It diverges from other cookbooks because it presents the background you need to understand the domain in which a solution applies before it ... read more

Grails in Action

Peter Ledbrook, Glen Smith

SummaryGrails in Action, Second Edition is a comprehensive introduction to Grails 2 focused on making you super-productive fast. In this totally revised new edition, you'll master Grails 2.3 core skills as you apply TDD techniques to developing a full-scale Twitter clone. Along the way you'll learn the latest single-page web app UI techniques, work with NoSQL backends, integrate with enterpris... read more

SummaryGrails in Action, Second Edition is a comprehensive introduction to Grails 2 focused on making you super-productive fast. In this totally revised new edition, you'll master Grails 2.3 core skills as you apply TDD techniques to developing a full-scale Twitter clone. Along the way you'll learn the latest single-page web app UI techniques, work with NoSQL backends, integrate with enterpris... read more

CoffeeScript in Action

Patrick Lee

SummaryCoffeeScript in Action is a tutorial that teaches you how, where, and why to use CoffeeScript. It begins by quickly exposing you to CoffeeScript's new, but instantly-familiar syntax. Then, you'll explore programming challenges that illustrate CoffeeScript's unique advantages. Language junkies will especially appreciate how this book takes idioms from other programming languages and show... read more

SummaryCoffeeScript in Action is a tutorial that teaches you how, where, and why to use CoffeeScript. It begins by quickly exposing you to CoffeeScript's new, but instantly-familiar syntax. Then, you'll explore programming challenges that illustrate CoffeeScript's unique advantages. Language junkies will especially appreciate how this book takes idioms from other programming languages and show... read more

Ext JS in Action: Covers Ext JS Version 4.0

Jesus Garcia, Grgur Grisogono, Jacob K. Andresen

SummaryExt JS in Action, Second Edition teaches Ext JS from the ground up. You'll start with a quick overview of the framework and then explore the core components by diving into complete examples, engaging illustrations, and crisp, straightforward explanations. You'll feel like you have an expert guide right at your elbow teaching you important Ext techniques and offering insight into its inn... read more

SummaryExt JS in Action, Second Edition teaches Ext JS from the ground up. You'll start with a quick overview of the framework and then explore the core components by diving into complete examples, engaging illustrations, and crisp, straightforward explanations. You'll feel like you have an expert guide right at your elbow teaching you important Ext techniques and offering insight into its inn... read more

MongoDB in Action: Covers MongoDB version 3.0

Kyle Banker, Peter Bakkum, Shaun Verch, Doug Garrett, Tim Hawkins

Summary MongoDB in Action, Second Edition is a completely revised and updated version. It introduces MongoDB 3.0 and the document-oriented database model. This perfectly paced book gives you both the big picture you'll need as a developer and enough low-level detail to satisfy system engineers.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Public... read more

Summary MongoDB in Action, Second Edition is a completely revised and updated version. It introduces MongoDB 3.0 and the document-oriented database model. This perfectly paced book gives you both the big picture you'll need as a developer and enough low-level detail to satisfy system engineers.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Public... read more

BDD in Action: Behavior-driven development for the whole software lifecycle

John Ferguson Smart

SummaryBDD in Action teaches you the Behavior-Driven Development model and shows you how to integrate it into your existing development process. First you'll learn how to apply BDD to requirements analysis to define features that focus your development efforts on underlying business goals. Then, you'll discover how to automate acceptance criteria and use tests to guide and report on the develo... read more

SummaryBDD in Action teaches you the Behavior-Driven Development model and shows you how to integrate it into your existing development process. First you'll learn how to apply BDD to requirements analysis to define features that focus your development efforts on underlying business goals. Then, you'll discover how to automate acceptance criteria and use tests to guide and report on the develo... read more

Spring in Action

Craig Walls, Ryan Breidenbach

Spring in Action 2E is an expanded, completely updated second edition of the best selling Spring in Action. Written by Craig Walls, one of Manning's best writers, this book covers the exciting new features of Spring 2.0, which was released in October 2006. Spring is a lightweight container framework that represents an exciting way to build enterprise components with simple Java objects. By emp... read more

Spring in Action 2E is an expanded, completely updated second edition of the best selling Spring in Action. Written by Craig Walls, one of Manning's best writers, this book covers the exciting new features of Spring 2.0, which was released in October 2006. Spring is a lightweight container framework that represents an exciting way to build enterprise components with simple Java objects. By emp... read more

Flex 4 in Action: Revised Edition of Flex 3 in Action

Dan Orlando, Tariq Ahmed, John C. Bland II, Joel Hooks

Flex 4 in Action is an easy-to-follow, hands-on Flex 4 tutorial. Revised and updated from the previous edition on Flex 3, this book is chock-full of examples, goes beyond feature coverage, and helps readers put Flex to work in real day-to-day tasks. This book helps Flex developers make their Flex applications stand out from the crowd. How comprehensive is Flex 4 in Action? Interesting themes, ... read more

Flex 4 in Action is an easy-to-follow, hands-on Flex 4 tutorial. Revised and updated from the previous edition on Flex 3, this book is chock-full of examples, goes beyond feature coverage, and helps readers put Flex to work in real day-to-day tasks. This book helps Flex developers make their Flex applications stand out from the crowd. How comprehensive is Flex 4 in Action? Interesting themes, ... read more

AspectJ in Action: Enterprise AOP with Spring Applications

Ramnivas Laddad

To allow the creation of truly modular software, OOP has evolved into aspect-oriented programming. AspectJ is a mature AOP implementation for Java, now integrated with Spring. AspectJ in Action, Second Edition is a fully updated, major revision of Ramnivas Laddad's best-selling first edition. It's a hands-on guide for Java developers. After introducing the core principles of AOP, it shows you ... read more

To allow the creation of truly modular software, OOP has evolved into aspect-oriented programming. AspectJ is a mature AOP implementation for Java, now integrated with Spring. AspectJ in Action, Second Edition is a fully updated, major revision of Ramnivas Laddad's best-selling first edition. It's a hands-on guide for Java developers. After introducing the core principles of AOP, it shows you ... read more

Spring in Action

Craig Walls, Ryan Breidenbach

Written for enterprise Java developers who have become disillusioned with the complexity and bulk involved with EJB development, this programming tool demonstrates how the Spring framework can make coupled code easy to manage, understand, reuse, and unit-test. Spring's employment of inversion control and aspect-oriented programming techniques to encourage loosely coupled code is explained, pro... read more

Written for enterprise Java developers who have become disillusioned with the complexity and bulk involved with EJB development, this programming tool demonstrates how the Spring framework can make coupled code easy to manage, understand, reuse, and unit-test. Spring's employment of inversion control and aspect-oriented programming techniques to encourage loosely coupled code is explained, pro... read more

Tuscany SCA in Action

Simon Laws, Mark Combellack, Raymond Feng, Haleh Mahbod, Simon Nash

Apache Tuscany is a free, open source project that helps users develop Service Oriented Architecture (SOA) solutions. It provides a lightweight infrastructure that implements Service Component Architecture (SCA) and provides seamless integration with other technologies. Tuscany in Action is a comprehensive, hands-on guide for developing enterprise applications using Apache Tuscany's lightweigh... read more

Apache Tuscany is a free, open source project that helps users develop Service Oriented Architecture (SOA) solutions. It provides a lightweight infrastructure that implements Service Component Architecture (SCA) and provides seamless integration with other technologies. Tuscany in Action is a comprehensive, hands-on guide for developing enterprise applications using Apache Tuscany's lightweigh... read more

Spring Integration in Action

Mark Fisher, Jonas Partner, Marius Bogoevici, Iwein Fuld

Spring Integration extends the Spring Framework to support the patterns described in Gregor Hohpe and Bobby Woolf's Enterprise Integration Patterns (Addison Wesley, 2003). Like the Spring Framework itself, it focuses on developer productivity, making it easier to build, test, and maintain enterprise integration solutions.Spring Integration in Action is an introduction and guide to enterprise i... read more

Spring Integration extends the Spring Framework to support the patterns described in Gregor Hohpe and Bobby Woolf's Enterprise Integration Patterns (Addison Wesley, 2003). Like the Spring Framework itself, it focuses on developer productivity, making it easier to build, test, and maintain enterprise integration solutions.Spring Integration in Action is an introduction and guide to enterprise i... read more

Doug has 3 reviews

Professionalism
Quality
Value
Communication

Steven Frankel

Doug gave me a highly professional and prompt full editing job, despite the fact that I had only paid for proofing. He went the extra mile and I'll go with him every chance I have.

, October 2017


Maria Uran

Doug is an amazing man to work with. He listens and value your input. His fee is very reasonable and respond promptly to your enquiries. I would like to continue working with him for my future books. What impressed me is, he really immersed himself into our writing and can form a good working relationship with you. He is a good man.

, October 2017


Natalie Sowards

Doug is an amazing technical editor! He provides very thorough feedback. We're really happy with the quality of our articles after Doug edits them, and that is in no small part due to his constructive criticism and helpful suggestions.

, October 2017

Share this profile :)

It's time to tell the world about this Reedsy profile!

Explore the Reedsy Community

Reedsy is a community of top publishing professionals. Join Reedsy today to browse 700+ profiles.

93a9bb51323d4d9a8efe8174455d0ce1494ed203

Dan Foster

Formerly of Random House, I’m a bibliophile and veteran editor with 25+ years of experience editing non-fiction for major book publishers.

Penn Valley, CA, United States

6992de81d3c79fdf877d8e85c2adfeac5264691a

Barbara Eastman

Friendly New Zealander with a great work ethic and a professional approach.

Bidford-On-Avon, UK

To view 700+ more profiles, Join Reedsy

To view 700+ more profiles, Join Reedsy