Most of my client work is gambling/casino platforms that need something to update in real time: leaderboards, wager tracking, reward brackets. That's a harder problem than a normal CRUD site, since it has to stay accurate and fast even when a lot of people are hitting it at once during an active promotion. I've also built full Next.js/TypeScript sites for restaurant and product clients when the job called for a modern frontend instead of a Flask template. I write the backend, the frontend, and I deploy it myself; there's no handoff between 'the person who designs it' and 'the person who ships it.'
I studied Information Technology (B.Tech) and started freelancing in 2021. Most jobs come through referrals in the gambling-affiliate space — one client tells another, and I end up building the next site's leaderboard or reward system too. That's most of what's on this site: real production systems for people who pay to have them work correctly, not demo projects.
When a client needs something modern-frontend-first instead — a restaurant site, a product landing page — I build it in Next.js and TypeScript rather than forcing Flask templates where they don't fit. I pick the stack for the job, not the other way around.