Suggestions
Naveen Rana
Engineering Manager at Citrix
Naveen Rana is a seasoned Staff Software Engineer at Citrix, where he has been working since December 2020. Based in Bengaluru, Karnataka, India, he has a strong background in mobile app development, particularly for iOS platforms. With over a decade of experience in the tech industry, Rana has developed more than 50 iOS applications and has contributed to various open-source libraries.1
Professional Background
- Current Position: Staff Software Engineer at Citrix (December 2020 - Present)
- Previous Roles:
- Technical Manager at Conrati (June 2018 - December 2020)
- Team Lead at Appster (November 2014 - March 2018)
- Tech Lead - iOS at TechAhead (August 2012 - October 2014)
- Senior iOS Developer at MetaOption (April 2011 - June 2012)
- iOS Developer at Nex-G Exuberant Solutions Pvt. Ltd. (June 2010 - April 2011)
Education
- Bachelor of Technology (BTech) in Information Technology from Meerut Institute of Engineering and Technology (2006 - 2010).
Skills and Expertise
- Proficient in Objective-C and Swift, with extensive knowledge of XCode IDE and iPhone SDK.
- Strong experience in team management and Agile methodologies, including Scrum and JIRA.
- Expertise in developing user interfaces for media applications and interacting with web service APIs.
Certifications
Rana has also pursued various certifications to enhance his skills, including:
- Building a Mobile Endpoint Management Solution with Intune
- Learning IPv6
- Azure DevOps for Beginners
His professional journey reflects a commitment to delivering high-quality software products and leading teams effectively in fast-paced environments.12