I currently work as a CRM Developer for a company providing fraud prevention services in the legal sector. I can customize anything within the system, out of the box or custom. Previously I have created many custom entities and subsequent relationships, as well as c# plug ins for custom functionality not offered by out of the box solution.