Ragul Praveen
@ragulpraveen1
iOS Developer with 5+ years building MVVM iOS/macOS apps, integrating APIs, and delivering reliable features end-to-end.
What I'm looking for
I’m an iOS Developer with 5+ years of experience designing, developing, and managing apps across the full SDLC. I build high-quality iOS/macOS experiences using MVVM (MVC/MVVM, Clean Architecture), Swift/Cocoa Touch, and strong API integration practices.
In my current role at iSemi (An Infosys Company), I work on Willow (SafeView), an internal macOS + iOS app for remote screen sharing that uses a two-process XPC architecture and hybrid SwiftUI + AppKit. I’ve led debugging and performance fixes across complex flows—like window management race conditions, Picture-in-Picture threshold and rendering issues, macOS Sequoia-related save panel bugs, and optimizations to reduce O(N²) behavior to more efficient algorithms for long inputs. Previously, at Datamatics, I contributed to Bosch’s Mahindra Imaxx app by integrating RESTful services for real-time telemetry and fleet management, implementing live tracking and localization, and delivering secure payment support via CC Avenue, along with DigiLocker integration—while maintaining stability and user experience.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
iSemi Technology
Feb 2026 - Present (4 months)
Developed Willow (SafeView), an internal macOS/iOS app enabling Apple Support advisors to conduct real-time remote screen sharing via a two-process XPC architecture. Fixed multiple window-management, PiP, screenshot, URL handling, and input navigation bugs across Willow and NativeAgent targets and four deployment environments.
iOS Developer - Technical Lead
HCL Technologies
Oct 2025 - Feb 2026 (4 months)
Led iOS practice bench onboarding and skill alignment, including code reviews and technical discussions on Swift, UIKit, MVVM, and API integration. Prepared for client interviews via app-architecture POCs and internal assignments focused on UI and API handling.
Senior iOS Developer
Datamatics Global Services
Mar 2023 - Jul 2025 (2 years 4 months)
Built and optimized the Mahindra Imaxx iOS app enabling real-time vehicle telemetry and fleet management for Bosch. Integrated REST APIs for diagnostics/maintenance, implemented live tracking, added 6-language localization, and delivered in-app transactions via CC Avenue.
iOS Developer
IDC Technologies
Sep 2021 - Jan 2023 (1 year 4 months)
Supported the Kroger online purchase experience by monitoring pre-order activities and handling payment/cart incidents within SLA. Improved product quality through code reviews and unit testing, and coordinated incident routing between Level 1 support and higher-level SMEs.
iOS Developer
Hoffensoft Technologies
Feb 2021 - Sep 2021 (7 months)
Implemented features and UI for a Food iOS app using Swift and UIKit, including Auto Layout-driven screens across iPhone devices. Integrated REST APIs using URLSession and Codable, fixed QA-reported bugs, and supported clean navigation and modular architecture using MVC/MVVM patterns.
Education
Degrees, certifications, and relevant coursework
Karpagam Institute of Technology
Bachelor of Engineering, Information Technology
2017 -
Earned a Bachelor of Engineering in Information Technology starting in 2017.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ragul?
You can contact Ragul and 90k+ other talented remote workers on Himalayas.
Message RagulFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
