About Me
Temmy Wahyu Raharjo
Power Platform & Dynamics 365 Consultant · Microsoft MVP · Kuala Lumpur, Malaysia
Originally from Indonesia, now based in Kuala Lumpur. Working in the Microsoft ecosystem since 2015 — primarily in Dataverse, Dynamics CRM/CE, and Power Platform delivery. Currently, Temmy is working as a Manager, Solution Development - Software Engineering at Avanade.
The work spans technical implementation, integration architecture, and the occasional deep-dive blog post when something interesting breaks (or works surprisingly).
What I Work With
Microsoft Power Platform & Dataverse
Dynamics 365 CE / CRM, Model-Driven Apps, Dataverse, Power Apps, Power Automate, Dataflows, Power FX, PCF (Power Apps Component Framework)
Integration & Data
SSIS (SQL Server Integration Services), KingswaySoft, Azure Service Bus, Azure Functions.
Development
C#, TypeScript, .NET, Plugin development, Test-Driven Development (TDD), Clean Code principles
Azure
Azure Functions, Azure Service Bus, SharePoint integration, GitHub Actions
Certifications & Recognition
- Microsoft MVP — Business Applications
- Microsoft Certified Professional (MCP)
- Certified Scrum Master
How I Approach Problems
A few things that show up consistently in how I work:
Test-Driven Development — Writing tests before code isn't just a methodology; it's a way of thinking through requirements precisely before committing to an implementation.
Benchmark before optimising — Opinions about performance are cheap. Numbers aren't. I tend to measure first before drawing conclusions.
Clean architecture in constrained environments — Power Platform has limits. Combining it thoughtfully with Azure (Functions, Service Bus, etc.) opens up better patterns without fighting the platform.
Writing as learning — Blogging consistently since 2015, covering real problems encountered in real projects. Not tutorials for beginners, but working notes from the field.
Open Source
A couple of public projects on GitHub:
- Niam.Xrm.Client — A wrapping framework that simplifies Dynamics CRM / Model-Driven Apps front-end customisation
- pcf-form-json — A PCF component that renders a predefined JSON string as a form and returns the result as JSON
Writing
I write regularly on technical topics at temmyraharjo.com. Recent topics include:
- AI-powered summaries for Power Platform solution changes via GitHub Actions
- Concurrency patterns in Dataverse using Azure Service Bus
- Timezone pitfalls in Dataverse date/datetime integration
- Benchmarking query strategies in Dataverse
- SSIS internals and KingswaySoft configuration
Find Me
- Blog: temmyraharjo.wordpress.com or temmyraharjo.com
- LinkedIn: linkedin.com/in/temmy-wahyu-raharjo
- GitHub: github.com/temmyraharjo
- Twitter / X: @temmy_raharjo