Gagan Joshi
Verified Expert in Engineering
iOS Developer
Bengaluru, Karnataka, India
Toptal member since July 5, 2023
Gagan is a passionate iOS application developer with over 12 years of experience. He has a successful track record of executing complete product development cycles from inception to completion. Gagan's areas of expertise include client interactions, requirement analysis, and technology choices.
Portfolio
Experience
- Xcode - 12 years
- iOS - 12 years
- UIKit - 12 years
- GitHub - 9 years
- Objective-C - 7 years
- Swift - 7 years
- SwiftUI - 2 years
- JavaScript - 1 year
Availability
Preferred Environment
MacOS, Teams, Skype, Jira, Objective-C, Xcode, Swift, iOS, SwiftUI
The most amazing...
...app I've helped develop is the Duke app, an essential system to manage Mercedes Benz's car testing lifecycle.
Work Experience
Principal Consultant
Mercedes-Benz Research & Development India
- Developed an app vital to the Mercedes Benz car testing lifecycle.
- Contributed to a mobile application enterprise team in the Mercedes Benz research and development area.
- Managed a team of four iOS and two Android developers and led the development of multiple enterprise apps in the last five years.
- Built a prototype within two days to showcase in the Stuttgart Mercedes Benz town hall event. It was a big success and won me a bronze medal.
Tech Lead iOS
AddVal Solutions
- Broke projects into modules, divided the work into teams, and managed stories. I mainly worked on a healthcare project named Kulcare.
- Worked on a chat application named Fades, where privacy and fading on messages were essential. The app had a story feature before Instagram and WhatsApp offered their story functionality.
- Handled a team of three developers, assigning them work, keeping track of their tasks, and using scrum meetings for day-to-day work in a two-week scrum cycle.
Senior iOS Developer
Wegile
- Worked on chat, fitness, and management applications, resolving bugs and working on improvements and optimizations.
- Developed Yaye from scratch, a chat and fitness app that got featured on Tyra Banks' FABLife.
- Built the Backstaff office work management app from scratch.
iOS Developer
Impinge Solutions and Smartbuzz
- Worked on many applications and games, most of which were developed from scratch.
- Built FielDo, a mobile planning and journal service for contractors and service companies.
- Contributed to developing Flyerify, an app showcasing US weekly ads and Canada flyers. I also contributed to Bounce Back, a game for an Australian celebrity and motivational speaker named Sam Cawthorn.
Experience
Backstaff
FielDo
https://www.fieldo.se/Duke App
Education
Master's Degree in Computer Science
Woolf University - California, USA
Master's Degree in Computer Science
Chandigarh Engineering College - Mohali, India
Bachelor's Degree in Mathematics and Computer Science
Government Mohindra College - Patiala, India
Certifications
SOLID Principles: Introducing Software Architecture and Design
Udemy
Verified International Academic Qualifications
World Education Services
SwiftUI – Learn How to Build Beautiful, Robust, Apps
Udemy
Skills
Libraries/APIs
REST APIs, iOS Native Libraries, CocoaPods
Tools
Xcode, Slack, Skype, GitHub, Jira, Pivotal Tracker, Git
Languages
Swift, Objective-C, JavaScript, GraphQL
Frameworks
SwiftUI, UIKit, iOS Frameworks, iOS SDK, Core Data
Paradigms
Mobile Development, REST, Model View ViewModel (MVVM)
Platforms
MacOS, iOS, Mobile, Firebase
Storage
SQLite
Other
User Interface (UI), Mobile App Development, Teams, Multithreading, Concurrency, App Design, Instant Messaging, XMPP, Software Engineering, SOLID Principles, Storyboarding, Computer Science, Health
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring