Founder
CurrentStarted DDDUS to build the DDD Practitioner community, bring greater awareness to modern software design, and improve software success industry-wide.
Please complete the CAPTCHA to continue
A concise factual answer block for searchers comparing this professional profile.
John C. is listed as Logical Wireframer, Solution Architect Consultant, Distributed Design & DDD Evangelist, Eventstormer, Speaker, Trainer, Drummer at DDD United States, based in Salem, Oregon, United States. AeroLeads shows a matched LinkedIn profile for John C..
John C. previously worked as Founder at Ddd United States and Independent Information Technology Consultant at Articulate Domain. John C. holds Bs, Organizational Management from Bethel University.
This section adds company-level context without repeating John C.'s masked contact details.
Review company-level records connected to John C. before choosing the right outreach path.
For more than 25 years I have searched for ways to build better software more frequently and with less stress. In that time I discovered the raw designer in me that was working all along. I have built software systems ranging from data systems to websites, API integrations to ecommerce and much more. Some of these have lasted a decade or more and were very healthy systems, workhorses. I even have a patent on an automation system.The domain, the business model, was often my biggest inspiration in my software design process. When that was the case, it was fantastic. When it was not, it did not go well.In the middle of that career I ran into Domain Driven Design (DDD) by Eric Evans. I was puzzled and intrigued. I have, for more than a decade now read that book several times, attended a few conferences and even helped friends in in the business present good ways to model software. I now understand the material well enough to go through the book again and this time, write commentary and enrich my training material even more.Doing software is easy and hard. I propose we do the hard work of a good design to make life a little easier by creating adaptive systems. I promote this in my interactions, discussions and the trainings I have done.If you have a software need that is not quite getting met, reading the domain and articulating it well is likely a first step to getting on track. It takes some effort to learn to do this. I will always be learning how to do this better. Teams are important. Tech is important. But if you don't have a culture of respect for the truth of the narrative of the domain, it will seem like success is always within reach but never quite grasped to its high potential.I help companies search for true success in software through connecting the business and technology teams using DDD and the related methods that emerge from this paradigm.I live in Oregon with my wife Sandy and we go to the beautiful Oregon Coast any chance we get!
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Salem, Oregon, US
Started DDDUS to build the DDD Practitioner community, bring greater awareness to modern software design, and improve software success industry-wide.
I analyze business processes to devise software solutions that mirror the business to improve absorption of new change. There are a lot of really good people in the tech and business world. Getting them to see each others needs is a challenge to create systems that last. I love this challenge.
Glen Allen, Virginia, US
EventStorming; Process Modeling; Domain Modeling; System Mapping & Message Flow to reimagine an existing product offering using DDD Principles.
Chicago, IL, US
EventStorming, Process Modeling, System Mapping & Message Flow for new product offering using DDD Principles.
Houston, Texas, US
Eventstorming; Process Modeling; Explore new process improvements for Engineering and Manufacturing using DDD Principles.
Chevy Chase, MD, US
Domain Modeling, DDD Consultations, Eventstorming, Process Modeling, Software Design, Context Mapping.
Birmingham, Alabama, US
Domain Modeling, Domain-Driven Design (DDD), Software Design and Development, Business Requirements Analysis, Process Analysis, Product Backlog Management
Denver, CO, US
Requirements Analysis, Process Modeling, Software Design and Modeling, Development; Data matching, and Soundex algorythms.
Salt Lake City, UT, US
Supporting software Developers, Testers, Product Owners and Leaders by working through process and development improvements through collaboration and education.
Lehi, Utah, US
Lehi, Utah, US
Lehi, Utah, US
Lehi, Utah, US
Lehi, Utah, US
Lehi, Utah, US
Lehi, Utah, US
Salt Lake City, Utah, US
Nashville-Davidson, Tennessee, US
Hudson Oaks, Texas, US
Bangalore, Karnataka, IN
Nashville, TN, US
Salt Lake City, Utah, US
Salt Lake City, UT, US
Randolph AFB, TX, US
Randolph AFB, TX, US
Randolph AFB, TX, US
Quick answers generated from the profile data available on this page.
John C. works for DDD United States.
John C. is listed as Logical Wireframer, Solution Architect Consultant, Distributed Design & DDD Evangelist, Eventstormer, Speaker, Trainer, Drummer at DDD United States.
John C. is based in Salem, Oregon, United States while working with DDD United States.
John C. has worked for Ddd United States, Articulate Domain, Markel, Grant Thornton Llp (Us), and Halliburton.
You can use AeroLeads to view verified contact signals for John C. at DDD United States, including work email, phone, and LinkedIn data when available.
John C. holds Bs, Organizational Management from Bethel University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts