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 – PresentTrainee 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
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.)