Senior consultant working where engineering meets product — deep .NET and product-data experience, focused on what gets built and why.
MW
I've spent over a decade in tech, starting in frontline IT support and growing into senior .NET consulting. I'm at home in the Microsoft stack — C#, .NET, Azure, integrations — and that technical grounding stays with me as I focus more on the product side.
That's where my focus is now: owning what gets built and why, not just how. I've run product backlogs and sprints and sat between the business and the engineers to make sure we build the right thing, not just a working thing. I want to keep moving that way, toward shaping the direction and the outcomes rather than only delivering the tasks.
My depth is in product data and digital commerce: five years building inriver's PIM platform, and now helping a large company put one into practice. That's a rare vantage point, both vendor and implementer, but it's a foundation I build on, not a box I sit in. I do my best work in the space between the code and the product.
.NET consulting work at a niche firm — building integrations, Azure-based solutions, and solid backend architecture for clients in the Microsoft ecosystem. Involves both hands-on coding and sitting close to the business to make sure what gets built actually solves the right problem.
C# / .NET developer building internal CRM software used by customer service. Improved existing services and drove the migration to a modern web-based solution.
Backend development of new features in the inriver Product Marketing Cloud — a SaaS PIM platform. Worked with Cosmos DB, Azure Functions, .NET Core and MediatR.
Drove the development of our integrations and secured the quality of stories and epics — the communication link between product management and the development team.
Scrum Master role within the inriver development team — running ceremonies and keeping the process healthy, while still jumping into development when needed. Completed Scrum Master certification during this period.
Full-stack development on the inriver platform — new features, internal tooling, and Azure infrastructure work. Also spent time getting customer environments set up and running correctly on the cloud side.
Managed customer infrastructure and resolved escalated 2nd-line cases. Automated daily tasks with PowerShell and built a PowerShell support tool that sped up issue resolution. Included incident management.
Fast-paced 1st-line service desk support, helping clients with their IT problems and requests.
Systems development with a specialization in Microsoft Azure — covering software engineering, .NET, cloud architecture, and database management.