Skip to content

Independent React Native and mobile architecture consulting.

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.

Portrait of Bashir Towdiee

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.

How I work

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.

  • Assess the current codebase, architecture, tooling, and release process.
  • Identify the risks slowing delivery or increasing product cost.
  • Recommend realistic options, not idealised rewrites.
  • Support implementation through architecture guidance, PR review, mentoring, or hands-on engineering.
  • Leave teams with clearer standards and better delivery confidence.

Consulting strengths

  • React Native architecture, platform upgrades, Expo migrations, and native integration strategy.
  • Mobile delivery systems, including CI/CD, EAS, TestFlight, App Store workflows, and release stability.
  • Codebase assessment, technical discovery, rebuild/refactor planning, and risk analysis.
  • Performance review across startup, rendering, lists, navigation, bundle size, and production reliability.
  • Cross-functional delivery with product, design, backend, and leadership stakeholders.
  • AI-enabled mobile and desktop product architecture, including transcription, local-first workflows, and privacy-focused systems.

What I’m best suited for

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.

Public profiles