John C.

John C. Email and Phone Number

Logical Wireframer, Solution Architect Consultant, Distributed Design & DDD Evangelist, Eventstormer, Speaker, Trainer, Drummer @ DDD United States
John C.'s Location
Salem, Oregon, United States, United States
John C.'s Contact Details

John C. personal email

About John C.

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!

John C.'s Current Company Details
DDD United States

Ddd United States

View
Logical Wireframer, Solution Architect Consultant, Distributed Design & DDD Evangelist, Eventstormer, Speaker, Trainer, Drummer
John C. Work Experience Details
  • Ddd United States
    Founder
    Ddd United States May 2023 - Present
    Salem, Oregon, Us
    Started DDDUS to build the DDD Practitioner community, bring greater awareness to modern software design, and improve software success industry-wide.
  • Articulate Domain
    Independent Information Technology Consultant
    Articulate Domain Aug 2019 - Present
    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.
  • Markel
    Product Consultant (Ddd/Eventstorming)
    Markel Jan 2024 - Mar 2024
    Glen Allen, Virginia, Us
    EventStorming; Process Modeling; Domain Modeling; System Mapping & Message Flow to reimagine an existing product offering using DDD Principles.
  • Grant Thornton Llp (Us)
    Product Consultant (Ddd/Eventstorming)
    Grant Thornton Llp (Us) Jan 2024 - Feb 2024
    Chicago, Il, Us
    EventStorming, Process Modeling, System Mapping & Message Flow for new product offering using DDD Principles.
  • Halliburton
    Process Improvement Consultant (Ddd/Eventstorming)
    Halliburton Jan 2024 - Feb 2024
    Houston, Texas, Us
    Eventstorming; Process Modeling; Explore new process improvements for Engineering and Manufacturing using DDD Principles.
  • Geico
    Enterprise Architect (Contractor)
    Geico Oct 2022 - Apr 2023
    Chevy Chase, Md, Us
    Domain Modeling, DDD Consultations, Eventstorming, Process Modeling, Software Design, Context Mapping.
  • Regions Bank
    Software Design And Product Ownership (Contractor)
    Regions Bank Mar 2020 - Jul 2022
    Birmingham, Alabama, Us
    Domain Modeling, Domain-Driven Design (DDD), Software Design and Development, Business Requirements Analysis, Process Analysis, Product Backlog Management
  • State Of Colorado
    Senior Software Engineer (Contractor)
    State Of Colorado Aug 2019 - Mar 2020
    Denver, Co, Us
    Requirements Analysis, Process Modeling, Software Design and Modeling, Development; Data matching, and Soundex algorythms.
  • Extra Space Storage
    Manager Of Software Engineering
    Extra Space Storage Mar 2019 - Jul 2019
    Salt Lake City, Ut, Us
    Supporting software Developers, Testers, Product Owners and Leaders by working through process and development improvements through collaboration and education.
  • Young Living Essential Oils
    Software Engineer Team Lead
    Young Living Essential Oils Jan 2019 - Mar 2019
    Lehi, Utah, Us
    • Manage Agile team focus on sprint tasks and remove blockers• Lead team solution design sessions
  • Young Living Essential Oils
    Software Engineer
    Young Living Essential Oils Jul 2018 - Jan 2019
    Lehi, Utah, Us
    • Develop eCommerce customer facing features on time • Debug & repair eCommerce software issues reported in Jira
  • Young Living Essential Oils
    Software Release Engineer (Devops Team)
    Young Living Essential Oils Jun 2017 - Jul 2018
    Lehi, Utah, Us
    • Technologies: GIT/BitBucket; Jenkins; Octopus; JIRA; PowerShell; C#; P4Merge; Confluence • Merge; Build; Deploy code updates that are approved by team leads • Plan/Maintain software release branching and communicate changes • Coordinate database refreshes from production to non-production environments • Setup IIS and other server systems to enable software to function in new environments • Improve build process to centrally drive build artifacts such as versioning logic • improve SDLC automation to update development status more accurately
  • Young Living Essential Oils
    Business Analyst
    Young Living Essential Oils May 2016 - May 2017
    Lehi, Utah, Us
    • Product owner for Canadian market eCommerce features• Translated business requirements into Epics/Stories• Project Managed feature development through SDLC• Lead weekly prioritization assessment meetings
  • Young Living Essential Oils
    Software Release Manager
    Young Living Essential Oils Mar 2015 - Mar 2017
    Lehi, Utah, Us
    [First to hold this position at Young Living]Technologies: WorkFront; Jira; ExcelKey Responsibilities: • Managing the release of tested and packaged software • Coordinating the "composite release" of several packages to reduce bugs deriving from missing dependencies • Coordinate database refreshes from production to non-production environments • Generating Release Event Key Performance Initiatives which included the duration and timeliness of each deployment
  • Young Living Essential Oils
    Software Development Manager
    Young Living Essential Oils Jun 2014 - Mar 2015
    Lehi, Utah, Us
    • Managed a team of approximately 10 software developers• Lead effort to automate first essential oil distillery (Patent pending)• Reduced total defect count from 500+ down to <5 defects in 4 months on custom back office software. • Architected/developed Third Party Logistics API integrating domestic and international logistics vendors• Lead the initiative to move our backoffice software from only working on Windows XP to Win7 and eventually Win10 while other developers work on a modern web based solution to replace portions of this vast business software.• Build and improve Third Party Logistics integrations in a Web API platform that required vendors to pull orders and shipments and push updates.• Participate in process improvement to reduce SDLC inefficiencies
  • Young Living Essential Oils
    Software Engineer Lead
    Young Living Essential Oils Apr 2013 - Jun 2014
    Lehi, Utah, Us
    • Technologies: Classic ASP; HTML; HTTP; SQL Server; VB COM; VB6; IIS• Refactored eCommerce promo logic from 10,000 to 700 lines of code • Enhance and apply new features to the eCommerce offering• Move the entire Classic ASP eCommerce offering off of Windows 2000 and 2003 servers to 2008/2012.• Create file replication automation for eCommerce images to all test and production servers.• Software defect analysis and repair• Supported Event Software/Hardware
  • Consultnet
    Web/Software Developer - Consultant
    Consultnet Jul 2012 - Mar 2013
    Salt Lake City, Utah, Us
    Contract was with Young Living Essential Oils through Consultnet.Technologies: Classic ASP; HTML; HTTP; SQL Server; VB COM; VB6; IISIntegrations: Third Party Logistics FirmsBusiness Areas: Logistics; Promotions; eCommerceKey Projects: • Increase software performance, reusabity and accuracy for the software that evaluated realtime orders for qualification of promotional offerings. • Software defect analysis and repair
  • Identity Group
    Senior Web Developer
    Identity Group Jun 2007 - Jul 2012
    Nashville-Davidson, Tennessee, Us
    Technologies: C#; Web API; SQL Server; Classic ASP; HTML; Dynamic PDF generation; IIS; SourceAnywhereIntegrations: Vista Print; Staples; OfficeMax;Business Areas: eCommerce; Online Custom Product Designers; Partner API IntegrationsKey Projects: • Developed unique and complex software solutions to allow customers to customize their print/promotional product designs realtime online. Geometric intricacies were developed into a PDF generator. • Developed WebAPI integration for order fulfillment for VistaPrint (IdentityGroup was a vendor for many print/promotional products)
  • United Services & Trust Corporation
    Web Developer & Print Media Design Director
    United Services & Trust Corporation Mar 2007 - Dec 2011
    • Currently design the Lara – Murphy Report (LMR) a monthly trade magazine for Insurance Agents that analyzes current economic conditions from an Austrian Economist perspective. Samples in PDF format available.• Designed the logo and all the components of the publication using InDesign in Adobe CS5.• Implemented and configured a Joomla! based subscription mechanism with integration through VirtueMart and Athorize.Net.
  • New River Fellowship
    Office Administrator
    New River Fellowship Sep 2004 - Jun 2006
    Hudson Oaks, Texas, Us
    • Converted small database to a web-based interactive donor database and user community with Church Community Builder software as a service. • Responsible for documenting and designing the ETL process, software testing and user training. • Developed faith-based/non-profit budget of half million dollars to meet all organizational requirements including transition to new church facility. • Finance Functions to include Budgets, Accounts Payable, and Vendor Management. • Human Resource functions including Payroll and Benefits. • Office and communication maintenance and management.• Software used: Excel and Quickbooks Online
  • Wipro Gallagher Solutions
    Project Manager
    Wipro Gallagher Solutions Dec 2003 - Aug 2004
    Bangalore, Karnataka, In
    • Managed mortgage software installation using Microsoft Project and other tools at a large nationwide bank. • Tracked and adjusted several milestones, deliverables and project resources to meet project goals.• Handled all aspects of project management for software implementation from on and off site.
  • Caterpillar Financial Services Corporation
    Business Analyst/ Web Developer
    Caterpillar Financial Services Corporation Aug 2002 - Nov 2003
    Nashville, Tn, Us
    • Developed "Budget Central", a web based Activity Based Cost (ABC) System for budget forecasting. • Document functional requirements and design solution as an intranet application. • Design/Implement ETL Process using MS SQL Server/DTS. • Develop UI using HTML 4, ASP 3.0 / Stored Procedures using T-SQL in MS SQL Server 2000. • System incorporated several DHTML, JavaScript enhancements. • Hands on installation of Siebel for CRM process improvement (Certified Siebel Administrator)
  • Inter Web Data Concept
    Web Developer
    Inter Web Data Concept Jul 1999 - Jul 2002
    • Product ownership of the development and support of Orderprinting.com, a complete online print product ordering system for Business Cards Tomorrow (BCT) • Document functional requirements • Implement solution using HTML 4, ASP 3.0 /Stored Procedures using T-SQL in MS SQL Server 2000. • Reduced thousands of lines of redundant code by using the limited OO features in VBScript. • Developed new modules as required by the customer. • Managed various other smaller .coms • Website Troubleshooting (Data, Code and Layout issues) • 100% telecommute • Coordinated with offshore international developers.
  • Sverdrup Corp
    Software Developer And Data Support Consultant
    Sverdrup Corp Jun 1998 - Jun 1999
    • Developed munitions stock rotation data system MS Access 97.• Assisted with various other initiative for hardware and software installations with Novell.
  • Consultnet
    Contract Developer
    Consultnet Apr 1998 - Aug 1998
    Salt Lake City, Utah, Us
    • Developed union worker overtime shift rotation management system for major copper mine facility using MS Access 97.• Processed data records transitions to newer systems for various companies using Excel, Access and AS-400.
  • Princeperelson & Associates
    It Support Specialist (Contractor)
    Princeperelson & Associates Oct 1997 - Mar 1998
    Salt Lake City, Ut, Us
    • Hardware and software upgrades for the main Gas company using Novell and GroupWise.
  • United States Air Force
    Logistics Specialist
    United States Air Force Oct 1994 - Oct 1997
    Randolph Afb, Tx, Us
    • Processed parts requests for F-16 Fighter Aircraft parts. • Assisted 388th Fighter Wing with various logistics issues for F-16 Fighter Aircraft parts. • Took on roles as computer manager for logistics division of the 388th Fighter Wing.
  • United States Air Force
    Television & Radio News Reporter
    United States Air Force May 1993 - Sep 1994
    Randolph Afb, Tx, Us
    • Reported news and events on FEN Armed Forces Radio and Television with over 300,000 viewers in Japan.• Created new series to promote troop exploration of the Japanese culture.
  • United States Air Force
    Television & Radio News Reporter
    United States Air Force Oct 1991 - Apr 1993
    Randolph Afb, Tx, Us
    • Joined in Oct. 2001 and trained at Fort Benjamin Harrison Indiana.• First tour of duty was in Korea starting in the Spring of 2002.• Reported news and events on AFKN Armed Forces Radio and Television with over 14 million viewers in Korea.

John C. Education Details

  • Bethel University
    Bethel University
    Organizational Management

Frequently Asked Questions about John C.

What company does John C. work for?

John C. works for Ddd United States

What is John C.'s role at the current company?

John C.'s current role is Logical Wireframer, Solution Architect Consultant, Distributed Design & DDD Evangelist, Eventstormer, Speaker, Trainer, Drummer.

What is John C.'s email address?

John C.'s email address is jc****@****hoo.com

What schools did John C. attend?

John C. attended Bethel University.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.