Abdirizak Abdalla

iOS & Flutter Engineer · Odoo Functional & Technical Consultant

Summary

Software engineer with 2+ years of professional experience building production mobile applications in Swift (iOS, UIKit) and Flutter (Dart). Delivered full-stack Odoo ERP implementations as a functional and technical consultant, training teams on accounting, inventory, sales, purchase, and project management modules. Focused on clean architecture, accessibility, and maintainable code.

Skills

Languages: Swift, Dart, JavaScript, TypeScript, Python

iOS: UIKit, SwiftUI, Combine, MVVM, XCTest, Core Data, URLSession, Xcode Instruments

Cross-Platform: Flutter, Dart, Provider, Bloc, REST API integration, Firebase

ERP / Odoo: Odoo functional consulting, module configuration (Accounting, Inventory, Sales, Purchase, Project), technical customization, training delivery

Tools & Practices: Git, Bitbucket, GitHub, REST APIs, Agile, code review, CI/CD, technical documentation

Languages Spoken: English (fluent), Somali (native), Arabic (working)

Work Experience

iOS Developer — SafariOne

Apr 2024 – Present

Full-time · Mogadishu, Somalia · On-site

  • Developing and shipping iOS applications in Swift using UIKit and MVVM architecture.
  • Implementing reactive data flows with Combine and building reusable UI components to accelerate feature delivery.
  • Collaborating with product and backend teams to integrate REST APIs, handle authentication, and optimize app performance.

Mobile Application Developer — Softprime Consulting Pvt. Ltd.

Nov 2022 – Apr 2024

Full-time · Mogadishu, Somalia · On-site

  • Developed and maintained cross-platform mobile applications for iOS and Android using Flutter and Dart.
  • Designed and implemented intuitive user interfaces and interactive features, ensuring optimal user experience across devices.
  • Integrated REST APIs to enable seamless data exchange between mobile applications and backend systems.
  • Used version control tools such as Bitbucket to manage code changes and maintain code integrity across the team.

Odoo ERP Specialist: Functional & Technical Support — Softprime Consulting Pvt. Ltd.

Jan 2022 – Apr 2024

Full-time · Mogadishu, Somalia · On-site

  • Delivered in-depth training and consulting on Odoo ERP implementation and customization, improving client operational efficiency.
  • Configured Odoo modules — Accounting, Inventory, Sales, Purchase, and Project Management — to align with client business processes.
  • Collaborated with clients to tailor Odoo solutions to specific business needs and conducted on-site and remote training sessions.
  • Provided ongoing support and troubleshooting, promptly resolving operational issues and ensuring sustained client success.
  • Coordinated with the development team to ensure client solutions met all requirements and adhered to best practices.

Consultant & Mobile Developer (Flutter) — Qaamuus Academy

Oct 2022 – Nov 2023

Part-time · Mogadishu, Somalia · Remote

  • Built and maintained Flutter mobile applications, improving user experience and feature parity across iOS and Android.
  • Oversaw the publication process for mobile applications, including store submission, review response, and release management.
  • Worked remotely across time zones, coordinating with team members to meet development timelines and company goals.
  • Provided technical consultancy on mobile architecture and strategic technology decisions.

Projects

Wacyi — Founder / Creator

wacyi.net
  • Founded and built Wacyi, delivering production mobile and web experiences to users.

Additional open-source work and experiments at github.com/abdorizak.

Education

Degree, Institution — Year

References

Experience Letter from Softprime Consulting (2024) available at abdorizak.dev/share/softprime-experience-letter.pdf. Additional references available on request.