
Khaled Fakharany
Chief Technology Officer at CanterVR
Riga, LatviaWork Experience
Software ArchitectFreelance / Project
B&S Collective Pty Ltd
Jul 2023 - Aug 2023 -1 month
Australia
- Job Details:Engineered a robust application to drive a Mac Mini machine within a photo booth, facilitating user interaction and efficiently managing the booth's operational processes. Employed advanced Xcode debugging techniques to optimize the application's energy consumption, resulting in substantial reductions in electricity bills and enhanced operational efficiency. Successfully deployed and adapted the application to run on multiple Apple hardware architectures, ensuring seamless compatibility and performance across various devices.
Software ConsultantFreelance / Project
Seidr, Ltd.
Jul 2022 - Sep 2022 -2 months
United Kingdom
- Job Details:Advised and assisted the client in selecting the appropriate technology stack for their project, aligning the technology choices with their specific needs and goals. Collaborated with the client to draft a comprehensive product requirement document, ensuring a clear and detailed blueprint for the project's development. Established the production timeline and defined the criteria for completion (the Definition of Done (DoD)) for each milestone, enabling efficient project management and progress tracking. Conducted thorough interviews and analysis of multiple agencies, ultimately aiding the client in making an informed decision when selecting an agency to entrust with their project.
Software EngineerPart Time
Mainsail Holding LLC
Jan 2022 - Dec 2022 -11 months
United States
- Job Details:Seamlessly transitioned the application from deprecated Objective-C methods to contemporary implementations, ensuring its compatibility with newer macOS versions and restoring its functionality. Facilitated communication between legacy app methods and modern Swift functions by introducing a wrapper, bridging the gap to enable continued support and maintenance. Collaborated closely to strengthen map updates, establishing a secure connection with the map provider, thus fortifying the reliability and integrity of map data within the application. Expanded the application's feature set by incorporating numerous UI components, enhancing its usability, and introducing new functionalities to enrich the user experience.
Chief Technology OfficerFull Time
CanterVR
Jun 2020 - Present -5 yrs, 1 month
Canada
- Job Details:Led the planning and execution of the company’s technology strategy, vision, and goals. Conducted research and development, implemented new systems and infrastructure, and managed technology teams and resources. Leveraged VNC protocols to develop a cross-platform VR app for remote desktop control, achieving immersive and interactive access to any computer. Utilized LiDAR tracking, and dynamic dimming to optimize latency and game engine limitations. Developed a VNC SDK wrapper (iOS and Android) with Unity, enabling remote Unity app control. Handled VNC events, stream buffer data, and user input. Overcame compatibility, performance, and security challenges. Designed and implemented cloud infrastructure and database management solutions. Leveraged Firebase functions to create APIs for data access and manipulation and AWS server to enable streaming features for real-time applications like audio streaming. Developed a cross-platform desktop application that leverages the PyQt framework for cross-platform compatibility and the Swift programming language for native performance on macOS that follows the Apple Human Interface Guidelines.
Education
Bachelor's Degree in Computer systems
Riga Technical UniversityJan 2019
Languages
Arabic
FluentEnglish
FluentSpanish
Beginner