Yohannes Haile, iOS developer

Yohannes Haile

I build apps for the iPhone.

Yohannes Haile is an iOS developer in Addis Ababa, Ethiopia, building iPhone apps with Swift, SwiftUI, and UIKit. Explore his projects and technical writing.

About

Yohannes Haile

With over 4 years of experience building and shipping consumer-facing applications for iPhone users, both locally and internationally, I am a well-known iOS developer in the vibrant tech scene of Addis. Moreover, my solid skillset in developing and distributing iOS frameworks over Swift Package Manager and CocoaPods makes me stand out from the crowd for projects that require deep technical understanding and knowledge of native iOS APIs and the general toolkit.


Education

BSc. in Information Systems

Addis Ababa University

Sep, 2019 - Jul, 2023


Skills

  • Agentic Engineering
  • Frameworks Development
  • iOS Development
  • Creative Writing
  • RESTful API

Experience

Founder

May, 2026 - Present

    Novarch LLC

    Synheart AI

    OneDegree Labs/Runify

    Whyzzer/Triller

    Various Clients (Through Word of Mouth)

    Kemer Habesha

    Nerd For Tech

    Ethiopian Broadcasting Corporation

    Novarch LLC

    May, 2026 - Present


      Synheart AI

      Nov, 2025 - Dec, 2025

      • Contributed to open-source iOS SDKs focused on heart-based biometrics, HRV analysis, and adaptive wellness experiences.
      • Designed developer-friendly APIs and integrations for Apple Health and wearable ecosystems with a strong emphasis on privacy and reliability.
      • Helped advance biometric-driven adaptive interaction systems capable of responding to real-time physiological feedback.

      OneDegree Labs/Runify

      Oct, 2025 - Present

      • Built and optimized high-accuracy GPS run tracking systems for a competitive, gamified fitness platform using SwiftUI and Apple Health integrations.
      • Developed privacy-conscious route-sharing features, including automated removal of sensitive start and end map segments.
      • Contributed to the end-to-end iOS product experience across rankings, streaks, leaderboards, wearable integrations, and performance-focused UX improvements.

      Whyzzer/Triller

      Jan, 2025 - May, 2025

      • Integrated Flutter-based community systems into Triller’s native iOS application using XCFrameworks and CocoaPods.
      • Managed interoperability between native iOS components and 30+ Flutter plugins within a modular production architecture.
      • Collaborated with Flutter engineers, QA teams, and product stakeholders to deliver stable and performant consumer-facing features.

      Various Clients (Through Word of Mouth)

      May, 2023 - Jan, 2025

      • Delivered custom iOS solutions across healthcare, transportation, analytics, and lifestyle-focused applications for international clients.
      • Built reusable Swift packages and XCFramework-based solutions alongside production-ready proof-of-concept mobile applications.
      • Implemented analytics dashboards and data visualization systems using UIKit and DGCharts within client-facing platforms.

      Kemer Habesha

      Oct, 2021 - Present

      • Led cross-functional software projects from planning to deployment, coordinating engineering, design, and client communication workflows.
      • Managed end-to-end product delivery across mobile and backend teams while maintaining engineering quality and project timelines.
      • Transitioned from engineering leadership into project management, combining technical decision-making with operational ownership.

      Nerd For Tech

      Jun, 2020 - Jan, 2025

      • Published technical and opinion-based articles focused on software development, technology culture, and mental health in tech.
      • Simplified complex engineering concepts into accessible and engaging long-form content for broad technical audiences.
      • Developed a recognizable technical writing style blending storytelling, humor, and practical engineering insight.

      Ethiopian Broadcasting Corporation

      Nov, 2010 - Jun, 2013

      • Hosted television, radio, and live stage programs for one of Ethiopia’s largest broadcasting organizations.
      • Developed strong public speaking, narration, and audience communication skills through national media programming.
      • Participated in collaborative productions and hosted events involving multiple organizations and public institutions.

      Portfolio


      Personal Projects

      recap-wins

      Change logs tailored to release notes

      Blog

      Shoutouts

      Bernie Kassar

      Bernie Kassar

      Chief Executive Officer

      OneDegree Labs

      Yohannes was our lead iOS developer at OneDegree Labs, responsible for building and delivering features for Runify and supporting other projects. He consistently shipped high-quality work, handled production issues independently, and communicated effectively across teams. He is reliable, proactive, and takes strong ownership of his work. I highly recommend him for any iOS or product-focused role.

      Amina A Hussein

      Amina A Hussein

      Lecturer

      Addis Ababa University

      I highly recommend Yohannes, an exceptional student who achieved a perfect score of 100 in my fundamentals of programming class. He brought an energetic attitude to the classroom, positively impacting the learning environment. Yohannes not only excelled individually but also demonstrated a collaborative spirit, actively sharing knowledge with peers. His enthusiasm set him apart, making him a pleasure to teach.

      Abel Dagnew

      Abel Dagnew

      Senior Android Engineer

      Kemer Habesha

      I have worked with Yohannes in the mobile development team at Kemer Habesha and can attest to his technical and leadership skills. He is highly skilled in iOS development and has consistently developed high-quality, scalable software solutions for our team. Yohannes has excellent project management skills and successfully delivered the project to the client’s satisfaction. I highly recommend him for any iOS development role.

      Contact

      Contact

      Say hi :)

      Phone:

      +251922106876

      Address:

      Email:

      yohannesakhaile@gmail.com