beBee background
Professionals
>
Montréal
Aziz Bessrour

Aziz Bessrour

Senior iOS Engineer

Engineering / Architecture

Montréal, Montréal

Social


Services offered

Senior Software Engineer specializing in iOS development with 7 years of experience building high-performance, user-friendly mobile applications. Adept in SwiftSwiftUI, and Reactive programming with a passion for writing clean and scalable code. Strong analytical and problem-solving skills, committed to ongoing professional growth and knowledge sharing. Seeking a collaborative environment where innovation, teamwork, and a shared drive for excellence are valued.

Approximate rate: USD$ 55 per hour

Experience

● Senior iOS Engineer seeking new roles | Montreal, Canada | October 2023 - present

  • Strategically managing my job search process with a dynamic tracking system, focusing on key stages such as Networking, Applications, Interviews, and Offers, achieving a ~15% conversion rate from applications to first interviews.
  • Leading the development of GOGYM, an iOS fitness app designed to enhance fitness journeys by offering personalized workout routines, exercise discovery, and progress tracking, leveraging SwiftUI, HealthKit, Combine, and YouTube API integration for a top-notch user experience.
  • Collaborating as an AI trainer on Remotasks/Outlier, leveraging expertise in Swift, Python, Java, C/C++, C#, and SQL to craft and

evaluate prompts, refine LLM responses, and provide detailed justifications for AI training models.

  • Consistently staying ahead of iOS trends and engineering best practices by following WWDC events, reading industry newsletters, and building software projects to keep my skills relevant and up-to-date.

● Senior iOS Engineer | EBlock | Toronto, Canada | May 2022 - June 2023

  • Worked on EBlock, an iOS online car auction app and EDealer, an iOS app enabling car dealers to manage and market their inventory.
  • Collaborated with cross-platform and globally distributed teams in an agile, asynchronous environment to implement new features and resolve issues, leading to a ~30% reduction in bug reports and consistently meeting 100% of project deadlines.
  • Participated in grooming sessions to validate requirements for upcoming features and provide accurate estimates to meet project deadlines.
  • Created robust unit and UI tests to validate functionality, which reduced production bugs by ~30% and increased test coverage by ~45%.
  • Conducted code reviews by offering/receiving constructive feedback to/from teammates to maintain code quality and adherence to best practices.
  • Utilized the Apollo framework to integrate GraphQL APIs, seamlessly enhancing data integration and functionality within the apps.
  • Improved app responsiveness and maintainability using RxSwift, simplifying asynchronous tasks through reactive programming, leading to a ~15% reduction in app load times and a ~30% increase in code maintainability.
  • Collaborating with the product team to ensure successful integrations of new features, with biweekly deployments of new app versions, contributing to a ~20% increase in user retention and a ~25% decrease in app crashes.

● iOS Engineer | Summit Tech | Montreal, Canada | April 2018 - May 2022

  •  Developed applications for Rich Communication Services (RCS) and Voice over IP (VoIP) for telecommunication companies, enhancing communication features and supporting millions of users.
  • Participated in the design and development of Verses Messages, a Rich messaging and DEMO app showcased at events, contributing to client acquisition and boosting company revenue by ~25%.
  • Built components with SwiftUI and the Combine framework, while maintaining pre-existing UIKit views, bridging between both for a cohesive and visually appealing UI.
  • Created custom iOS frameworks using the VIPER design pattern, enhancing code reuse and modularity, resulting in a ~30% reduction in development time.
  • Developed a universal search feature, enabling users to search and retrieve relevant messages across multiple conversations, improving user experience and increasing engagement by ~10%.
  • Designed and implemented the Notification Extension service, customizing content for a better user experience, leading to a ~15% increase in user retention.
  • Developed a Share Extension service to enable multimedia sharing from third-party apps, improving sharing capabilities and driving a ~10% increase in user satisfaction.
  • Implemented a privacy-focused permission management system, safeguarding user privacy by effectively controlling microphone, camera, photo library, and contacts access.
  • Improved product quality through code reviews and collaboration with QA, ensuring higher software reliability and user satisfaction.
  • Mentored interns and junior developers, accelerating their growth and contributing to team success, leading to faster onboarding and increased productivity.

Education

● Engineering Degree in Computer Science | École Supérieure Privée d'Ingénierie et de Technologie (ESPRIT) 2015 -2018

● Bachelor's Degree in Networking & Telecommunication | Institut Supérieur des Études Technologiques en Communications de Tunis (ISET COM) 2012 -2015

Professionals in the same Engineering / Architecture sector as Aziz Bessrour

Professionals from different sectors near Montréal, Montréal

Other users who are called Aziz

Jobs near Montréal, Montréal

  • Parsons Corporation Montreal, Quebec

    We are looking for an amazingly talented Senior Project Controls Engineer to join our team. · Fluency in French and English is a must. · 5-8 years of experience in Project Controls · ...

  • ConsultNet Technology Services and Solutions Montreal

    We are seeking a Senior Network Engineer to ensure the continued operation, evolution, · and enhancement of BOX's network infrastructure.The Senior Network Engineer will work with various stakeholders to ensure · the evolution of network systems is aligned to business requirement ...

  • Intellibus Montreal, Quebec

    We are looking for a Senior Technology Delivery Leader to oversee multiple engineering squads, support senior client stakeholders, and drive execution across complex, regulated financial systems. · ...