Microsoft Fabric pipelines by day, .NET by design — building automations, data workflows, and tools that make debugging less painful.
Free to play: abhi-games-4da9c.web.app
Right now, most of my day-to-day work is around Microsoft Fabric pipelines, Power BI artifacts, and automation across the analytics/reporting lifecycle — with .NET still being a strong part of my engineering toolkit.
- Microsoft Fabric pipelines – data workflow automation, report automations, Power BI artifacts, and analytics engineering.
- FrameIt Snap – a PicPick-style Windows screen capture and editing tool (.NET 8): pixel-perfect multi-monitor capture, scrolling capture, tabbed editor. Download the beta – coming soon to the Microsoft Store.
- Troop 84 – North Wales, PA – working on a newer site beta for the troop. Check out the beta (current site: troop84northwalespa.org).
- browsergames – JavaScript games hosted on Firebase, free to play in the browser.
- Funding goal – looking for support to convert these games into iOS apps and publish them on the App Store.
- RewindR – Time-travel debugging for Python because
print()statements belong in the 90s. - compareexcel – Excel files comparison tool.
- LLM-powered automation – integrating language models into daily workflows.
- Microsoft Fabric pipeline patterns and automation.
- CI/CD approaches for Power BI and Fabric artifacts.
- Better ways to automate reporting and analytics workflows.
- Applying LLMs to current development and data workflows.
- Making RewindR even more useful for the community.
- Deeper async patterns in Python.
- Microsoft Fabric pipelines.
- Power BI automation.
- SQL Server query tuning.
- .NET / C# backend development.
- Python debugging techniques.
- Getting started with open source contributions.
- My past life in CRM, especially Salesforce — happy to share lessons learned.
- GitHub: @abhidotnet — you're already here.
- Open source collaborations: open an issue or PR on any of my repos.
- Blog / writing: myprogrammingexp.wordpress.com
"Code is meant to be shared, broken, fixed, and shared again."
I contribute because:
- Every bug I fix teaches me something new.
- Open source is the world's best unpaid internship.
- Someone else's documentation improvement will save future me hours.
Want to collaborate? Found a bug? Have an idea for RewindR or my games? Open an issue or PR — let's build something useful together.


