Bharath
Vyaas.

Resume

Bharath Sai Vyaas Rudraraju.

Software Engineer · Dynamics 365 CE & Power Platform

Hyderabad, India

Software engineer based in Hyderabad, India, with 3+ years of experience, including 2+ years building Microsoft Dynamics 365 Customer Engagement (CE) and Power Platform applications. My work spans Dataverse, C#/.NET plugins and Custom APIs, Power Apps Component Framework (PCF) controls, enterprise integrations, and React/Node.js developer tooling.

Experience

Pi Square Technologies India Pvt. Ltd.

Developer — Dynamics 365 CE

Jun 2026 – Present

Trainee Developer — Power Platform / Dynamics 365 CE

Oct 2024 – Jun 2026
  • Built a PCF file-management interface for model-driven apps, integrating Dataverse Custom APIs, C# plugins, Power Automate, and SharePoint with record-linked document resolution and server-side access checks.
  • Implemented five C#/.NET extensions that transform product, service, and pricing transactions into document payloads; extracted reusable transaction, currency, and text-processing services.
  • Built responsive Canvas/PCF timesheet interfaces with Power Fx; diagnosed approval/submission failures involving 5,100+ SharePoint records and designed a delegation-aware data-access migration.
  • Customized model-driven forms with JavaScript and Xrm.WebApi, including relationship-based lookup filtering and derived request titles to keep related records consistent.
  • Consolidated two apps into a shared solution and validated cross-environment imports; troubleshot dependencies, solution layers, environment variables, and connection references.

Naresh i Technologies

Full Stack Developer

Aug 2023 – Oct 2024
  • Built CodeIDE with React, Monaco Editor, and Node.js, using Docker-isolated execution to compile and run code from a browser-based editor.
  • Developed student-management and analytics applications using Next.js, TypeScript, MySQL/Prisma, NextAuth, SurveyJS, and MongoDB for student records and feedback reporting.

Technical skills

Platform
Microsoft Dynamics 365 CE, Microsoft Dataverse, Power Apps, Power Automate, Power Apps Component Framework (PCF), Power Fx, SharePoint
Extensibility
C#/.NET, Custom APIs, JavaScript, TypeScript, FetchXML, Dataverse Web API
Full-stack
React, Node.js/Express, Electron, REST APIs, SQL/MySQL, MongoDB, OAuth/PKCE
Delivery
Solution application lifecycle management (ALM), Power Platform CLI (PAC CLI), Git, environment variables, connection references, automated testing

Selected engineering project

Quicker365View project

Power Platform developer workbench · Formerly Quicker Portal

  • Co-developed an Electron/Node.js workbench for Windows and macOS with a React/Monaco IDE, integrating Dataverse inspection, plug-in build/registration, trace diagnostics, and PAC CLI workflows.
  • Implemented component-aware solution comparison and dependency-aware deployment preparation, making table, form, flow, and web-resource changes reviewable before staging imports.
  • Implemented OAuth/PKCE and Model Context Protocol (MCP) services with tenant/environment scoping and refresh-token replay detection; tested authentication, storage, and failures with 38 automated backend tests.
  • Added bounded metadata caching, request deduplication, and stale-response rejection; parallelized independent reads while retaining permission checks and single-dispatch writes.

Education

Andhra University

Bachelor of Science (B.Sc.)