Before a greenfield build
Set up the app architecture, release process, CI/CD, project structure, native strategy, and delivery standards from the beginning.
About
I’m Bashir Towdiee, a Melbourne-based software engineer helping teams assess, modernise, and scale mobile products with practical technical direction.
Gushi Studio is the consulting practice I use for technical advisory, technical discovery, mobile architecture, and hands-on implementation support.
Senior mobile engineering, technical discovery, and independent product work.
I’m a software engineer with 6+ years across React Native, iOS, backend systems, delivery tooling, and production mobile products.
I’ve worked across Pepperstone, AppNative, Dreamwalk, and independent product work, contributing to fintech, consumer apps, client mobile products, release systems, app architecture, performance work, and technical delivery across iOS and Android.
My consulting work focuses on helping teams make better technical decisions before they become expensive. That usually means reviewing codebases, identifying delivery risk, improving architecture, planning rebuilds or migrations, and supporting teams through implementation.
I prefer practical technical direction over theoretical architecture. The goal is to understand the product, constraints, team, codebase, and delivery pressure, then turn that into a clear path forward.
I’m most useful when a team needs senior mobile judgement, not just another feature ticket.
Before a greenfield build
Set up the app architecture, release process, CI/CD, project structure, native strategy, and delivery standards from the beginning.
Before a rebuild
Assess whether the app should be rebuilt, refactored, migrated, or stabilised incrementally.
Before scaling a team
Set architecture, module boundaries, testing expectations, and delivery guardrails before complexity increases.
When delivery is slowing
Find the technical debt, workflow gaps, release issues, and architecture decisions that are creating friction.
When mobile needs senior ownership
Provide technical leadership across React Native, iOS, backend integration, release systems, and delivery planning.
When AI becomes part of the product
Help design mobile and desktop workflows around transcription, local AI, privacy, performance, and user experience.