Operations · analytics · software

I know how a floor runs.
I build what it’s missing.

Operations, analytics and software. Most of it done beyond my job title, all of it real. Every screenshot on this page comes from software I built.

Email me Printable pack (PDF)
Momoc Portal
Built for the floor

Momoc Portal

An office platform that started as my locker system: lockers, training meetings, quality disputes, activity tracking, team graphs and a personal hub.

6 modules · ~800 lockers · approved by the VP
Running operations
Ran the floor

Running operations

Weekly and monthly business reviews, shift programs, training and quality sessions, all beyond my job title.

500+ people scheduled · sample review inside
Logs by HLTG
Built on my own

Logs by HLTG

A live analytics platform and desktop app for online game teams. I also lead a 20+ person team that uses it.

394k+ attempts analysed · 125+ teams
Case 01Previous company · my idea, approved by the VP
Build · business case

Locker system

A self-service platform for ~800 office lockers on two floors. My own idea, approved by the project Vice President.

The problem

Hundreds of people across shifts sharing lockers tracked by hand. Nobody knew what was free, who held what, or for how long.

The result

Live and approved up to the hardware stage, a rollout of about €100,000 for the whole office. It was paused when the office budget was cut.

What I did
  • Self-service: pick a locker or get one at random, per shift, with favourites.
  • Manager tools: assign and unassign, live floor map, a full audit log exportable to CSV.
  • Analytics: peak usage, floor utilisation, trends, expiring lockers, availability forecast.
  • Presented it to stakeholders from HR to the Vice President.
What it means for you

I can take a problem from a hallway complaint to a funded business case, and explain it to HR, Ops and a VP in their own words.

Manager analytics: peak usage, floor utilisation, assignment trends, expiring lockers, shift distribution, availability forecast, live floor map
Manager view: analytics for both floors
Employee view with available lockers and floor graphs
Employee view
Audit log of every locker action
Audit log, exportable to CSV
~800
Lockers covered
€100k
Hardware rollout approved to
HR → VP
Stakeholders presented to
Screenshots from the real app, run locally with demo data. Names are fictional.
Case 02Previous company · grew out of case 01
Operations platform

Momoc Portal

The locker system grew into a portal for the whole floor. One login, five tools and a personal hub, built around how an operation actually runs.

Virtual Meetings

A training hub: scheduled, live, avatar (text-to-speech) and manager meetings, with completion tracked per person.

Disputes

Agents dispute a quality audit. Managers approve or reject it, with market, audit week and policy line on record.

Work-Avoiders

A browser extension flags fake activity (held keys, mouse jigglers, rapid repeats) by severity and shift. Exports to CSV.

Graphs

Where the floor's time goes: production, meetings, coaching, breaks, from the whole company down to each team leader. Drawn from scratch in React and SVG.

My Space

Each person's own hub: their locker, shift, team lead, disputes, meeting history, uploads and a private notepad.

What it means for you

I don't wait for someone else to build what the floor needs. I build it, then hand it over.

Virtual Meetings hub
Virtual Meetings
Dispute manager
Disputes
Work-Avoiders dashboard
Work-Avoiders
Team leader time allocation graph
Graphs
My Space: profile, locker, disputes and quick actions
My Space
My Space: meeting history
My Space: meeting history
Next.jsReactPostgreSQLGoogle + Microsoft sign-inReal-time updatesBrowser extensionText-to-speech
Case 03Previous company · beyond my title
Operations · reporting · people

Running operations

At my previous company I was given work usually done by team leads, workforce planning and quality. No title, same standard.

Business reviews

Prepared and presented weekly and monthly business reviews: KPIs, trends, team performance, and what to change next.

Workforce planning

Built shift programs covering 500+ employees, balancing coverage against people's real constraints.

Training and quality

Ran training sessions and quality sessions to keep the team aligned with how the work should be done.

How I build a business review
01
PullRaw data from the tools the floor already uses.
02
CleanOne version of the truth, same definitions every week.
03
CompareTrend against target, week over week, team against team.
04
ExplainA root cause for every red number, not just the number.
05
ActActions with an owner and a date, checked at the next review.
What it means for you

I already know the rhythm of an operation: the review cadence, the schedule, the quality loop.

Sample weekly business review

12 slides from one review: summary, scorecard, deep dives, teams, actions and decisions. Demo data.

Sample weekly business review, slide 2 Sample weekly business review, slide 3 Sample weekly business review, slide 4 Sample weekly business review, slide 5 Sample weekly business review, slide 6 Sample weekly business review, slide 7 Sample weekly business review, slide 8 Sample weekly business review, slide 9 Sample weekly business review, slide 10 Sample weekly business review, slide 11 Sample weekly business review, slide 12 Sample weekly business review, slide 13
Case 04Personal project · live
Analytics platform · team lead

Logs by HLTG

Built for World of Warcraft raid teams. The problem is the one every operation has: a team fails, and someone needs to know why, fast.

What I built
  • A Discord bot that posts every attempt seconds after it ends.
  • Dashboards that break each failure down by step, by person and by role.
  • A desktop companion app, an in-game add-on and a nightly data pipeline.
Who uses it

125+ teams and 3,600+ players. I build it, run it and support it, alone.

And I lead one of those teams

A 20+ person competitive team: recruiting, role assignment, performance reviews backed by data.

Logs by HLTG home page
logsbyhltg.com, live
394k+
Team attempts analysed
125+
Teams using it
3,600+
Players checked
200+
Desktop app downloads