Gurpreet Dhillon

Senior Mobile App & Software Developer @ Indi IT Solutions

Sahibzada Ajit Singh Nagar, Punjab, India

About

I am a dynamic professional with a diverse background in both technical and leadership roles, blending expertise as an iOS Developer and experience as a Managing Director. With a passion for innovation and a drive for excellence, I thrive in challenging environments where I can leverage my skills to drive impactful results. TECHNICAL EXPERTISE: In my role as an iOS Developer, I specialize in designing and building robust, user-friendly applications for the iOS platform. Proficient in Swift and Objective-C, I have a proven track record of delivering high-quality products while adhering to best practices in coding and testing. LEADERSHIP & MANAGEMENT: As a Managing Director at INDI IT, I spearhead strategic initiatives to drive company growth and success. With a focus on operational efficiency and client satisfaction, I lead a dedicated team to achieve organizational objectives and exceed customer expectations. My strong leadership skills, coupled with a strategic mindset, enable me to navigate complex challenges and deliver impactful results. LOOKING AHEAD: I am passionate about leveraging my technical expertise and leadership experience to drive innovation and make a positive impact in the technology industry. I am always seeking new challenges and opportunities to further develop my skills and contribute to the success of forward-thinking organizations.

Experience

  • Senior Mobile App Developer at Indi IT Solutions
    Nov 2011 - Present · 14 yrs 9 mos

    Develop cross-platform and native mobile apps using Flutter, React Native, Swift, and Kotlin Collaborate with designers, backend teams, and clients to deliver high-quality mobile solutions Architect app structure for scalability, performance, and maintainability Integrate APIs, payment gateways, Firebase, and third-party services Lead code reviews and mentor junior developers Manage app releases, updates, and post-launch support Handle bug fixing, performance tuning, and device compatibility testing Maintain documentation and version control (Git) Work directly with international clients to gather and refine requirements KEY ACHIEVEMENTS: Delivered 50+ successful mobile apps across various industries Built high-traffic apps with 100K+ downloads and 4.5+ star ratings Reduced development time by 30% by leading Flutter adoption Improved app security and compliance through secure data handling Recognized as in-house expert for REST API and backend integrations Contributed to long-term client retention through consistent delivery and quality

  • iOS Developer at Crayon Labs
    Jan 2011 - Oct 2011 · 10 mos

    Developed iOS apps using Swift and Objective-C. Integrated third-party APIs and worked on RESTful APIs. Optimized and refactored code for performance. Conducted testing and debugging with XCTest and Xcode Instruments. Set up CI/CD pipelines for automated deployment. Collaborated in Agile teams and mentored junior developers. Incorporated user feedback to enhance usability. Ensured data security and performance monitoring. KEY ACHIEVEMENTS: Launched 5 iOS applications. Reduced crash rates by 80%. Improved app performance by 50%. Designed scalable architecture for several apps. SKILLS: Languages: Swift, Objective-C Frameworks: UIKit, SwiftUI, CoreData Tools: Xcode, Git, Cocoapods, Fastlane Services: Firebase, RESTful APIs Methodologies: Agile, TDD, CI/CD