Eng. Hani Zainaddin

Computer Engineer and Software Developer

Computer engineer with forty years of experience in programming and software development, working across many programming languages, operating systems and computing platforms. Currently dedicated to the design, development and support of native applications for iPhone, iPad, Mac and Apple Vision Pro.

Applications

The following applications are developed, published and supported by Eng. Hani Zainaddin. None of them collects personal data.

FaceTo Qibla

FaceTo Qibla

Qibla direction

Determines the direction of the Kaaba from the user’s location using true north, and displays the distance in kilometres, miles or nautical miles. Works without an internet connection.

iPhone, iPad

Contax365

Contax365

Contacts management

Organizes the contacts on iPhone, iPad and Mac into a structured address book and provides tools to identify and correct issues in contact records.

iPhone, iPad, Mac

CanvasPath

CanvasPath

Algorithmic drawing

Generates geometric artwork and mandalas from a sequence of simple steps, allowing users of any skill level to create detailed patterns.

iPhone, iPad, Mac, Apple Vision Pro

Al-Ghadir

Al-Ghadir

Prayer times, Adhan and Qibla

Provides accurate daily prayer times for the user’s location, with Adhan notifications, reminders and the Qibla direction.

iPhone, iPad, Mac, Apple Vision Pro

Roznama14

Roznama14

Calendar and astronomy

Converts dates between the Gregorian, Hijri and Persian calendars and provides astronomical information on the moon, the sun and the seasons.

iPhone, iPad, Mac

Jabr Pro

Jabr Pro

Scientific calculator

A scientific and engineering calculator for students and engineers, including function graphing and geometry tools.

iPhone, iPad, Mac, Apple Vision Pro

Hisabi365

Hisabi365

Personal finance

Records income and expenses, allocates money to separate funds and manages rotating savings associations, with synchronization across the user’s devices.

iPhone, iPad, Mac

Miqati

Miqati

Prayer times and Adhan

Calculates 17 prayer timings for the user’s location using 18 calculation methods, with customizable Adhan alerts, a full Adhan player, a Qibla compass and Home Screen widgets. Completely free.

iPhone, iPad, Mac

Jiha

Jiha

Compass, Qibla and routes

A precise compass with six styles and a smart route tracker that records distance and duration, keeps a route history and navigates saved routes. Works fully offline.

iPhone, iPad

View all applications on the App Store

Professional Summary

Computer engineer with forty years of experience in programming and software development, using many different programming languages across a wide range of computer systems and platforms, now focused on the design, development and support of native applications for Apple platforms.

Experience
Forty years in programming and software development
Specializations
Programming, software engineering, application development, systems and infrastructure
Technologies
Swift, SwiftUI
Platforms
iOS, iPadOS, macOS, visionOS

Engineering Experience

  • Forty years of programming and software development, from early computer systems to today’s mobile and desktop platforms.
  • Programming in many different languages, including Pascal, C++, Python, PHP, ASP and Swift.
  • Development and integration of software across numerous operating systems, enterprise servers and computing environments.
  • Design, implementation and administration of IT infrastructure, including networks and data center operations.

Application Development

  • Development of native applications for iOS, iPadOS, macOS and visionOS using Swift and SwiftUI.
  • Nine applications published on the App Store, in the Utilities, Education, Finance, Lifestyle and Entertainment categories.
  • Structured architecture, efficient data processing and clean, maintainable code, with a strong focus on reliability, performance and a consistent user experience.
  • Privacy-first design: all applications process data on the device and collect no personal information.

Development Lifecycle and Support

  • Full ownership of the development lifecycle, from requirements analysis and technical planning through architecture, development, testing and release.
  • Ongoing maintenance of published applications, including performance and stability monitoring, issue resolution and regular updates.
  • Continuous compatibility with new versions of Apple operating systems and ongoing improvement based on user feedback.

Contact

For application support, inquiries or professional matters, please use the following contact details.