Where I am
Winnipeg, Canada
–Winnipeg, me
–You
–
Hi! I’m Harsh from Winnipeg, Canada. I started programming at 16 when I volunteered to help my high school teacher redesign our school website, and I’ve been hooked ever since (fun fact: we wrote a large part of it in Java applets… whew, thank god for JavaScript).
The web is what made me love software, and I care deeply about taste, performance, and the tiny details that usually get an “oh, who’s gonna notice that?”
Currently I’m at Fiscal AI, where I work across the product and API, and build way too many financial charts.
Where I am
–Winnipeg, me
–You
–
How I got here
I’ve always been a tinkerer, so it’s no surprise to the friends and family who knew me growing up when they learn what I do (although I’m not sure my parents actually know what I do). My tinkering with computers started, of all places, with the internet.
I was enamoured with online multiplayer games. It felt like magic: each of us at home, and somehow all together. I wanted to learn everything about how they did it. I didn’t know it at the time, but this curiosity was building an appreciation in me for engineering and the web as a whole.
This obsession with figuring things out stayed with me, and in high school it got me a chance to actually build on the web, not just learn about it.
After graduating I went deep on web development at Terracor, where over three years I learned to build great software, leading everything from e‑commerce builds and marketing campaigns to ERP integrations, before moving on to Fiscal AI.
What I do now
Fiscal AI is a financial data provider that powers some of the largest financial platforms and brokers around the world (if you’re on the financial corners of social media, you may have seen our charts floating around). I joined the team to work on the terminal product, our all‑in‑one research platform, which provides everything from financial analysis and an investor relations feed to stock screening. Over the past six months I’ve expanded my role to cover our data infrastructure, and I now lead the ownership and ETF & funds datasets.
I’ve touched many different areas of the product at Fiscal AI, but my favourite has to be the organization management platform I built alongside the launch of our data API. It quickly became one of the most critical pieces of software in the product: it’s not only the entry point for every customer onboarding onto our platform, but also the layer that handles entitlements for every API and MCP request a client makes.
What I believe
What I make
Let your inner child out. Write a word and watch it come to life.
A kid’s classes say a lot about how they learn: which explanations work for them, what they ask about, where they slow down and where they race ahead. One of the most telling signals is the aha moment, the point where something finally clicks.
Outschool could capture those moments across all of a kid’s classes, and tie each one to what was being taught and what helped it land: a worked example, a question from another kid, one more try.
Over time that adds up to a picture of what works for each kid, and it can personalize what’s around them: which classes get recommended, how a quiz or self-paced class is pitched to them, and what their next class builds on. Teachers can see it before a kid joins their class, and parents can see every moment and decide what’s kept.
Kids rarely start with a class in mind. They start with a question: “why do volcanoes explode?”, “how do people make video games?”, “what’s inside a black hole?” And somewhere on Outschool there’s a class, often a single week of one, that answers exactly that.
Outschool could let kids and parents search with the question itself. Every listing, syllabus, and weekly topic understood well enough that a question lands on the class, or the exact week of an ongoing class, that answers it, with the next date it runs.
And once questions are what families search with, they’re worth keeping: teachers can see the questions kids keep asking and build their next class or next week around them, and Outschool can see which questions are still waiting for a class.
There’s a lot more I’d love to talk about, and I hope this starts that conversation.