Trushal Rank

Senior Web & Mobile Application Developer | React, React Native & iOS Specialist
Surat, IN.

About

Results-driven Senior Mobile Application Developer with 8+ years of expertise in iOS Native (Swift, Objective-C) and React Native, specializing in architecting and deploying high-quality, scalable, and performance-oriented applications across diverse industries. Leverages strong UI/UX collaboration, RESTful API integration, and AWS CI/CD pipelines to deliver user-centric, maintainable mobile solutions that enhance business value and user engagement.

Work

Upwork (Freelance)
|

Senior React Native Developer

Surat, Gujarat, India

Summary

Led end-to-end development and delivery of high-performance cross-platform mobile solutions for global clients across diverse industries.

Highlights

Spearheaded the full lifecycle development of multiple cross-platform applications, ensuring strong performance and native user experience.

Managed end-to-end project execution, from UI/UX design and development to seamless deployment and ongoing maintenance.

Collaborated effectively with global clients to deliver tailor-made mobile solutions, driving business value across wellness, e-commerce, and entertainment domains.

Narola Infotech
|

Senior Software Engineer

Surat, Gujarat, India

Summary

Drove the development of hybrid mobile applications and mentored junior engineers, enhancing app performance and team capabilities.

Highlights

Led the development of hybrid mobile applications, integrating React Native with native SDKs to expand functionality and reach.

Optimized app performance and significantly reduced build size by 25%, enhancing user experience and deployment efficiency.

Mentored and guided junior developers on React Native best practices, fostering skill development and improving team productivity.

Appvolution Technologies
|

iOS Developer

Surat, Gujarat, India

Summary

Developed and maintained native iOS applications, ensuring robust performance and seamless user experiences through cross-functional collaboration.

Highlights

Built and maintained multiple native iOS applications using Swift and Objective-C, contributing to a robust and high-performing app portfolio.

Collaborated closely with design and QA teams to ensure smooth user experiences and robust application performance across all releases.

Implemented key features and resolved complex issues to enhance app stability and user satisfaction, improving overall product quality.

Education

Uka Tarsadia University, Bardoli
Bardoli, Gujarat, India

Master of Computer Applications (MCA)

Computer Applications

Veer Narmad South Gujarat University, Surat
Surat, Gujarat, India

Bachelor of Computer Applications (BCA)

Computer Applications

Languages

English
Hindi
Gujarati

Skills

Languages & Frameworks

React Native, JavaScript, TypeScript, Swift, Objective-C, Node.js, Angular, HTML, CSS.

Tools & Platforms

Xcode, Android Studio, VS Code, Figma, Jenkins, Codemagic, GitHub Co-pilot.

Architectures

Micro Frontend, MVC, MVVM.

Database & APIs

RESTful APIs, SQLite, WatermelonDB.

Testing & CI/CD

Jest, Jenkins, Codemagic.

Cloud Services

Firebase, Supabase, AWS.

Soft Skills

Agile Development, Team Leadership, Cross-functional Collaboration, Code Review, Mentorship.

Projects

TMaxx (Wellness App)

Summary

Built a wellness app helping men track habits and testosterone-related progress with data visualization and daily insights.

HeroicMinds (Canada)

Summary

Developed a mental health and wellness platform (mobile + web) that allows authors to upload and share episodes, insights, and short clips. Users can browse, view, and stream all available content seamlessly with an intuitive and calming interface.

İstanbulkart Digital Wallet

Summary

Developed NFC-based digital wallet features for Turkey's Istanbulkart; optimized for performance and localization.

Reading Gift Card POS

Summary

Designed and implemented POS system for managing physical/e-gift cards with barcode scanning and purchase flow.

Froneri

Summary

Implemented offline-first local DB syncing using WatermelonDB for dealer data management.

The Container Store

Summary

Converted webview modules into native code, adding cart, payment, and address features.

Speedhome (Malaysia)

Summary

Led 3-person team developing a rental property app with chat, payment, and map integration.

Bada Business Community

Summary

Developed educational streaming app with live video, subscription, and content feeds.

Web Text Chat App

Summary

Web Text Chat is a communication tool for your website leveraging the convenience of text messaging to help businesses engage with their customers, win more deals and improve overall customer experience.