Scroll To View More
Sabry Ali, Software Developer in Vancouver, BC, Canada
Sabry Ali

Software Developer in Vancouver, BC, Canada

Member since April 4, 2019
Sabry has 16 years of professional programming experience, with the last nine focused on developing mobile applications for iOS. He has a strong portfolio of award-winning, and high-profile applications that have been featured by Apple in the US App Store for their quality, and uniqueness. Having worked for multinational companies such as Amazon, Microsoft, and IBM, Sabry brings technically rich, and diverse expertise to his projects.
Sabry is now available for hire

Portfolio

  • Amazon
    Swift, React, and Node.js
  • Tryvin
    DynamoDB, Swift, Firesbase, Objective-C, and Node.js
  • Microsoft
    Windows Mobile, C++, ASP.NET, HTML, and CSS

Experience

  • iOS, 10 years
  • Objective-C, 10 years
  • Swift, 5 years
  • NoSQL, 4 years
  • Android, 3 years
  • Firebase, 2 years
  • Kotlin, 2 years
  • RxSwift, 1 year
Vancouver, BC, Canada

Availability

Part-time

Preferred Environment

Mac, Windows, Xcode, Visual Studio

The most amazing...

...project I've built was the iOS Calculator+. It has been downloaded more than ten millions times, and featured by Apple on its home screen several times!

Employment

  • Senior Software Engineer

    2017 - 2019
    Amazon
    • Built a machine learning model to mitigate the risk of loans issued by Amazon to merchants.
    • Implemented a mobile application for (a future product) using Swift, React Native, and Objective-C.
    • Collected business requirements, interfaced with the designer, and wrote the user stories for the developers.
    Technologies: Swift, React, and Node.js
  • Technical Team Lead

    2013 - 2017
    Tryvin
    • Drove the app development lifecycle. I formulated the idea, did the market research and competition analysis, wrote the requirements, designed the user journey and mockups, made the architectural decisions, and developed, and tested the app.
    • Managed the development team through Agile methodology, and modern project management following the Scrum approach.
    • Worked closely with the graphic designer, and implemented the ASO, and marketing efforts.
    Technologies: DynamoDB, Swift, Firesbase, Objective-C, and Node.js
  • Senior Software Engineer

    2008 - 2010
    Microsoft
    • Added RTL support for Windows Mobile.
    • Built an authoring tool to help the linguist tag Arabic as a step towards building an advanced NLP model.
    • Built search plugins that work on the Bing search engine.
    Technologies: Windows Mobile, C++, ASP.NET, HTML, and CSS
  • Co-founder

    2005 - 2007
    Khayal Interactive Entertainment
    • Built an advanced 3D physics engine.
    • Built the first 3D game targeting the Middle East.
    • Created growth hacking strategies for the 3D game.
    Technologies: DirectX, OpenGL, C++, Physics Engine
  • Software Engineer

    2004 - 2005
    IBM
    • Developed projects using C#, and C++.
    • Collected the specifications for the Blu-ray authoring tool.
    • Developed part of the authoring tool for Blu-ray.
    Technologies: C#

Experience

Skills

  • Languages

    Swift, Objective-C, TypeScript, C++, HTML, CSS, XML, Go, Java, Kotlin, C#
  • Libraries/APIs

    Google API, Win32 API, jQuery, Flurry, Node.js, RxSwift, Facebook SDK
  • Tools

    Git, GitHub, Apple Push Notifications, Xcode, Adobe Photoshop, AWS CloudFormation, Jira, Bitbucket, Asana, Crashlytics
  • Paradigms

    Agile Software Development, Scrum, App Store Optimization (ASO), Model View Viewmodel (MVVM), Model View Presenter (MVP), Functional Programming, Object-oriented Programming (OOP), Imperative Programming, Concurrent Programming, Extreme Programming, Pair Programming
  • Platforms

    iOS, Firebase, AWS Elastic Beanstalk, AWS Lambda, Android, Amazon
  • Storage

    Firebase Realtime Database, Cloud Firestore, AWS DynamoDB, MySQL, NoSQL, JSON, SQLite, AWS S3
  • Other

    Minimum Viable Product (MVP), MVP Design, AWS, Web Development, Image Processing
  • Frameworks

    Redux, Core Data, Unity

Education

  • Bachelor's degree in Software Engineering
    1998 - 2004
    Cairo University - Egypt
I really like this profile
Share it with others