Bishal is an iOS Developer with strong expertise in Swift and SwiftUI, specializing in building scalable, user-centric applications for Apple platforms.
His strengths include designing complex native interfaces, implementing smooth system-level integrations, and optimizing app performance with modern iOS best practices.
Bishal has a solid understanding of architectural patterns like MVVM and MVC, and hands-on experience with tools such as Firebase, Mixpanel, Appsflyer, and Customer.io to drive engagement and analytics.
He is also adept with Apple frameworks like Wallet and MapKit, advanced UI techniques using Compositional Layouts, and third-party integrations such as the Zoom SDK and Mapbox.
While his core focus remains iOS, he is actively expanding his skills in React Native, Redux, and cross-platform UI development.
iOS Development & Native Integrations
Bishal’s core development work has centered around TUCK, a long-term iOS project where he’s implemented several high-impact features such as loyalty card integration using barcode and QR scanning, a rich text editor for the community module, Instagram-style story displays, and a floating video player.
He leveraged Compositional Layouts to create responsive and visually dynamic UIs, integrated URL caching for smoother offline performance, and resolved complex issues with Apple Wallet, including PKPass verification and image clarity.
He built robust user tracking using Mixpanel, Appsflyer, and Customer.io, developed advanced WebView interactions with smart link detection and observation, and introduced tailored shimmer effects to eliminate loaders and enhance perceived responsiveness.
Project Highlights in Native iOS
Vibing: Integrated Apple Music’s central player to detect and control music playback from within the app.
Fichier.com: Handled secure file uploads and downloads, and implemented robust QR code validation systems.
Surfair: Currently developing 3D bar graphs and polygon visualizations using Mapbox, blending geospatial data with interactive UI.
Pocket Jury: Integrated real-time chat, video calling via the Zoom SDK, and dynamic push notifications to support interactive user experiences.
Cross-Platform Awareness
While Bishal’s professional experience is entirely in native iOS development, he is also actively learning React Native to expand his cross-platform awareness.
He has working knowledge in building cross-platform user interfaces, managing API requests, handling application state with Redux, and creating smooth navigation flows.
This growing skill set demonstrates his curiosity and commitment to staying technically versatile, while maintaining his primary focus on iOS engineering.
Collaborative Mindset & Personal Approach
He brings focus, clarity, and a passion for user-centered design in refining app performance, and tackling edge cases, or coordinating with cross-functional teams.
He’s continually expanding his skill set, including growing expertise in hybrid technologies like React Native, and keeps performance, reliability, and scalability at the heart of every solution he builds.
Bishal approaches software development with a practical and collaborative mindset. He thrives in environments where complex challenges need to be broken down and solved systematically.