
Rafael Batista
Verified Expert in Engineering
Microsoft Dynamics 365 Developer
Lausanne, Switzerland
Toptal member since October 24, 2022
Rafael is a functional and technical consultant specializing in Microsoft Dynamics 365 Customer Engagement and Microsoft Power Platform. He has worked as a solution architect, tech lead, and developer for large-scale projects involving CRM and other custom applications. During his six years of experience in consulting companies, he has been involved in 40+ implementation projects. Rafael obtained a master's degree in engineering from the Swiss Federal Institute of Technology (EPFL) in Lausanne.
Portfolio
Experience
- Microsoft Dynamics CRM - 7 years
- Dynamics CRM 2015 - 7 years
- C# - 7 years
- JavaScript - 7 years
- Dynamics CRM Plugins - 7 years
- DevOps - 5 years
- Microsoft Power Automate - 4 years
- Microsoft Power Apps - 4 years
Availability
Preferred Environment
Dynamics CRM 2015, Dynamics CRM 365, Microsoft Dynamics, DevOps, Dynamics CRM 2013, Dynamics CRM Plugins, Microsoft Power Automate, Microsoft Power Apps, Visual Studio, Microsoft Dynamics CRM
The most amazing...
...project I've worked on is the CRM implementation for a multinational company servicing many users and referenced in the European stock market.
Work Experience
Microsoft Dynamics and Power Platform Expert
Pivotal Innovations
- Developed a project management tool for a company active in real estate. The application built is used to provide consultation and building permits for their clients in and around New York City.
- Provided advisory on the out-of-the-box capabilities of the Dynamics 365 tool and Power Plaform.
- Designed architecture and implemented the custom functionalities asked by the client according to their global IT roadmap.
Senior Consultant and Developper
SAGlobal
- Handled the solution architecture for many companies in different sectors, accomplishing more than ten kickoffs and rollouts with Dynamics 365 CRM.
- Managed a team of two to five developers developing functions for complex requirements and followed up on deliveries and code quality.
- Provided technical assessments to existing platforms and action plans for back-to-standard roadmaps.
Consultant and Developer
Avanade
- Developed more than 30 plugin assemblies and complex JavaScript files for client customizations,.
- Created more than ten interfaces and endpoints for integration with Dynamics 365 CRM.
- Performed more than three migrations to the recent version of applications and two migrations from on-premise to cloud versions.
R&D Engineer
BCD Microtechnique
- Worked on the design and improvement of a user interface for devices connected to a computer.
- Participated in product improvement, particularly in communications with embedded devices.
- Improved device functionalities through firmware development. This also includes better accuracy in measurement results.
Experience
Event Management Platform Based on Dynamics 365 CRM and Power Platform
The application was used by more than 80 people in the company, becoming a key platform for collaboration within the event management team.
CRM for a Sales Team
The application was used by more than 200 sales agents simultaneously and was integrated into 10–15 different third-party tools.
CRM Migration from On-premises to Cloud Version
Case Management Application for an NGO
Field Service Implementation for a Manufacturing Company
The tool was mainly used for:
• Improving after-sales activities and providing one single customer management platform for all incoming queries.
• Incident management on existing machinery.
• Tracking field service activities from technicians and engineers.
• Facilitating communication while implementing machines on customer sites all around the world.
Core B2B Contact Management for an International Organization
Education
Master's Degree in Software Engineering
EPFL (Swiss Federal Institute of Technology of Lausanne) - Lausanne, Switzerland
Master's Thesis in Software Engineering
Hanyang University - Seoul, South Korea
Certifications
PL-600: Microsoft Power Platform Solution Architect
Microsoft
MB-240: Microsoft Dynamics 365 Field Service Functional Consultant
Microsoft
MB-200: Microsoft Dynamics 365 Customer Engagement Core
Microsoft
MB2-714: Microsoft Dynamics CRM 2016 Customer Service
Microsoft
MB2-715: Microsoft Dynamics 365 Customer Engagement Online Deployment
Microsoft
MB2-717: Microsoft Dynamics 365 for Sales
Microsoft
MB2-707: Microsoft Dynamics CRM Customization and Configuration
Microsoft
Skills
Libraries/APIs
QuickBooks API
Tools
Microsoft Dynamics, Microsoft Power Apps, Azure Logic Apps, Microsoft Power BI, Visual Studio, Microsoft Dynamics CRM
Platforms
Microsoft Power Automate, Microsoft Power Platform
Languages
JavaScript, C#
Paradigms
DevOps
Other
Dynamics CRM 2015, Dynamics CRM 365, Dynamics CRM 2013, Dynamics CRM Plugins, Business Services, Application Packaging, Software Deployment, Analysis
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring