TeainahatPrinciple Software EngineerDomain Driven Design. Helping business members and code developers speak the same language. Making software that expresses the domain/business experts terminology, centered around the core parts of business; working around solving the most important problems with the right words so everyone can understand.Event Driven Design. Capture events that contain business value. If you have the data, you can use it; if you don't capture it, you can't go back in time and get it.UX & UI. Delivering delight to the user's experience that looks, feels, and functions fabulouslyPHP, Java, JS, CSS, HTMLAndroid & iOS app developmentWCAG & ADA Accessibility compliance. For most people, accessibility makes things easier. For people with disabilities, it makes things possible.Living style guides, code standardsEducational material & on-site trainingAdvanced performance optimizationAutotelic software development http://teainahat.com/01/01/2005-01/01/2014