// click a node to expand + zoom · drag to pan · scroll to zoom · ⤢ fit all
I'm a data analyst who also ships production software — I turn messy records into decisions with SQL, Python & Tableau, and I understand where the data comes from because I've built the systems that generate it.
Most analysts learn the business late. I started there — a Bachelor of Commerce in Accounting & Economics, then international business management, then a postgraduate program in AI: Analytics, Design & Implementation at Durham College.
At ITinfoGlobal I owned monthly invoicing, financial record-keeping, and client reporting from ticketing-system data. Then I went further and built the systems: a multi-tenant SaaS on PostgreSQL with billing, payments, and reporting.
Multi-tenant SaaS for residential societies — every society fully data-isolated, with role-based access for admins, committee, security, and residents. FastAPI backend, Next.js admin portal, Flutter mobile app on one shared REST API.
society_idBrowser tool that converts images into high-res ASCII-art wallpapers, plus ASCII text and QR generation and a community gallery. No frameworks, no build tools.
getImageDataIn progress. A pure-SQL analysis on a real dataset — window functions, CTEs, cohort & retention queries — answering concrete business questions, paired with a Tableau dashboard telling the same story.
Machine learning, data visualisation, analytics implementation.
Owned monthly invoicing and financial record-keeping from ticketing-system data across all clients.