Vijay Gojiya
React Native Developer, iOS and Android
- Ahmedabad, Gujarat, India
- vmgojiya32@gmail.com
- +91 70694 14762
Summary
React Native developer building and shipping production apps across iOS and Android since 2022. Six live on Google Play with more than ten thousand combined downloads. Comfortable owning a project end to end: architecture, state, navigation, API integration, payments, CI/CD and store release. Experienced migrating legacy codebases onto the New Architecture and writing custom native modules in Kotlin and Swift.
Experience
Software Developer, Inara Consultancy Services
January 2022 to present
Joined as a developer. First production work, straight into React Native on a shipping codebase. Cloud Messaging push on both platforms taught me more about permissions, notification behaviour and third-party library edges than any tutorial had.
Streaming and live events. Built the full auth flow, deep linking for both platforms, and custom video playback with offline series downloads. Event traffic arrives all at once, which changes how you think about what has to work before the network answers.
Rider and driver apps. Two products in one binary, rider and driver, resolved from the signed-in role. Google Maps with directions and Places autocomplete, Stripe payments, and push notifications that deep link to the right screen for the right role. Also the year I started taking React Query seriously.
Legacy modernisation. Took several client codebases up to current React Native, through the dependency and native-level breaking changes, converting class components to functional ones with full TypeScript coverage and adding Jest and Testing Library along the way.
Release automation and native modules. Set up GitHub Actions and Fastlane so builds, code signing and store releases stopped being a person. Wrote the Android half of a Firebase push library in Kotlin, which is where the native module habit started.
Still at Inara, still shipping. Owning projects end to end, mentoring the interns through live work and code review, and building on the current edge of the stack in my own time.
Shipped
- VM AcademyMy own learning platform, built alone across mobile, web, API, database, payments, analytics and deployment.
- KasotiA Gujarati-first exam prep app where a two-hour paper survives a dropped connection, a crash and a flat battery.
- SamaA quiet reminder app for my own day, designed on paper before a line of it existed.
- The R&I GuysA social app for four-wheeler repair and replacement work, built end to end and shipped to the stores.
- MultitaxTax filing on a phone, where the form is a tree the server controls rather than a screen.
- LexVidAn ageing legal-education video app, migrated onto a current Expo, data and offline architecture.
Open source
Google Places autocomplete as a real native module, not a JavaScript wrapper. Built on the official Google Places SDKs, Kotlin on Android and Swift on iOS, as a Turbo Module for the New Architecture. Published to npm under MIT.
Firebase Cloud Messaging native module. Built the Android side in Kotlin: permission requests, text-sm text-accent-texten registration, and foreground and background message handling.
Skills
- Languages
- TypeScript, JavaScript, Kotlin, Swift, Python, SQL
- Mobile
- React Native, Expo, managed and bare, New Architecture, Turbo Modules, Expo Router, React Navigation, Reanimated, Gesture Handler, EAS Build, EAS Update, Expo Updates
- Web
- React, TanStack Start, TanStack Router, TanStack Query, Nitro, Vite, Tailwind, shadcn, Base UI
- Server and data
- Hono, NestJS, Drizzle ORM, Postgres, Neon, Firestore, GraphQL, REST, Zod, Better Auth, Resend
- State and storage
- React Query, Redux Toolkit, Zustand, Context, MMKV, AsyncStorage, redux-persist
- Platform services
- Firebase Auth, Cloud Messaging, Crashlytics, Analytics, Remote Config, Storage, Performance, Google Maps, Mapbox, Geolocation, Deep linking, Notifee, Mux
- Payments
- Stripe, Razorpay, Juspay
- Quality and delivery
- Jest, React Native Testing Library, Sentry, PostHog, GitHub Actions, Fastlane, Turborepo, bun, pnpm, Docker, Cloudflare Workers, Biome, ESLint
Education
Bachelor of Computer Engineering
Gujarat Technological University, Rajkot, Gujarat
July 2018 to May 2022, 8.09 / 10 CGPA
Recognition
- Best Scout. For performance and dedication, March 2023.
- Star of the Month. Awarded twice, March 2023 and March 2024.
- Mentoring. Guided new React Native interns through live projects, code review and practice.