Accomplished Technical Lead specializing in Power Platform and Dynamics 365 CRM(Sales/Service/Marketing), demonstrating a history of effectively guiding cross-functional teams and delivering inventive solutions. Proficient in Dynamics 365 (CE), Power Apps, Power Automate, Model-Driven Apps, Power BI, and Microsoft Azure PaSS services, with a specific emphasis on business process automation and optimization. Devoted to aligning technology strategies with organizational objectives to enhance operational efficiency and realize business outcomes.

Key Skills

.Net Core C#
Model Driven App
Power BI
Power Automate
Power Apps
Azure Devops
Microservices
Azure PaaS services
Microsoft Dynamic CRM (CE)
Microsoft Azure

Professional Experience

Feb 2022
Present
Technical Lead
Epsilon Bengaluru, IN
  • Developed and deployed Model-Driven App/Dynamics 365 CE for a client in the UK, Europe, and the Middle East across retail, financial, and media sectors.
  • Implemented dynamic 365 sales opportunity management for one of UK's BIG4 company, leading to a 15% increase in sales revenue.
  • Building strong relationships and providing expert guidance on Dynamics 365 CE, Model Driven App, Power Apps, Power Automate, and Power BI.
  • Collaborate closely with business analysts, project managers, and end-users to guarantee that solutions align with business requirements.
  • Developed and deployed Power Platform solutions, focusing on low-code development and process automation.
  • Pursuing continuous learning and professional development to stay up to date with evolving technology and best practices.
  • Design and customize Dynamics 365 entities, forms, views, workflows, and business rules to align with the organization's processes
  • Develop client-side scripts utilizing JavaScript and the CRM Rest Builder tool to enforce custom logic, validate data, and design interactive user interfaces.
  • Implement and manage security models, including roles, permissions, and access controls within Dynamics 365 CE & Power platform.
  • Personalized the ribbon interface within Dynamics 365 Model-Driven Apps using Ribbon Workbench
  • Integrate SharePoint and Dynamics CRM using the CB Replicator third-party tool.
  • Set up server-side synchronization to handle emails, appointments, contacts, and tasks directly on the server.
  • Integrated and set up Outlook to include, monitor emails, and manage appointments within Dynamics 365.
  • Incorporated a custom Power App page and generate PDF using third party tool(Muhimbi) in Power Automate.
  • Established the release management process through CI/CD pipelines using the Azure DevOps tool.
  • Oversee the design and implementation of data integrations, API connections, and middleware solutions by leveraging Azure services, including Azure function & APIM.
Sep 2013
Mar 2022
Technical Lead
Tata Consultancy Services Ltd. Bengaluru, IN
  • Created conceptual, logical and physical data models and entities for use in different business areas.
  • Develop and deploy custom plugins, custom workflow activities, and integration components to extend the out-of-the-box functionality of Dynamics 365.
  • Implement security roles and permissions to control access to different areas of the CRM system.
  • Implement and configure Dynamics 365 for Customer Service to enhance case management and support processes.
  • Utilised Azure for seamless integration with third-party systems.
  • Build and automated Power BI reports for the Audit department
  • Developed and provided technical solutions for day-to-day operations and long-range strategic planning of scheduling and finance system for users.
  • Collaborate with cross-functional teams, including product management, quality assurance, and design, to ensure alignment with project goals.
  • Work closely with business analysts, project managers, and end-users to ensure solutions meet business requirements
  • Received recognition for outstanding  teamwork, contributing to improved team performance and successful project outcomes. 
  • Plan and execute data migration strategies to move 100millions data from legacy systems (SAP, Flat file) to Dynamics 365 using SSIS.
Mar 2010
Sep 2013
Senior Software Engineer
Wipro Technology Ltd. Bengaluru, IN
  • Designing the architecture of complex software systems, considering scalability, performance, and security.
  • Creating technical specifications and documentation.
  • Mentored and coached other team members.
  • Administered, supported and monitored databases by proactively resolving database issues and maintaining servers.
  • Collaborated on all stages of systems development lifecycle, from requirement gathering to production releases.
  • Maximised productivity by keeping detailed records of daily progress and identifying and rectifying areas for improvements.
  • Assisting in solving complex technical challenges and guiding the team in best practices.
  • Participating in technical decisions and contributing to the overall software development strategy.
  • Implement and configure business process flows to guide users through a sequence of steps to complete business processes.
Mar 2008
Mar 2010
Senior Software Engineer
Converteam Pvt. Ltd India(GE Electrical) Chennai, IN
  • Writing, reviewing, and maintaining code for complex software systems.
  • Developing software applications, solutions, and components, often with a focus on architecture and design.
  • Designing software architecture for large and complex systems.
  • Creating high-level technical designs and providing architectural guidance.
  • Providing technical leadership and mentoring to junior and mid-level engineers.
  • Assisting in solving complex technical challenges and guiding the team in best practices.
  • Integrating software systems with other applications and platforms.
  • Ensuring seamless communication between different components.
  • Implementing security best practices to protect against vulnerabilities and threats.
  • Creating and maintaining technical documentation, including architecture diagrams and system design documents.
Nov 2006
Mar 2008
Software Engineer
STI-India Bhubaneshwar, IN
  • Writing, reviewing, and maintaining code in various programming languages.
  • Developing software applications, systems, and solutions to meet specific project requirements.
  • Creating technical specifications and documentation.
  • Writing and executing test cases to ensure the software functions correctly.
  • Debugging and resolving issues and bugs in the software.
  • Participating in code reviews to ensure code quality and consistency.
  • Identifying and solving complex technical problems and challenges.
  • Implementing security best practices to protect against vulnerabilities and threats.
  • Creating and maintaining technical documentation for software and systems.

Education

Mar 2004
Mar 2007
Master In Business Administrator(IT) in Srusti Academy of Management
BPUT

Certifications

2023
PL-400 – Microsoft Power Platform Developer
Microsoft
2024
PL-600 - Power Platform Solution Architect Expert
Microsoft
2016
MB2-714 – Microsoft Dynamic CRM customer service
Microsoft
2015
MB2-703 – CRM 2013 Customisation & Configurations
Microsoft
2021
AZ-303: Microsoft Azure Architect Technologies
Microsoft
2021
AZ-304: Microsoft Azure Architect Design
Microsoft

Achievements

2021
Best team player
Awarded with best team player at Tata Consultancy Services for the client PWC.
2018
Best individual contributor
Awarded with best individual contributor at Tata Consultancy Services for the client KPMG UK.

Quote

Success is not final, failure is not fatal: It is the courage to continue that counts.

Winston Churchill

Languages

English
(Fluent)
Hindi
(Fluent)

Career Aspiration

I want to see myself in a more responsible position in next 3years. Also stay up to date with emerging technologies, industry trends, and best practices in solution architecture.

Get in touch with Rajesh