Geri Crroj

Hey! That’s me.

I’m Geri Crroj, an Enterprise Systems Analyst at Niagara Region. I live in the space where the platform meets the people who have to use it — .NET applications, REST APIs, SharePoint, and the Power Platform. Alongside that I run a small consulting practice, TenantCraft.

Before this: Application Analyst at the Region, IT Systems Officer for the Government of Ontario. Advanced Diploma in Computer Programmer & Analysis from Niagara College (2019–2021), specializing in full-stack systems. Microsoft certified — Azure Developer Associate (AZ-204) and Power Platform Fundamentals (PL-900).

Niagara, Ontario AZ-204 PL-900

My numbers say it all

A short career, measured the way I like it — in systems still running.

4+
years in enterprise IT
5
systems in production
2
Microsoft certifications
99%
uptime on tier-3 systems

My capabilities

Meticulously scoped, delivered by the same person who scoped it.

SharePoint Migrations Power Apps Power Automate Dataverse .NET & C# REST APIs Power BI M365 Governance Copilot Readiness Consulting via TenantCraft

My skills, honestly rated

Where the last four years went.

Power Apps / Power Automate95%
C# / ASP.NET Core92%
SharePoint Online / O365 / Azure AD90%
JavaScript / TypeScript90%
REST API Integrations88%
SQL Server / PostgreSQL88%

My experiences

Four years across public-sector IT and consulting — I'm always interested in new and complicated estates.

Sept 2024 — Present

Enterprise Systems Analyst

Niagara Region, Ontario
Design and ship core enterprise applications in C# and .NET, plus RESTful APIs for data exchange across systems.
Build responsive front-end interfaces in JavaScript, and lead system-wide upgrades that integrate APIs and automate key processes.
Provide Tier-3 technical support, holding 99% uptime on the platforms I own.
2024 — Present

Principal Consultant, TenantCraft

Remote — Canada & US
Microsoft 365 and SharePoint consulting for organizations of 50–2,000 users.
Migration readiness assessments, governance programs, and fixed-fee Power Platform builds.
Mar 2022 — Sept 2024

Application Analyst

Niagara Region, Ontario
Deployed and optimized business applications, and implemented reporting solutions and custom data queries for data-driven decisions.
Used SharePoint and the Power Platform to build intranet sites and integrations, moving the estate from SharePoint 2013 toward SharePoint Online.
Established documentation and knowledge-base systems that technical support still runs on.
May 2020 — Aug 2020

IT Systems Officer

Government of Ontario
Monitored and maintained daily system functionality, and prepared technical specifications for system enhancements.
Evaluated vendor solutions feeding into upgrade decisions — first exposure to enterprise change control and formal release process.

My working process.

My process starts before any build: understanding the estate as it actually is, not as the documentation claims. Inventory, interviews, and a hard triage of what deserves to move.

From there it's small, verifiable increments — a wave, a form, a report — each one validated with the people who use it before the next one starts.

Start a conversation
01.

Assess & inventory

Every site, form, workflow and integration gets listed and scored by complexity and business value. No plan is credible before this exists.
§
02.

Triage & plan

Four buckets: archive, migrate as-is, rebuild, retire. Two of them usually never move at all — which is how the timeline becomes realistic.
03.

Build in waves

Small verifiable increments — one wave, one form, one report — each validated with the people who use it before the next begins.
04.

Hand over properly

Documentation, training per wave, and governance that survives after I leave. Nothing depends on me being reachable.

Have questions?

The ones I get asked most, answered plainly.

Both. Assessments and defined projects are fixed fee so you know the number up front. Ongoing help runs through hour banks of 5, 10 or 25 hours — no minimums, no expiry, never open-ended time-and-materials.

That's the normal case. I'm usually the specialist alongside an internal team — I do the SharePoint and Power Platform work, your team keeps ownership, and I document everything so it stays that way.

The assessment takes about five days and produces a phased plan with a costed estimate. Migration itself depends entirely on what the inventory finds — which is exactly why the assessment comes first.

Yes. I work with organizations across Canada and the US through TenantCraft — remote by default, with on-site time only where it genuinely helps.

They get rebuilt, usually in Power Apps or as modern list forms. The submitted data is still sitting there as XML and can be extracted before it's stranded — that's part of the migration, not an afterthought.