Hey, I'm Shamil.
I build software that holds up once real people start using it, not just in a demo. Most of what I write these days is Go — backend systems and APIs built to take real traffic. Depending on what a project needs, I also end up building the mobile app, the website, or the infra behind it.
I'd rather get really good at a few things than chase every new framework — right now that's Go and the systems around it.
When something breaks, I'd rather find out why than patch it and move on. That's usually the part worth understanding.
What I work with
Go and Node.js on the backend. React, Next.js, and Nuxt for the web. Flutter and React Native for mobile. MongoDB and PostgreSQL for data, AWS for hosting, CI/CD to ship it reliably, and scripting to automate whatever's left.
I don't stick to one stack out of habit — if a project calls for something new, I pick it up fast and get productive in it.
A few things I've built
Turns solo workouts into live 1-on-1 duels — two people compete in real time and see each other's reps as they happen.
Helps colleges automatically arrange exam seating instead of doing it by hand, and generates all the pdfs for it.
Ran registrations, tickets, and live results for a college arts festival across 100+ colleges and thousands of students.
A two-sided venue platform — venue owners manage their bookings and day-to-day hassles in one place, while the public checks real-time availability instead of calling around.