.Net Developer
CurrentWorking by Domain-Driven Development principles to build applications from inception to the project's transition to the owning team. This includes deconstructing the domain, gathering and refining requirements, selecting the appropriate architecture, building the application from the ground up (including provisioning all infrastructure and resources).