Day in the Life of a Fullscope CRM Architect

Day in the Life of a Fullscope CRM Architect

October Blog Series: Day in the Life

Insights from: Arturo Bimrose

Welcome to our Edgewater Fullscope day in the life series. Over the next few weeks we'll introduce you to a few of our dedicated employees across different areas of the company.

Today we meet Arturo Bimrose, a Microsoft Dynamics CRM Architect.

Favorite part about working with the Fullscope team​

I enjoy being able to work with people who are both passionate about what they do and capable in how they do it. Fullscope has managed to grow and prosper while maintaining a healthy culture of quality over quantity and a true sense of comradery.

The most challenging day recently​

The most challenging day I've experienced as of late was one in which there was a tight timeline for highly complex and lengthy work. The hope was to have a demonstrable set of functionality for a client that was both true to the state of progress made on system development while also being impressive enough in terms of usability.

Our team orchestrated and executed a realistic plan that involved efficient development work, detailed verification/validation and an enterprise-caliber presentation approach.

My team of colleagues achieved their goals by relying on one another, aligning efforts and working long hours.

The positive results boosted confidence, energy and motivation on the project for all team members involved.

A typical day at the office

Beginning the day​

I typically monitor my emails via my phone or tablet prior to getting my day started. So, by the time I get in front of my machine I am ready to jump into email responses or any number of tasks that might have come in since I last signed off.


Given my role and the dynamic nature of the types of  projects we have, prioritization is very important, but it is in constant flux. I always have a list or order of priorities, but as projects develop over time this list changes based on factors such as progress, client needs and team logistics.

Best part of the job​

I always welcome the opportunity to test myself in various ways. I am able to grow as a professional and individual because of the breadth of experiences I am afforded.

End of day​

I notify anyone on the team I am actively engaged with that I am departing and ensure that all work is saved and stable.

Which Microsoft products do you use at work?

The products and technologies I use the most are: Microsoft Dynamics CRM, SQL Server, ASP.Net, .Net and Visual Studio.

Which Microsoft products do you view to be essential business tools?​

I believe that Microsoft Dynamics CRM in its xRM capacity will become a new standard in database technology. Databases have historically required a lot of knowledge to maintain, extend and interface with (i.e. strong SQL familiarity and a concrete understanding of database design/architecture). CRM systems such as Microsoft Dynamics CRM are growing to allow such tasks to be conducted in point and click fashions while still enforcing sound database design on the ​schema level. This means that it is now easier to build a robust and professional grade database system, enabling implementers to focus on other development/extension work, such as getting the most out of their data analysis and business functions.

Microsoft Dynamics CRM Tip from Arturo:​

Microsoft Dynamics CRM provides an ample set of tools for building automated processes with its configuration wizard. One that I feel is often overlooked is the "In" operator and its ability to match against a list of values separated by semicolon.

A very simple and common example where this functionality might be desirable is with the state or province value matching in an address. Below we see an example of a process/workflow condition that will evaluate to True if the value of the Address1: State/Province field is in the list of semicolon separated values "AK;AL;AR;AZ;CA;CO;CT;DC;DE…".

This simple configuration/customization can eliminate the need for large conditionals that are difficult to maintain while also providing another alternative for building more complex logic without code. For example, while I have seen plenty of simple state or abbreviation matching, I have also seen very neat and efficient branching logic built comparing a composite string value (i.e. populating the field by combining option set values) to a semicolon separated list.
Favorite things to do outside of work​

I enjoy listening to many different types of music, playing polo, training in mixed martial arts, dancing the Argentine tango, eating good food and spending time with my f​amily and friends.



manufacturing, CRM, Microsoft Dynamics, Microsoft Dynamics CRM, Address Matching, Microsoft Dynamics CRM 2015, Automated Processes, Configuration Wizard, CRM Technical Tip, Day in the Life, Fullscope, "In" Operator