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
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
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
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.
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.






