Suleman Ali

Suleman Ali

$30/hr
Mobile application developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
26 years old
Location:
Rahim Yar Khan, Punjab, Pakistan
Experience:
5 years
Suleman Ali +92(302)--https://www.linkedin.com/in/suleman-ali-24155b10a/ https://github.com/sulemanali303 SOFTWARE ENGINEER Skilled iOS developer with over 5 years of professional experience in designing and building mobile applications for the iOS platform. Proficient in Swift and Objective-C, as well as Cocoa Touch and other iOS frameworks. Strong background in developing and implementing user-friendly interfaces, as well as integrating with RESTful APIs. Experienced in using Xcode, Interface Builder, and other development tools. Strong problem-solving skills and attention to detail. Proven ability to work effectively in both individual and team environments, with a focus on delivering high-quality, maintainable code. In previous roles developed 10+ iOS apps that were downloaded over 70K times. SKILLS ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Strong knowledge of Swift and Objective-C programming languages Experience with iOS frameworks such as UIKit, Foundation, and Core Data Familiarity with RESTful APIs to connect iOS applications to back-end services Proficient in implementing push notifications, in-app purchases, and Apple Pay Experience with third-party libraries and APIs Strong understanding of iOS design principles and interface guidelines Experience with iOS performance optimization techniques Familiarity with agile development methodologies Strong debugging and troubleshooting skills Experience with integrating with other platforms (e.g. Android, web) Experience with Continuous Integration and Continuous Deployment (CI/CD) Strong experience with version control system such as git Strong experience with CocoaPods, Carthage, and/or Swift Package Manager Strong experience with Xcode and Interface Builder Strong experience with Swift, Objective-C, iOS frameworks (UIKit, Foundation, Core Data, Core Animation, Core Location, Core Bluetooth, Core Graphics, Core Image, Core Motion, ARKit, SceneKit, Core ML, Vision, SiriKit), RESTful APIs, push notifications, in-app purchases, Apple Pay, iOS design principles, interface guidelines, performance optimization, cross-platform development, version control (Git), dependency managers (CocoaPods, Carthage, Swift Package Manager), Xcode, Interface Builder, testing frameworks, VoIP, WebRTC, sockets, Google Maps, Google Navigation. OTHER SKILLS ● ● ● ● ● ● ● ● ● ● Python(Django) PHP (Laravel,Codignitor) C++ JAVA SQL MYSQL Raspberry Pi Node Arduino HTML ● ● ● ● ● ● ● ● CSS JAVA Script Xampp Server WebRTC VOIP Android WebSockets XD,Photoshop,Figma WORK EXPERIENCE KhazanaPK, Pakistan (Remote) Team Lead /Software Engineer ● ● ● ● ● ● ● Developed and maintained the company's and other clients’s (Govt. Pakistan) iOS mobile applications using frameworks such as UIKit, Core Data, and Core Animation. Worked on new features and enhancements, troubleshooted and resolved bugs Collaborated with cross-functional teams to ensure successful delivery of projects Optimized performance and user experience of apps, ensuring compliance with Apple's guidelines Mentored junior developers and helped to create and maintain a positive and productive work environment Contributed to the success of company's mobile applications and developed skills as a senior iOS developer HRIS, PLRA Monitoring App Timeline Technologies UAE (Remote) Mid-level Software Engineer ● ● ● ● ● ● ● ● ● ● ● ● ● ● (09/2021) - (05/2022) Developed and maintained cutting-edge iOS mobile applications using the latest technologies such as Swift for clients. I leverage my expertise in Swift, the latest programming language for iOS development, to lead the effort to migrate the codebase from Objective-C to Swift, resulting in clean, efficient code that greatly improves app performance for these clients. Utilized my skills in animation and dynamic programming to create visually stunning and interactive user interfaces that greatly enhanced the user experience for these clients. Collaborated with cross-functional teams to design, develop, and deliver high-quality mobile applications on time and within budget for these clients. Implemented sockets networking to handle real-time data transfer and communication between the app and the server, resulting in faster and more responsive apps for these clients. Mentored junior developers and helped to create a positive and productive work environment. With a proven track record of delivering high-quality mobile apps for clients, I am confident in my ability to drive the success of any project and contribute to the growth of any organization as a Senior iOS Developer. Taam Cabs Ethiopia (Remote) Senior Software Engineer ● (05/2022) - Present (01/2020) - (09/2021) As a Senior iOS Developer at Taam Cabs, I played a key role in the development and maintenance of the company's flagship cab booking app, Catch taxi. Utilizing my expertise in iOS development, I implemented cutting-edge technologies such as UIKit, Core Location, MapKit, Google Navigation, and Google Maps SDKs, and Socket Implementation to deliver a seamless and intuitive user experience. Led development efforts to introduce new features and enhancements, while troubleshooting and resolving complex bugs to ensure optimal performance. Collaborated with cross-functional teams to drive successful project delivery and continuously improve the user experience of the app. Implemented a push notifications system for real-time updates and notifications to users, and seamlessly integrated third-party services such as Google maps and GPS for payment gateways. Acted as a mentor to junior developers and fostered a positive and productive work environment. Contributed to the success of the company's cab booking app, Catch taxi and honed my skills as a Senior iOS developer. Utilized various modules such as APNS, CoreLocation, CoreGraphics, CoreAnimations, Google Maps, Navigation APIs and many others to create a high-performing, visually stunning application that exceeded client expectations. Alkindi Dev (Part Time) Software Engineer ● ● ● ● ● (01/2018) - (01/2020) Worked as junior and mid level software engineer. Participate in different projects and work closely with team and tech leads. Work LMS,CBS,CMS,CBA and other projects of Khwaja fareed university of Engineering and IT. Develop Remote House, Remote Patients Management. Honor to work on different Programming languages (Python,C++,PHP,Java, and their frameworks) EDUCATION Bachelors in Computer Science 3.14/4.0 KFUEIT, Pakistan (2015 - 2020) VOLUNTEER EXPERIENCE General Secretary President KFUEIT Community Service Club (2015 - 2017) KFUEIT Community Service Club (2017 - 2020) ACHIEVEMENTS Gold Medal Gold Medal Winner Winner Speed Programmer(KFUEIT) 2019 Speed Programmer(KFUEIT) 2020 Microsoft Imagine Cup Regional 2019 Microsoft Imagine Cup Regional 2020
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.