Osama Rabea

Osama Rabea

Sales Specialist

Followers of Osama Rabea3000 followers
location of Osama RabeaToronto, Ontario, Canada

Connect with Osama Rabea to Send Message

Connect

Connect with Osama Rabea to Send Message

Connect
  • Timeline

  • About me

    Manager, Software Engineering at Top Hat

  • Education

    • Cape Breton University

      2007 - 2011
      Bachelor's degree Information Technology

      Activities and Societies: Student Union

  • Experience

    • Ameco Tech

      Apr 2008 - Jul 2008
      Sales Specialist

      • Marketing online Ads for SuperPages.com• Organized joint sales calls with current customers and outside vendors• Created proposals for new and repeat customer business transactions

    • HSBC

      Jul 2008 - Sept 2008
      Financial Advisor Intern

      • Handling Customers Inquiries at the HSBC branch, And helping with any financial Transaction, Also guiding customers through the available banking options• Executed customer transactions, including deposits, withdrawals, money orders and checks• Rapidly and efficiently prepared customer and ATM cash and change orders• Organized, stocked and maintained the teller window area• Processed quarterly Vault and ATM audits with a zero error rate• Processed exchange and foreign currency Show less

    • E-Group

      Jun 2009 - Sept 2009
      Sales Specialist

      • Outbound Telemarketing for local contractors in California, USA.• Answering any question regarding the offered service.• Consistently hit and exceeded sales goals by 20%.• Calculated sales commission for sales team of 20+ reps.

    • Rogers Communications

      May 2011 - Oct 2012
      Blackberry Technical Support Engineer

      • Collecting information and performing advanced troubleshooting of Desktop, Handheld, BlackBerry Internet Service and BlackBerry Enterprise Server inquiries from Specialists and associates.• Acting as a Subject Matter Expert (SME) in these platforms• Identifying and documenting potential software/hardware defects• Creating new/updating Knowledge Base documentation as required• Reproducing issues and determining root cause• Preparing escalations for approval to Software Development. Managing escalations that are • waiting on Software Development to ensure traction and movement is occurring• Researching, authoring and reviewing technical documentation and taking ownership correcting any non-conformances with respect to processes and documentation Show less

    • KUBRA

      Jan 2013 - Jul 2013
      Programmer Analyst

      • Participates in customer requirement studies to gather information and understand customer needs/requirements• Update functionality of web pages, applications and Interactive voice response programs based on clients’ requirements using VB 3, VB6, VB2010, Visual web developer 2008, ASP, ASP.NET & MS SQL Server 2008• Implement code, data edits, and cosmetic designs, within established application functions and procedures• Investigate, analyze, debug, and rectify issues such transmission errors, production errors, QOS, or payment issues Show less

    • Permaboss.com Inc

      Jul 2013 - Oct 2014
      Software Developer / Architect

      • Reviewing current C#/Assembly/MicroCito systems, for Controlling Laser operated Embroidery machines• Working closely with Business Analysts, Designers and other stakeholders to define project requirements• Testing the product in a controlled, real situations before going live• Preparation of training manuals for users• Maintaining the systems once they are up and running, As well as Analyzing customer`s feedback• Developing Mobile Apps (IOS & Android) for Marketing Purposes• Designing Websites, and supporting any new issue or update• Working Solely on Software Development delivering the previously mentioned projects from start to finish Show less

    • Fleet Complete

      Oct 2014 - Sept 2021

      • Led 3 Software Development teams in multiple countries while facilitating relationships with other teams and stakeholders• Liaised with Product Owners, Architects, UX Designers and team members on how to deliver the best technical approach while developing a deep understanding of the product from a user, design, technical, and operations perspective.• Continuously participated in interviewing and hiring, alongside establishing performance management processes, 1:1s and development plans, nurturing the career development and engagement of all team members• Spearheaded all Telematics related development and optimizations including integration with vehicle manufacturers (ie. Ford, GM, and Mercedes).• Maintained and improved the quality & performance of a mission-critical Telematics pipeline that processes ~40 million messages per day.• Tailored Agile practices to perfectly fit our teams needs. Show less • Contributing to the development of Mobile applications at all stages: architecture, POCs, UX design, development, and publishing• Developing mobile business applications using Xamarin, Native iOS, Native Android, Rho Mobile Framework, and .NET Compact Framework 3.5• Developing Client/Server and multi-tier applications• Communicating with and writing RESTful Services using WebAPI & Entity Framework• Constantly learn and use new components and frameworks, ie. DevExpress, Resco, MVVMX, Knockout, and Angular JS• Go to person and subject matter expert for iOS development at Fleet Complete• Working with the Product Owner(s) and Architect(s) to help estimate and validate the feasibility and practicality of feature requires to adhere to the model and development standards• Help to evaluate and point out deficiencies in code and architecture design• Training junior mobile developers and assisting them with their daily tasks when necessary• Help the QA team with test automation & continious integration ie. Jenkins, Xamarin Test Cloud, Xamarin Insight, TeamCity• Continuous evaluation of current technology and to make recommendations if upgrade to new versions is advantageous • Evaluate and suggest new tools to help/aid the development team• Debugging and writing unit tests for Mobile applications Show less • Contributing to the development of Mobile applications at all stages: architecture, POCs, UX design, development, and publishing.• Developing mobile business applications using Xamarin, Native iOS, Native Android, Rho Mobile Framework, and .NET Compact Framework 3.5• Developing Client/Server and multi-tier application architecture and development• Communicating with and writing RESTful Services using WebAPI & Entity Framework• Constantly learn and use new components and frameworks, ie. DevExpress, Resco, MVVMX, Knockout, and Angular JS• Go to person and subject matter expert for iOS development at Fleet Complete• Train junior mobile developers and assisting them with their daily tasks when necessary• Help the QA team with automation ie. Jenkins, Xamarin Test Cloud, Xamarin Insight• Debugging and writing unit tests for Mobile applications• Working with Motorola industry-grade smart devices Show less

      • Manager, Software Development

        Sept 2019 - Sept 2021
      • Team Lead, Mobile Development

        May 2018 - Sept 2019
      • Senior Mobile Developer

        Dec 2016 - May 2018
      • Mobile Application Developer

        Oct 2014 - Dec 2016
    • Loblaw Digital

      Sept 2021 - Oct 2023

      • Led a cross-platform team of 9 developers managing the PC Optimum web app, mobile app, and mid-tier APIs• Worked collaboratively with product managers, designers, and other subject matter experts to create best in class user experience for Loblaw PC Optimum.• Provide the technical breadth and depth in application development. Using the following technology stack JSP, Java, React, NodeJS, Native iOS, & Android• Hands-on leader, involved in code reviews, peer programming, and coding.• Manage and develop people, act as a cultural ambassador and improve the overall knowledge and skill level of the team.• Ideated and spearheaded significant improvements to code re-usability that decreased annual recurring development effort. Show less

      • Software Engineering Manager - Grocery Delivery

        Feb 2023 - Oct 2023
      • Software Engineering Manager - Loyalty

        Sept 2021 - Jan 2023
    • Top Hat

      Nov 2023 - now
      Software Engineering Manager - Mobile
  • Licenses & Certifications

    • Accessibility Fundamentals - Disabilities, Guidelines, and Laws

      Deque University
    • Mobile App Accessibility Fundamentals

      Deque University
    • IOS Accessibility Techniques

      Deque Systems, Inc
    • AWS Cloud Practitioner

      Amazon Web Services (AWS)
      May 2017
    • Android Accessibility Techniques

      Deque Systems, Inc
    • MCSD

      Microsoft
      Dec 2018
    • Machine Learning Certificate

      Cornell University
      Sept 2022
      View certificate certificate
  • Volunteer Experience

    • Delegate

      Issued by Tällberg forum 2010
      Tällberg forum 2010Associated with Osama Rabea
    • Program Advisory Committee board member

      Issued by Centennial College on May 2023
      Centennial CollegeAssociated with Osama Rabea
    • Development Lead

      Issued by AT&T on Feb 2018
      AT&TAssociated with Osama Rabea
    • Mentorship Program Lead

      Issued by Fleet Complete on Jun 2020
      Fleet CompleteAssociated with Osama Rabea
    • DEI Roundtable Member

      Issued by Fleet Complete on Jan 2020
      Fleet CompleteAssociated with Osama Rabea